From af46afdb93595a2eff58031b7308e4c8fc83f0a7 Mon Sep 17 00:00:00 2001 From: hecrj Date: Sat, 11 Nov 2023 20:41:49 +0000 Subject: [PATCH] deploy: iced-rs/iced@178521e8121d6f54dbaf2d0dbeb3892f7555b96a --- iced/advanced/image/enum.FilterMethod.html | 67 ++++++ iced/advanced/image/index.html | 2 +- iced/advanced/image/sidebar-items.js | 2 +- iced/advanced/image/trait.Renderer.html | 32 ++- iced/advanced/svg/trait.Renderer.html | 4 +- iced/advanced/trait.Widget.html | 4 +- iced/advanced/widget/struct.Id.html | 2 +- iced/advanced/widget/trait.Widget.html | 4 +- iced/all.html | 2 +- iced/enum.Error.html | 2 +- iced/widget/canvas/trait.Renderer.html | 2 +- iced/widget/image/enum.FilterMethod.html | 67 ++++++ iced/widget/image/fn.draw.html | 5 +- iced/widget/image/fn.layout.html | 2 +- iced/widget/image/index.html | 4 +- iced/widget/image/sidebar-items.js | 2 +- iced/widget/image/struct.Image.html | 17 +- iced/widget/image/struct.Viewer.html | 24 +-- iced/widget/image/viewer/fn.image_size.html | 2 +- iced/widget/image/viewer/struct.State.html | 8 +- iced/widget/image/viewer/struct.Viewer.html | 24 +-- iced/widget/struct.Image.html | 17 +- iced/window/icon/enum.Error.html | 2 +- iced_core/all.html | 2 +- iced_core/image/enum.FilterMethod.html | 45 ++++ iced_core/image/index.html | 4 +- iced_core/image/sidebar-items.js | 2 +- iced_core/image/trait.Renderer.html | 20 +- iced_graphics/enum.Primitive.html | 10 +- iced_graphics/renderer/index.html | 2 +- iced_graphics/renderer/struct.Renderer.html | 13 +- iced_renderer/enum.Renderer.html | 11 +- iced_renderer/index.html | 2 +- iced_tiny_skia/struct.Backend.html | 4 +- iced_tiny_skia/type.Primitive.html | 2 + iced_wgpu/layer/enum.Image.html | 4 +- iced_wgpu/layer/index.html | 2 +- iced_wgpu/layer/struct.Layer.html | 2 +- iced_wgpu/primitive/type.Primitive.html | 2 + iced_widget/all.html | 2 +- iced_widget/canvas/enum.Frame.html | 4 +- iced_widget/canvas/enum.Geometry.html | 4 +- iced_widget/canvas/trait.Renderer.html | 2 +- iced_widget/container/fn.visible_bounds.html | 2 +- iced_widget/container/index.html | 2 +- iced_widget/fn.focus_next.html | 2 +- iced_widget/fn.focus_previous.html | 2 +- iced_widget/image/enum.FilterMethod.html | 67 ++++++ iced_widget/image/fn.draw.html | 5 +- iced_widget/image/fn.layout.html | 2 +- iced_widget/image/index.html | 4 +- iced_widget/image/sidebar-items.js | 2 +- iced_widget/image/struct.Image.html | 17 +- iced_widget/image/viewer/fn.image_size.html | 2 +- iced_widget/image/viewer/index.html | 2 +- iced_widget/image/viewer/struct.State.html | 8 +- iced_widget/image/viewer/struct.Viewer.html | 26 +-- iced_widget/index.html | 2 +- iced_widget/scrollable/fn.scroll_to.html | 2 +- iced_widget/scrollable/fn.snap_to.html | 2 +- iced_widget/scrollable/index.html | 4 +- iced_widget/text_input/fn.focus.html | 2 +- iced_widget/text_input/fn.move_cursor_to.html | 2 +- .../text_input/fn.move_cursor_to_end.html | 2 +- .../text_input/fn.move_cursor_to_front.html | 2 +- iced_widget/text_input/fn.select_all.html | 2 +- iced_widget/text_input/index.html | 8 +- iced_widget/text_input/struct.Value.html | 2 +- search-index.js | 14 +- src/iced_core/image.rs.html | 32 ++- src/iced_graphics/primitive.rs.html | 4 + src/iced_graphics/renderer.rs.html | 22 +- src/iced_renderer/lib.rs.html | 14 +- src/iced_tiny_skia/backend.rs.html | 26 ++- src/iced_tiny_skia/raster.rs.html | 22 +- src/iced_wgpu/image.rs.html | 202 +++++++++++++++--- src/iced_wgpu/layer.rs.html | 12 +- src/iced_wgpu/layer/image.rs.html | 6 + src/iced_widget/image.rs.html | 44 +++- src/iced_widget/image/viewer.rs.html | 8 +- trait.impl/core/clone/trait.Clone.js | 6 +- trait.impl/core/cmp/trait.Eq.js | 4 +- trait.impl/core/cmp/trait.PartialEq.js | 4 +- trait.impl/core/cmp/trait.PartialOrd.js | 2 +- trait.impl/core/convert/trait.From.js | 4 +- trait.impl/core/default/trait.Default.js | 6 +- trait.impl/core/error/trait.Error.js | 2 +- trait.impl/core/fmt/trait.Debug.js | 10 +- trait.impl/core/fmt/trait.Display.js | 2 +- trait.impl/core/hash/trait.Hash.js | 4 +- trait.impl/core/marker/trait.Copy.js | 6 +- trait.impl/core/marker/trait.Freeze.js | 2 +- trait.impl/core/marker/trait.Send.js | 2 +- trait.impl/core/marker/trait.StructuralEq.js | 4 +- .../core/marker/trait.StructuralPartialEq.js | 6 +- trait.impl/core/marker/trait.Sync.js | 2 +- trait.impl/core/marker/trait.Unpin.js | 2 +- .../panic/unwind_safe/trait.RefUnwindSafe.js | 2 +- .../panic/unwind_safe/trait.UnwindSafe.js | 2 +- trait.impl/iced_core/widget/trait.Widget.js | 2 +- type.impl/iced_core/element/struct.Element.js | 2 +- .../iced_graphics/renderer/struct.Renderer.js | 4 +- type.impl/iced_renderer/enum.Renderer.js | 2 +- 103 files changed, 846 insertions(+), 251 deletions(-) create mode 100644 iced/advanced/image/enum.FilterMethod.html create mode 100644 iced/widget/image/enum.FilterMethod.html create mode 100644 iced_core/image/enum.FilterMethod.html create mode 100644 iced_widget/image/enum.FilterMethod.html diff --git a/iced/advanced/image/enum.FilterMethod.html b/iced/advanced/image/enum.FilterMethod.html new file mode 100644 index 00000000000..dd0f0e506da --- /dev/null +++ b/iced/advanced/image/enum.FilterMethod.html @@ -0,0 +1,67 @@ +FilterMethod in iced::advanced::image - Rust
pub enum FilterMethod {
+    Linear,
+    Nearest,
+}
Available on crate feature advanced only.
Expand description

Image filtering strategy.

+

Variants§

§

Linear

Bilinear interpolation.

+
§

Nearest

Nearest neighbor.

+

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)where + __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where + H: Hasher, + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralEq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> Dwhere + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for Twhere + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for Twhere + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T, C> ComponentsFrom<C> for Twhere + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for Twhere + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for Twhere + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
§

impl<Q, K> Equivalent<K> for Qwhere + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Qwhere + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for Twhere + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for Twhere + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<T, U> IntoColor<U> for Twhere + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for Twhere + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

source§

fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
source§

fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
source§

fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'a, T, C> TryComponentsInto<C> for Twhere + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for Twhere + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for Uwhere + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for Uwhere + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for Twhere + T: Send,

§

impl<T> WasmNotSend for Twhere + T: Send,

§

impl<T> WasmNotSync for Twhere + T: Sync,

\ No newline at end of file diff --git a/iced/advanced/image/index.html b/iced/advanced/image/index.html index 5985ddd20d9..9f3da984a3b 100644 --- a/iced/advanced/image/index.html +++ b/iced/advanced/image/index.html @@ -1,2 +1,2 @@ iced::advanced::image - Rust

Module iced::advanced::image

source ·
Available on crate feature advanced only.
Expand description

Load and draw raster graphics.

-

Structs

  • A wrapper around raw image data.
  • A handle of some image data.

Enums

  • The data of a raster image.

Traits

\ No newline at end of file +

Structs

Enums

Traits

\ No newline at end of file diff --git a/iced/advanced/image/sidebar-items.js b/iced/advanced/image/sidebar-items.js index 87f3b26e147..05df2835b1a 100644 --- a/iced/advanced/image/sidebar-items.js +++ b/iced/advanced/image/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Data"],"struct":["Bytes","Handle"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Data","FilterMethod"],"struct":["Bytes","Handle"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced/advanced/image/trait.Renderer.html b/iced/advanced/image/trait.Renderer.html index 0c2a8ff08b0..d6db5a941cb 100644 --- a/iced/advanced/image/trait.Renderer.html +++ b/iced/advanced/image/trait.Renderer.html @@ -1,13 +1,33 @@ -Renderer in iced::advanced::image - Rust

Trait iced::advanced::image::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced::advanced::image - Rust

Trait iced::advanced::image::Renderer

source ·
pub trait Renderer: Renderer {
     type Handle: Clone + Hash;
 
     // Required methods
     fn dimensions(&self, handle: &Self::Handle) -> Size<u32>;
-    fn draw(&mut self, handle: Self::Handle, bounds: Rectangle);
+    fn draw(
+        &mut self,
+        handle: Self::Handle,
+        filter_method: FilterMethod,
+        bounds: Rectangle
+    );
 }
Available on crate feature advanced only.
Expand description

A Renderer that can render raster graphics.

-

Required Associated Types§

source

type Handle: Clone + Hash

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

-

Required Methods§

source

fn dimensions(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

-
source

fn draw(&mut self, handle: Self::Handle, bounds: Rectangle)

Draws an image with the given Handle and inside the provided +

Required Associated Types§

source

type Handle: Clone + Hash

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

+

Required Methods§

source

fn dimensions(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

+
source

fn draw( + &mut self, + handle: Self::Handle, + filter_method: FilterMethod, + bounds: Rectangle +)

Draws an image with the given Handle and inside the provided bounds.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<B, T> Renderer for Renderer<B, T>where - B: Backend + Image,

§

type Handle = Handle

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw(&mut self, handle: Handle, bounds: Rectangle)

source§

impl<T> Renderer for Renderer<T>

Available on crate feature image only.
§

type Handle = Handle

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw(&mut self, handle: Handle, bounds: Rectangle)

Implementors§

\ No newline at end of file + B: Backend + Image,
§

type Handle = Handle

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw( + &mut self, + handle: Handle, + filter_method: FilterMethod, + bounds: Rectangle +)

source§

impl<T> Renderer for Renderer<T>

Available on crate feature image only.
§

type Handle = Handle

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw( + &mut self, + handle: Handle, + filter_method: FilterMethod, + bounds: Rectangle +)

Implementors§

\ No newline at end of file diff --git a/iced/advanced/svg/trait.Renderer.html b/iced/advanced/svg/trait.Renderer.html index 82f171df9b2..e83fdce58ce 100644 --- a/iced/advanced/svg/trait.Renderer.html +++ b/iced/advanced/svg/trait.Renderer.html @@ -5,5 +5,5 @@ }
Available on crate feature advanced only.
Expand description

A Renderer that can render vector graphics.

Required Methods§

source

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given Handle.

source

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<B, T> Renderer for Renderer<B, T>where - B: Backend + Svg,

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

source§

impl<T> Renderer for Renderer<T>

Available on crate feature svg only.
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

Implementors§

\ No newline at end of file +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<B, T> Renderer for Renderer<B, T>where + B: Backend + Svg,

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

source§

impl<T> Renderer for Renderer<T>

Available on crate feature svg only.
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

Implementors§

\ No newline at end of file diff --git a/iced/advanced/trait.Widget.html b/iced/advanced/trait.Widget.html index c9cb3348987..8333074ce49 100644 --- a/iced/advanced/trait.Widget.html +++ b/iced/advanced/trait.Widget.html @@ -186,9 +186,9 @@

Examples

<Renderer as Renderer>::Theme: StyleSheet,
source§

impl<Message, Renderer> Widget<Message, Renderer> for Spacewhere Renderer: Renderer,

source§

impl<Message, Renderer> Widget<Message, Renderer> for Svg<Renderer>where Renderer: Renderer, - <Renderer as Renderer>::Theme: StyleSheet,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where + <Renderer as Renderer>::Theme: StyleSheet,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where + Handle: Clone + Hash,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where Renderer: Renderer<Handle = Handle>, Handle: Clone + Hash,

source§

impl<P, Message, Renderer> Widget<Message, Renderer> for Canvas<P, Message, Renderer>where Renderer: Renderer, diff --git a/iced/advanced/widget/struct.Id.html b/iced/advanced/widget/struct.Id.html index 5a7b4192fd5..18d0a17e6b1 100644 --- a/iced/advanced/widget/struct.Id.html +++ b/iced/advanced/widget/struct.Id.html @@ -2,7 +2,7 @@

Implementations§

source§

impl Id

source

pub fn new(id: impl Into<Cow<'static, str>>) -> Id

Creates a custom Id.

source

pub fn unique() -> Id

Creates a unique Id.

This function produces a different Id every time it is called.

-

Trait Implementations§

source§

impl Clone for Id

source§

fn clone(&self) -> Id

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Id

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Id> for Id

source§

fn from(id: Id) -> Id

Converts to this type from the input type.
source§

impl From<Id> for Id

source§

fn from(id: Id) -> Id

Converts to this type from the input type.
source§

impl From<Id> for Id

source§

fn from(id: Id) -> Id

Converts to this type from the input type.
source§

impl Hash for Id

source§

fn hash<__H>(&self, state: &mut __H)where +

Trait Implementations§

source§

impl Clone for Id

source§

fn clone(&self) -> Id

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Id

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<Id> for Id

source§

fn from(id: Id) -> Id

Converts to this type from the input type.
source§

impl From<Id> for Id

source§

fn from(id: Id) -> Id

Converts to this type from the input type.
source§

impl From<Id> for Id

source§

fn from(id: Id) -> Id

Converts to this type from the input type.
source§

impl Hash for Id

source§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for Id

source§

fn eq(&self, other: &Id) -> bool

This method tests for self and other values to be equal, and is used diff --git a/iced/advanced/widget/trait.Widget.html b/iced/advanced/widget/trait.Widget.html index 3aa893d8a20..8ff92b3f9c6 100644 --- a/iced/advanced/widget/trait.Widget.html +++ b/iced/advanced/widget/trait.Widget.html @@ -186,9 +186,9 @@

Examples

<Renderer as Renderer>::Theme: StyleSheet,

source§

impl<Message, Renderer> Widget<Message, Renderer> for Spacewhere Renderer: Renderer,

source§

impl<Message, Renderer> Widget<Message, Renderer> for Svg<Renderer>where Renderer: Renderer, - <Renderer as Renderer>::Theme: StyleSheet,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where + <Renderer as Renderer>::Theme: StyleSheet,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where + Handle: Clone + Hash,

source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where Renderer: Renderer<Handle = Handle>, Handle: Clone + Hash,

source§

impl<P, Message, Renderer> Widget<Message, Renderer> for Canvas<P, Message, Renderer>where Renderer: Renderer, diff --git a/iced/all.html b/iced/all.html index 42c0cbbfbdc..a08519901e7 100644 --- a/iced/all.html +++ b/iced/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Statics

Constants

\ No newline at end of file diff --git a/iced/enum.Error.html b/iced/enum.Error.html index 61ba8ca7f01..8a4efc105ca 100644 --- a/iced/enum.Error.html +++ b/iced/enum.Error.html @@ -6,7 +6,7 @@

Variants§

§

ExecutorCreationFailed(Error)

The futures executor could not be created.

§

WindowCreationFailed(Box<dyn Error + Send + Sync>)

The application window could not be created.

§

GraphicsCreationFailed(Error)

The application graphics context could not be created.

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(error: Error) -> Error

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(error: Error) -> Error

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/widget/canvas/trait.Renderer.html b/iced/widget/canvas/trait.Renderer.html index 6e8bc4e88f5..1a71648e362 100644 --- a/iced/widget/canvas/trait.Renderer.html +++ b/iced/widget/canvas/trait.Renderer.html @@ -6,4 +6,4 @@ }
Available on crate feature canvas only.
Expand description

A renderer capable of drawing some Self::Geometry.

Required Associated Types§

source

type Geometry

The kind of geometry this renderer can draw.

Required Methods§

source

fn draw(&mut self, layers: Vec<Self::Geometry>)

Draws the given layers of Self::Geometry.

-

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T> Renderer for Renderer<T>

Available on crate feature geometry only.
§

type Geometry = Geometry

source§

fn draw(&mut self, layers: Vec<<Renderer<T> as Renderer>::Geometry>)

Implementors§

\ No newline at end of file +

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<T> Renderer for Renderer<T>

Available on crate feature geometry only.
§

type Geometry = Geometry

source§

fn draw(&mut self, layers: Vec<<Renderer<T> as Renderer>::Geometry>)

Implementors§

\ No newline at end of file diff --git a/iced/widget/image/enum.FilterMethod.html b/iced/widget/image/enum.FilterMethod.html new file mode 100644 index 00000000000..9c9b920aa91 --- /dev/null +++ b/iced/widget/image/enum.FilterMethod.html @@ -0,0 +1,67 @@ +FilterMethod in iced::widget::image - Rust
pub enum FilterMethod {
+    Linear,
+    Nearest,
+}
Available on crate feature image only.
Expand description

Image filtering strategy.

+

Variants§

§

Linear

Bilinear interpolation.

+
§

Nearest

Nearest neighbor.

+

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H>(&self, state: &mut __H)where + __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where + H: Hasher, + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralEq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> Dwhere + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for Twhere + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for Twhere + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T, C> ComponentsFrom<C> for Twhere + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
§

impl<T> Downcast<T> for T

§

fn downcast(&self) -> &T

§

impl<T> Downcast for Twhere + T: Any,

§

fn into_any(self: Box<T>) -> Box<dyn Any>

Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
§

fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
§

fn as_any(&self) -> &(dyn Any + 'static)

Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
§

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
§

impl<T> DowncastSync for Twhere + T: Any + Send + Sync,

§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
§

impl<Q, K> Equivalent<K> for Qwhere + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
§

impl<Q, K> Equivalent<K> for Qwhere + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for Twhere + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for Twhere + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<T, U> IntoColor<U> for Twhere + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for Twhere + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
§

impl<T> Pointable for T

§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

source§

fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
source§

fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
source§

fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'a, T, C> TryComponentsInto<C> for Twhere + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for Twhere + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for Uwhere + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for Uwhere + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
§

impl<T> Upcast<T> for T

§

fn upcast(&self) -> Option<&T>

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> MaybeSend for Twhere + T: Send,

§

impl<T> WasmNotSend for Twhere + T: Send,

§

impl<T> WasmNotSync for Twhere + T: Sync,

\ No newline at end of file diff --git a/iced/widget/image/fn.draw.html b/iced/widget/image/fn.draw.html index 64e657e868b..dcdf7efcb78 100644 --- a/iced/widget/image/fn.draw.html +++ b/iced/widget/image/fn.draw.html @@ -1,8 +1,9 @@ -draw in iced::widget::image - Rust

Function iced::widget::image::draw

source ·
pub fn draw<Renderer, Handle>(
+draw in iced::widget::image - Rust

Function iced::widget::image::draw

source ·
pub fn draw<Renderer, Handle>(
     renderer: &mut Renderer,
     layout: Layout<'_>,
     handle: &Handle,
-    content_fit: ContentFit
+    content_fit: ContentFit,
+    filter_method: FilterMethod
 )where
     Renderer: Renderer<Handle = Handle>,
     Handle: Clone + Hash,
Available on crate feature image only.
Expand description

Draws an Image

diff --git a/iced/widget/image/fn.layout.html b/iced/widget/image/fn.layout.html index 73450966ea1..ade9ebeb312 100644 --- a/iced/widget/image/fn.layout.html +++ b/iced/widget/image/fn.layout.html @@ -1,4 +1,4 @@ -layout in iced::widget::image - Rust

Function iced::widget::image::layout

source ·
pub fn layout<Renderer, Handle>(
+layout in iced::widget::image - Rust

Function iced::widget::image::layout

source ·
pub fn layout<Renderer, Handle>(
     renderer: &Renderer,
     limits: &Limits,
     handle: &Handle,
diff --git a/iced/widget/image/index.html b/iced/widget/image/index.html
index 1cf744effbe..5a3762ad08f 100644
--- a/iced/widget/image/index.html
+++ b/iced/widget/image/index.html
@@ -1,2 +1,2 @@
-iced::widget::image - Rust

Module iced::widget::image

source ·
Available on crate feature image only.
Expand description

Display images in your user interface.

-

Modules

  • Zoom and pan on an image.

Structs

  • A handle of some image data.
  • A frame that displays an image while keeping aspect ratio.
  • A frame that displays an image with the ability to zoom in/out and pan.

Functions

\ No newline at end of file +iced::widget::image - Rust

Module iced::widget::image

source ·
Available on crate feature image only.
Expand description

Display images in your user interface.

+

Modules

  • Zoom and pan on an image.

Structs

  • A handle of some image data.
  • A frame that displays an image while keeping aspect ratio.
  • A frame that displays an image with the ability to zoom in/out and pan.

Enums

Functions

\ No newline at end of file diff --git a/iced/widget/image/sidebar-items.js b/iced/widget/image/sidebar-items.js index dceeabf421f..5984a2854b2 100644 --- a/iced/widget/image/sidebar-items.js +++ b/iced/widget/image/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"fn":["draw","layout","viewer"],"mod":["viewer"],"struct":["Handle","Image","Viewer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["FilterMethod"],"fn":["draw","layout","viewer"],"mod":["viewer"],"struct":["Handle","Image","Viewer"]}; \ No newline at end of file diff --git a/iced/widget/image/struct.Image.html b/iced/widget/image/struct.Image.html index cc551c16742..423863ba049 100644 --- a/iced/widget/image/struct.Image.html +++ b/iced/widget/image/struct.Image.html @@ -1,18 +1,19 @@ -Image in iced::widget::image - Rust

Struct iced::widget::image::Image

source ·
pub struct Image<Handle> { /* private fields */ }
Available on crate feature image only.
Expand description

A frame that displays an image while keeping aspect ratio.

+Image in iced::widget::image - Rust

Struct iced::widget::image::Image

source ·
pub struct Image<Handle> { /* private fields */ }
Available on crate feature image only.
Expand description

A frame that displays an image while keeping aspect ratio.

Example

let image = Image::<image::Handle>::new("resources/ferris.png");
-

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new<T>(handle: T) -> Image<Handle>where +

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new<T>(handle: T) -> Image<Handle>where T: Into<Handle>,

Creates a new Image with the given path.

-
source

pub fn width(self, width: impl Into<Length>) -> Image<Handle>

Sets the width of the Image boundaries.

-
source

pub fn height(self, height: impl Into<Length>) -> Image<Handle>

Sets the height of the Image boundaries.

-
source

pub fn content_fit(self, content_fit: ContentFit) -> Image<Handle>

Sets the ContentFit of the Image.

+
source

pub fn width(self, width: impl Into<Length>) -> Image<Handle>

Sets the width of the Image boundaries.

+
source

pub fn height(self, height: impl Into<Length>) -> Image<Handle>

Sets the height of the Image boundaries.

+
source

pub fn content_fit(self, content_fit: ContentFit) -> Image<Handle>

Sets the ContentFit of the Image.

Defaults to ContentFit::Contain

+
source

pub fn filter_method(self, filter_method: FilterMethod) -> Image<Handle>

Sets the FilterMethod of the Image.

Trait Implementations§

source§

impl<Handle> Debug for Image<Handle>where - Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where + Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where + Handle: Clone + Hash + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( + Handle: Clone + Hash,

source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, _state: &Tree, renderer: &mut Renderer, diff --git a/iced/widget/image/struct.Viewer.html b/iced/widget/image/struct.Viewer.html index 87395c7c385..26d553ebd8f 100644 --- a/iced/widget/image/struct.Viewer.html +++ b/iced/widget/image/struct.Viewer.html @@ -1,21 +1,21 @@ Viewer in iced::widget::image - Rust

Struct iced::widget::image::Viewer

source ·
pub struct Viewer<Handle> { /* private fields */ }
Available on crate feature image only.
Expand description

A frame that displays an image with the ability to zoom in/out and pan.

-

Implementations§

source§

impl<Handle> Viewer<Handle>

source

pub fn new(handle: Handle) -> Viewer<Handle>

Creates a new Viewer with the given State.

-
source

pub fn padding(self, padding: impl Into<Pixels>) -> Viewer<Handle>

Sets the padding of the Viewer.

-
source

pub fn width(self, width: impl Into<Length>) -> Viewer<Handle>

Sets the width of the Viewer.

-
source

pub fn height(self, height: impl Into<Length>) -> Viewer<Handle>

Sets the height of the Viewer.

-
source

pub fn max_scale(self, max_scale: f32) -> Viewer<Handle>

Sets the max scale applied to the image of the Viewer.

+

Implementations§

source§

impl<Handle> Viewer<Handle>

source

pub fn new(handle: Handle) -> Viewer<Handle>

Creates a new Viewer with the given State.

+
source

pub fn padding(self, padding: impl Into<Pixels>) -> Viewer<Handle>

Sets the padding of the Viewer.

+
source

pub fn width(self, width: impl Into<Length>) -> Viewer<Handle>

Sets the width of the Viewer.

+
source

pub fn height(self, height: impl Into<Length>) -> Viewer<Handle>

Sets the height of the Viewer.

+
source

pub fn max_scale(self, max_scale: f32) -> Viewer<Handle>

Sets the max scale applied to the image of the Viewer.

Default is 10.0

-
source

pub fn min_scale(self, min_scale: f32) -> Viewer<Handle>

Sets the min scale applied to the image of the Viewer.

+
source

pub fn min_scale(self, min_scale: f32) -> Viewer<Handle>

Sets the min scale applied to the image of the Viewer.

Default is 0.25

-
source

pub fn scale_step(self, scale_step: f32) -> Viewer<Handle>

Sets the percentage the image of the Viewer will be scaled by +

source

pub fn scale_step(self, scale_step: f32) -> Viewer<Handle>

Sets the percentage the image of the Viewer will be scaled by when zoomed in / out.

Default is 0.10

-

Trait Implementations§

source§

impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where +

Trait Implementations§

source§

impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where Renderer: 'a + Renderer<Handle = Handle>, Message: 'a, - Handle: Clone + Hash + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where + Handle: Clone + Hash + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

source§

fn tag(&self) -> Tag

Returns the Tag of the Widget.
source§

fn state(&self) -> State

Returns the State of the Widget.
source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn on_event( + Handle: Clone + Hash,

source§

fn tag(&self) -> Tag

Returns the Tag of the Widget.
source§

fn state(&self) -> State

Returns the State of the Widget.
source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn on_event( &mut self, tree: &mut Tree, event: Event, @@ -25,14 +25,14 @@ _clipboard: &mut dyn Clipboard, _shell: &mut Shell<'_, Message>, _viewport: &Rectangle -) -> Status

Processes a runtime Event. Read more
source§

fn mouse_interaction( +) -> Status

Processes a runtime Event. Read more
source§

fn mouse_interaction( &self, tree: &Tree, layout: Layout<'_>, cursor: Cursor, _viewport: &Rectangle, _renderer: &Renderer -) -> Interaction

Returns the current mouse::Interaction of the Widget. Read more
source§

fn draw( +) -> Interaction

Returns the current mouse::Interaction of the Widget. Read more
source§

fn draw( &self, tree: &Tree, renderer: &mut Renderer, diff --git a/iced/widget/image/viewer/fn.image_size.html b/iced/widget/image/viewer/fn.image_size.html index b739e6c8a90..74112a42351 100644 --- a/iced/widget/image/viewer/fn.image_size.html +++ b/iced/widget/image/viewer/fn.image_size.html @@ -1,4 +1,4 @@ -image_size in iced::widget::image::viewer - Rust

Function iced::widget::image::viewer::image_size

source ·
pub fn image_size<Renderer>(
+image_size in iced::widget::image::viewer - Rust

Function iced::widget::image::viewer::image_size

source ·
pub fn image_size<Renderer>(
     renderer: &Renderer,
     handle: &<Renderer as Renderer>::Handle,
     state: &State,
diff --git a/iced/widget/image/viewer/struct.State.html b/iced/widget/image/viewer/struct.State.html
index 62416e181d8..5fbb042a586 100644
--- a/iced/widget/image/viewer/struct.State.html
+++ b/iced/widget/image/viewer/struct.State.html
@@ -1,7 +1,7 @@
-State in iced::widget::image::viewer - Rust

Struct iced::widget::image::viewer::State

source ·
pub struct State { /* private fields */ }
Available on crate feature image only.
Expand description

The local state of a Viewer.

-

Implementations§

source§

impl State

source

pub fn new() -> State

Creates a new State.

-
source

pub fn is_cursor_grabbed(&self) -> bool

Returns if the cursor is currently grabbed by the Viewer.

-

Trait Implementations§

source§

impl Clone for State

source§

fn clone(&self) -> State

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for State

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for State

source§

fn default() -> State

Returns the “default value” for a type. Read more
source§

impl Copy for State

Auto Trait Implementations§

§

impl RefUnwindSafe for State

§

impl Send for State

§

impl Sync for State

§

impl Unpin for State

§

impl UnwindSafe for State

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +State in iced::widget::image::viewer - Rust

Struct iced::widget::image::viewer::State

source ·
pub struct State { /* private fields */ }
Available on crate feature image only.
Expand description

The local state of a Viewer.

+

Implementations§

source§

impl State

source

pub fn new() -> State

Creates a new State.

+
source

pub fn is_cursor_grabbed(&self) -> bool

Returns if the cursor is currently grabbed by the Viewer.

+

Trait Implementations§

source§

impl Clone for State

source§

fn clone(&self) -> State

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for State

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Default for State

source§

fn default() -> State

Returns the “default value” for a type. Read more
source§

impl Copy for State

Auto Trait Implementations§

§

impl RefUnwindSafe for State

§

impl Send for State

§

impl Sync for State

§

impl Unpin for State

§

impl UnwindSafe for State

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced/widget/image/viewer/struct.Viewer.html b/iced/widget/image/viewer/struct.Viewer.html index 8ed2c7e1605..1f122bb8dd7 100644 --- a/iced/widget/image/viewer/struct.Viewer.html +++ b/iced/widget/image/viewer/struct.Viewer.html @@ -1,21 +1,21 @@ Viewer in iced::widget::image::viewer - Rust

Struct iced::widget::image::viewer::Viewer

source ·
pub struct Viewer<Handle> { /* private fields */ }
Available on crate feature image only.
Expand description

A frame that displays an image with the ability to zoom in/out and pan.

-

Implementations§

source§

impl<Handle> Viewer<Handle>

source

pub fn new(handle: Handle) -> Viewer<Handle>

Creates a new Viewer with the given State.

-
source

pub fn padding(self, padding: impl Into<Pixels>) -> Viewer<Handle>

Sets the padding of the Viewer.

-
source

pub fn width(self, width: impl Into<Length>) -> Viewer<Handle>

Sets the width of the Viewer.

-
source

pub fn height(self, height: impl Into<Length>) -> Viewer<Handle>

Sets the height of the Viewer.

-
source

pub fn max_scale(self, max_scale: f32) -> Viewer<Handle>

Sets the max scale applied to the image of the Viewer.

+

Implementations§

source§

impl<Handle> Viewer<Handle>

source

pub fn new(handle: Handle) -> Viewer<Handle>

Creates a new Viewer with the given State.

+
source

pub fn padding(self, padding: impl Into<Pixels>) -> Viewer<Handle>

Sets the padding of the Viewer.

+
source

pub fn width(self, width: impl Into<Length>) -> Viewer<Handle>

Sets the width of the Viewer.

+
source

pub fn height(self, height: impl Into<Length>) -> Viewer<Handle>

Sets the height of the Viewer.

+
source

pub fn max_scale(self, max_scale: f32) -> Viewer<Handle>

Sets the max scale applied to the image of the Viewer.

Default is 10.0

-
source

pub fn min_scale(self, min_scale: f32) -> Viewer<Handle>

Sets the min scale applied to the image of the Viewer.

+
source

pub fn min_scale(self, min_scale: f32) -> Viewer<Handle>

Sets the min scale applied to the image of the Viewer.

Default is 0.25

-
source

pub fn scale_step(self, scale_step: f32) -> Viewer<Handle>

Sets the percentage the image of the Viewer will be scaled by +

source

pub fn scale_step(self, scale_step: f32) -> Viewer<Handle>

Sets the percentage the image of the Viewer will be scaled by when zoomed in / out.

Default is 0.10

-

Trait Implementations§

source§

impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where +

Trait Implementations§

source§

impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where Renderer: 'a + Renderer<Handle = Handle>, Message: 'a, - Handle: Clone + Hash + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where + Handle: Clone + Hash + 'a,

source§

fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

source§

fn tag(&self) -> Tag

Returns the Tag of the Widget.
source§

fn state(&self) -> State

Returns the State of the Widget.
source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn on_event( + Handle: Clone + Hash,

source§

fn tag(&self) -> Tag

Returns the Tag of the Widget.
source§

fn state(&self) -> State

Returns the State of the Widget.
source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn on_event( &mut self, tree: &mut Tree, event: Event, @@ -25,14 +25,14 @@ _clipboard: &mut dyn Clipboard, _shell: &mut Shell<'_, Message>, _viewport: &Rectangle -) -> Status

Processes a runtime Event. Read more
source§

fn mouse_interaction( +) -> Status

Processes a runtime Event. Read more
source§

fn mouse_interaction( &self, tree: &Tree, layout: Layout<'_>, cursor: Cursor, _viewport: &Rectangle, _renderer: &Renderer -) -> Interaction

Returns the current mouse::Interaction of the Widget. Read more
source§

fn draw( +) -> Interaction

Returns the current mouse::Interaction of the Widget. Read more
source§

fn draw( &self, tree: &Tree, renderer: &mut Renderer, diff --git a/iced/widget/struct.Image.html b/iced/widget/struct.Image.html index 7b55090f8f2..f80cf69f585 100644 --- a/iced/widget/struct.Image.html +++ b/iced/widget/struct.Image.html @@ -1,18 +1,19 @@ -Image in iced::widget - Rust

Struct iced::widget::Image

source ·
pub struct Image<Handle> { /* private fields */ }
Expand description

A frame that displays an image while keeping aspect ratio.

+Image in iced::widget - Rust

Struct iced::widget::Image

source ·
pub struct Image<Handle> { /* private fields */ }
Expand description

A frame that displays an image while keeping aspect ratio.

Example

let image = Image::<image::Handle>::new("resources/ferris.png");
-

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new<T>(handle: T) -> Image<Handle>where +

Implementations§

source§

impl<Handle> Image<Handle>

source

pub fn new<T>(handle: T) -> Image<Handle>where T: Into<Handle>,

Available on crate feature image only.

Creates a new Image with the given path.

-
source

pub fn width(self, width: impl Into<Length>) -> Image<Handle>

Available on crate feature image only.

Sets the width of the Image boundaries.

-
source

pub fn height(self, height: impl Into<Length>) -> Image<Handle>

Available on crate feature image only.

Sets the height of the Image boundaries.

-
source

pub fn content_fit(self, content_fit: ContentFit) -> Image<Handle>

Available on crate feature image only.

Sets the ContentFit of the Image.

+
source

pub fn width(self, width: impl Into<Length>) -> Image<Handle>

Available on crate feature image only.

Sets the width of the Image boundaries.

+
source

pub fn height(self, height: impl Into<Length>) -> Image<Handle>

Available on crate feature image only.

Sets the height of the Image boundaries.

+
source

pub fn content_fit(self, content_fit: ContentFit) -> Image<Handle>

Available on crate feature image only.

Sets the ContentFit of the Image.

Defaults to ContentFit::Contain

+
source

pub fn filter_method(self, filter_method: FilterMethod) -> Image<Handle>

Available on crate feature image only.

Sets the FilterMethod of the Image.

Trait Implementations§

source§

impl<Handle> Debug for Image<Handle>where - Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where + Handle: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where + Handle: Clone + Hash + 'a,

source§

fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

Converts to this type from the input type.
source§

impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( + Handle: Clone + Hash,

source§

fn width(&self) -> Length

Returns the width of the Widget.
source§

fn height(&self) -> Length

Returns the height of the Widget.
source§

fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

Returns the layout::Node of the Widget. Read more
source§

fn draw( &self, _state: &Tree, renderer: &mut Renderer, diff --git a/iced/window/icon/enum.Error.html b/iced/window/icon/enum.Error.html index 8277606a0b8..6b967c6689c 100644 --- a/iced/window/icon/enum.Error.html +++ b/iced/window/icon/enum.Error.html @@ -6,7 +6,7 @@

Variants§

§

InvalidError(Error)

The Icon is not valid.

§

OsError(Error)

The underlying OS failed to create the icon.

§

ImageError(ImageError)

Available on crate feature image only.

The image crate reported an error.

-

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +

Trait Implementations§

source§

impl Debug for Error

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for Error

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for Error

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for Error

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<ImageError> for Error

source§

fn from(source: ImageError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

§

impl !RefUnwindSafe for Error

§

impl Send for Error

§

impl Sync for Error

§

impl Unpin for Error

§

impl !UnwindSafe for Error

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_core/all.html b/iced_core/all.html index 052830270bc..02ebeda2023 100644 --- a/iced_core/all.html +++ b/iced_core/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

\ No newline at end of file diff --git a/iced_core/image/enum.FilterMethod.html b/iced_core/image/enum.FilterMethod.html new file mode 100644 index 00000000000..e967e828d72 --- /dev/null +++ b/iced_core/image/enum.FilterMethod.html @@ -0,0 +1,45 @@ +FilterMethod in iced_core::image - Rust
pub enum FilterMethod {
+    Linear,
+    Nearest,
+}
Expand description

Image filtering strategy.

+

Variants§

§

Linear

Bilinear interpolation.

+
§

Nearest

Nearest neighbor.

+

Trait Implementations§

source§

impl Clone for FilterMethod

source§

fn clone(&self) -> FilterMethod

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FilterMethod

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for FilterMethod

source§

fn default() -> FilterMethod

Returns the “default value” for a type. Read more
source§

impl Hash for FilterMethod

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where + H: Hasher, + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for FilterMethod

source§

fn eq(&self, other: &FilterMethod) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl Copy for FilterMethod

source§

impl Eq for FilterMethod

source§

impl StructuralEq for FilterMethod

source§

impl StructuralPartialEq for FilterMethod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

source§

fn adapt_into_using<M>(self, method: M) -> Dwhere + M: TransformMatrix<T>,

Convert the source color to the destination color using the specified +method.
source§

fn adapt_into(self) -> D

Convert the source color to the destination color using the bradford +method by default.
source§

impl<T> Any for Twhere + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, C> ArraysFrom<C> for Twhere + C: IntoArrays<T>,

source§

fn arrays_from(colors: C) -> T

Cast a collection of colors into a collection of arrays.
source§

impl<T, C> ArraysInto<C> for Twhere + C: FromArrays<T>,

source§

fn arrays_into(self) -> C

Cast this collection of arrays into a collection of colors.
source§

impl<T> Borrow<T> for Twhere + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T, C> ComponentsFrom<C> for Twhere + C: IntoComponents<T>,

source§

fn components_from(colors: C) -> T

Cast a collection of colors into a collection of color components.
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+
source§

impl<T> FromAngle<T> for T

source§

fn from_angle(angle: T) -> T

Performs a conversion from angle.
source§

impl<T, U> FromStimulus<U> for Twhere + U: IntoStimulus<T>,

source§

fn from_stimulus(other: U) -> T

Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
source§

impl<T, U> Into<U> for Twhere + U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

+

That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

+
source§

impl<T, U> IntoAngle<U> for Twhere + U: FromAngle<T>,

source§

fn into_angle(self) -> U

Performs a conversion into T.
source§

impl<T, U> IntoColor<U> for Twhere + U: FromColor<T>,

source§

fn into_color(self) -> U

Convert into T with values clamped to the color defined bounds Read more
source§

impl<T, U> IntoColorUnclamped<U> for Twhere + U: FromColorUnclamped<T>,

source§

fn into_color_unclamped(self) -> U

Convert into T. The resulting color might be invalid in its color space Read more
source§

impl<T> IntoStimulus<T> for T

source§

fn into_stimulus(self) -> T

Converts self into T, while performing the appropriate scaling, +rounding and clamping.
source§

impl<T> ToOwned for Twhere + T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'a, T, C> TryComponentsInto<C> for Twhere + C: TryFromComponents<T>,

§

type Error = <C as TryFromComponents<T>>::Error

The error for when try_into_colors fails to cast.
source§

fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

Try to cast this collection of color components into a collection of +colors. Read more
source§

impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T, U> TryIntoColor<U> for Twhere + U: TryFromColor<T>,

source§

fn try_into_color(self) -> Result<U, OutOfBounds<U>>

Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
source§

impl<C, U> UintsFrom<C> for Uwhere + C: IntoUints<U>,

source§

fn uints_from(colors: C) -> U

Cast a collection of colors into a collection of unsigned integers.
source§

impl<C, U> UintsInto<C> for Uwhere + C: FromUints<U>,

source§

fn uints_into(self) -> C

Cast this collection of unsigned integers into a collection of colors.
\ No newline at end of file diff --git a/iced_core/image/index.html b/iced_core/image/index.html index 465dc831365..393dd6373cd 100644 --- a/iced_core/image/index.html +++ b/iced_core/image/index.html @@ -1,2 +1,2 @@ -iced_core::image - Rust

Module iced_core::image

source ·
Expand description

Load and draw raster graphics.

-

Structs

  • A wrapper around raw image data.
  • A handle of some image data.

Enums

  • The data of a raster image.

Traits

\ No newline at end of file +iced_core::image - Rust

Module iced_core::image

source ·
Expand description

Load and draw raster graphics.

+

Structs

  • A wrapper around raw image data.
  • A handle of some image data.

Enums

Traits

\ No newline at end of file diff --git a/iced_core/image/sidebar-items.js b/iced_core/image/sidebar-items.js index 87f3b26e147..05df2835b1a 100644 --- a/iced_core/image/sidebar-items.js +++ b/iced_core/image/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Data"],"struct":["Bytes","Handle"],"trait":["Renderer"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Data","FilterMethod"],"struct":["Bytes","Handle"],"trait":["Renderer"]}; \ No newline at end of file diff --git a/iced_core/image/trait.Renderer.html b/iced_core/image/trait.Renderer.html index 4d61d8e8100..9cd1331901f 100644 --- a/iced_core/image/trait.Renderer.html +++ b/iced_core/image/trait.Renderer.html @@ -1,12 +1,22 @@ -Renderer in iced_core::image - Rust

Trait iced_core::image::Renderer

source ·
pub trait Renderer: Renderer {
+Renderer in iced_core::image - Rust

Trait iced_core::image::Renderer

source ·
pub trait Renderer: Renderer {
     type Handle: Clone + Hash;
 
     // Required methods
     fn dimensions(&self, handle: &Self::Handle) -> Size<u32>;
-    fn draw(&mut self, handle: Self::Handle, bounds: Rectangle);
+    fn draw(
+        &mut self,
+        handle: Self::Handle,
+        filter_method: FilterMethod,
+        bounds: Rectangle
+    );
 }
Expand description

A Renderer that can render raster graphics.

-

Required Associated Types§

source

type Handle: Clone + Hash

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

-

Required Methods§

source

fn dimensions(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

-
source

fn draw(&mut self, handle: Self::Handle, bounds: Rectangle)

Draws an image with the given Handle and inside the provided +

Required Associated Types§

source

type Handle: Clone + Hash

The image Handle to be displayed. Iced exposes its own default implementation of a Handle

+

Required Methods§

source

fn dimensions(&self, handle: &Self::Handle) -> Size<u32>

Returns the dimensions of an image for the given Handle.

+
source

fn draw( + &mut self, + handle: Self::Handle, + filter_method: FilterMethod, + bounds: Rectangle +)

Draws an image with the given Handle and inside the provided bounds.

Object Safety§

This trait is not object safe.

Implementors§

\ No newline at end of file diff --git a/iced_graphics/enum.Primitive.html b/iced_graphics/enum.Primitive.html index 985bd46f76d..e20663514ca 100644 --- a/iced_graphics/enum.Primitive.html +++ b/iced_graphics/enum.Primitive.html @@ -1,4 +1,4 @@ -Primitive in iced_graphics - Rust
§border_color: Color

The border color of the quad

A quad primitive

§

Image

Fields

§handle: Handle

The handle of the image

+
§filter_method: FilterMethod

The filter method of the image

§bounds: Rectangle

The bounds of the image

An image primitive

§

Svg

Fields

§handle: Handle

The path of the SVG file

@@ -96,9 +98,9 @@

This can be useful if you are implementing a widget where primitive generation is expensive.

§

Custom(T)

A backend-specific primitive.

-

Implementations§

source§

impl<T> Primitive<T>

source

pub fn group(primitives: Vec<Self>) -> Self

Creates a Primitive::Group.

-
source

pub fn clip(self, bounds: Rectangle) -> Self

Creates a Primitive::Clip.

-
source

pub fn translate(self, translation: Vector) -> Self

Implementations§

source§

impl<T> Primitive<T>

source

pub fn group(primitives: Vec<Self>) -> Self

Creates a Primitive::Group.

+
source

pub fn clip(self, bounds: Rectangle) -> Self

Creates a Primitive::Clip.

+
source

pub fn translate(self, translation: Vector) -> Self

Trait Implementations§

source§

impl<T: Clone> Clone for Primitive<T>

source§

fn clone(&self) -> Primitive<T>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<T: Damage> Damage for Primitive<T>

source§

fn bounds(&self) -> Rectangle

Returns the bounds of the Damage.
source§

impl<T: Debug> Debug for Primitive<T>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<T: PartialEq> PartialEq for Primitive<T>

source§

fn eq(&self, other: &Primitive<T>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl<T> StructuralPartialEq for Primitive<T>

Auto Trait Implementations§

§

impl<T> !RefUnwindSafe for Primitive<T>

§

impl<T> Send for Primitive<T>where diff --git a/iced_graphics/renderer/index.html b/iced_graphics/renderer/index.html index bb609b57c5f..a65c1885842 100644 --- a/iced_graphics/renderer/index.html +++ b/iced_graphics/renderer/index.html @@ -1,2 +1,2 @@ -iced_graphics::renderer - Rust

Module iced_graphics::renderer

source ·
Expand description

Create a renderer from a Backend.

+iced_graphics::renderer - Rust

Module iced_graphics::renderer

source ·
Expand description

Create a renderer from a Backend.

Structs

  • A backend-agnostic renderer that supports all the built-in widgets.
\ No newline at end of file diff --git a/iced_graphics/renderer/struct.Renderer.html b/iced_graphics/renderer/struct.Renderer.html index 1bf3e0247fb..1ffe7d05714 100644 --- a/iced_graphics/renderer/struct.Renderer.html +++ b/iced_graphics/renderer/struct.Renderer.html @@ -20,8 +20,8 @@ translation: Vector )

Ends the recording of a translation.

Trait Implementations§

source§

impl<B: Debug + Backend, Theme: Debug> Debug for Renderer<B, Theme>where - B::Primitive: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<B: Backend, T> Renderer for Renderer<B, T>

§

type Theme = T

The supported theme of the [Renderer].
source§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
source§

fn with_translation(&mut self, translation: Vector, f: impl FnOnce(&mut Self))

Applies a translation to the primitives recorded in the given closure.
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a [Quad] with the provided [Background].
source§

fn clear(&mut self)

Clears all of the recorded primitives in the [Renderer].
source§

impl<B, T> Renderer for Renderer<B, T>where - B: Backend + Svg,

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given [Handle].
source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.
source§

impl<B, T> Renderer for Renderer<B, T>where + B::Primitive: Debug,

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<B: Backend, T> Renderer for Renderer<B, T>

§

type Theme = T

The supported theme of the [Renderer].
source§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
source§

fn with_translation(&mut self, translation: Vector, f: impl FnOnce(&mut Self))

Applies a translation to the primitives recorded in the given closure.
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a [Quad] with the provided [Background].
source§

fn clear(&mut self)

Clears all of the recorded primitives in the [Renderer].
source§

impl<B, T> Renderer for Renderer<B, T>where + B: Backend + Svg,

source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given [Handle].
source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.
source§

impl<B, T> Renderer for Renderer<B, T>where B: Backend + Text,

§

type Font = Font

The font type used.
§

type Paragraph = Paragraph

The [Paragraph] of this [Renderer].
§

type Editor = Editor

The [Editor] of this [Renderer].
source§

const ICON_FONT: Font = _

The icon font of the backend.
source§

const CHECKMARK_ICON: char = '\u{f00c}'

The char representing a ✔ icon in the ICON_FONT.
source§

const ARROW_DOWN_ICON: char = '\u{e800}'

The char representing a ▼ icon in the built-in ICON_FONT.
source§

fn default_font(&self) -> Self::Font

Returns the default [Self::Font].
source§

fn default_size(&self) -> Pixels

Returns the default size of [Text].
source§

fn load_font(&mut self, bytes: Cow<'static, [u8]>)

Loads a [Self::Font] from its bytes.
source§

fn fill_paragraph( &mut self, paragraph: &Self::Paragraph, @@ -35,8 +35,13 @@ position: Point, color: Color )

Draws the given [Text] at the given position and with the given -[Color].
source§

impl<B, T> Renderer for Renderer<B, T>where - B: Backend + Image,

§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the dimensions of an image for the given [Handle].
source§

fn draw(&mut self, handle: Handle, bounds: Rectangle)

Draws an image with the given [Handle] and inside the provided +[Color].
source§

impl<B, T> Renderer for Renderer<B, T>where + B: Backend + Image,

§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the dimensions of an image for the given [Handle].
source§

fn draw( + &mut self, + handle: Handle, + filter_method: FilterMethod, + bounds: Rectangle +)

Draws an image with the given [Handle] and inside the provided bounds.

Auto Trait Implementations§

§

impl<B, Theme> !RefUnwindSafe for Renderer<B, Theme>

§

impl<B, Theme> Send for Renderer<B, Theme>where B: Send, Theme: Send, diff --git a/iced_renderer/enum.Renderer.html b/iced_renderer/enum.Renderer.html index f6481436109..c26517e568c 100644 --- a/iced_renderer/enum.Renderer.html +++ b/iced_renderer/enum.Renderer.html @@ -2,8 +2,7 @@ TinySkia(Renderer<Theme>), Wgpu(Renderer<Theme>), }

Expand description

The default graphics renderer for iced.

-

Variants§

§

TinySkia(Renderer<Theme>)

§

Wgpu(Renderer<Theme>)

Available on crate feature wgpu only.

Implementations§

source§

impl<T> Renderer<T>

source

pub fn draw_mesh(&mut self, mesh: Mesh)

Trait Implementations§

source§

impl<T> Renderer for Renderer<T>

Available on crate feature image only.
§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the dimensions of an image for the given [Handle].
source§

fn draw(&mut self, handle: Handle, bounds: Rectangle)

Draws an image with the given [Handle] and inside the provided -bounds.
source§

impl<T> Renderer for Renderer<T>

§

type Font = Font

The font type used.
§

type Paragraph = Paragraph

The [Paragraph] of this [Renderer].
§

type Editor = Editor

The [Editor] of this [Renderer].
source§

const ICON_FONT: Font = iced_tiny_skia::Renderer<T>::ICON_FONT

The icon font of the backend.
source§

const CHECKMARK_ICON: char = '\u{f00c}'

The char representing a ✔ icon in the ICON_FONT.
source§

const ARROW_DOWN_ICON: char = '\u{e800}'

The char representing a ▼ icon in the built-in ICON_FONT.
source§

fn default_font(&self) -> Self::Font

Returns the default [Self::Font].
source§

fn default_size(&self) -> Pixels

Returns the default size of [Text].
source§

fn load_font(&mut self, bytes: Cow<'static, [u8]>)

Loads a [Self::Font] from its bytes.
source§

fn fill_paragraph( +

Variants§

§

TinySkia(Renderer<Theme>)

§

Wgpu(Renderer<Theme>)

Available on crate feature wgpu only.

Implementations§

source§

impl<T> Renderer<T>

source

pub fn draw_mesh(&mut self, mesh: Mesh)

Trait Implementations§

source§

impl<T> Renderer for Renderer<T>

§

type Font = Font

The font type used.
§

type Paragraph = Paragraph

The [Paragraph] of this [Renderer].
§

type Editor = Editor

The [Editor] of this [Renderer].
source§

const ICON_FONT: Font = iced_tiny_skia::Renderer<T>::ICON_FONT

The icon font of the backend.
source§

const CHECKMARK_ICON: char = '\u{f00c}'

The char representing a ✔ icon in the ICON_FONT.
source§

const ARROW_DOWN_ICON: char = '\u{e800}'

The char representing a ▼ icon in the built-in ICON_FONT.
source§

fn default_font(&self) -> Self::Font

Returns the default [Self::Font].
source§

fn default_size(&self) -> Pixels

Returns the default size of [Text].
source§

fn load_font(&mut self, bytes: Cow<'static, [u8]>)

Loads a [Self::Font] from its bytes.
source§

fn fill_paragraph( &mut self, paragraph: &Self::Paragraph, position: Point, @@ -16,7 +15,13 @@ position: Point, color: Color )

Draws the given [Text] at the given position and with the given -[Color].
source§

impl<T> Renderer for Renderer<T>

§

type Theme = T

The supported theme of the [Renderer].
source§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
source§

fn with_translation(&mut self, translation: Vector, f: impl FnOnce(&mut Self))

Applies a translation to the primitives recorded in the given closure.
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a [Quad] with the provided [Background].
source§

fn clear(&mut self)

Clears all of the recorded primitives in the [Renderer].
source§

impl<T> Renderer for Renderer<T>

Available on crate feature geometry only.
§

type Geometry = Geometry

The kind of geometry this renderer can draw.
source§

fn draw(&mut self, layers: Vec<Self::Geometry>)

Draws the given layers of [Self::Geometry].
source§

impl<T> Renderer for Renderer<T>

Available on crate feature svg only.
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given [Handle].
source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.

Auto Trait Implementations§

§

impl<Theme> !RefUnwindSafe for Renderer<Theme>

§

impl<Theme> !Send for Renderer<Theme>

§

impl<Theme> !Sync for Renderer<Theme>

§

impl<Theme> Unpin for Renderer<Theme>where +[Color].

source§

impl<T> Renderer for Renderer<T>

§

type Theme = T

The supported theme of the [Renderer].
source§

fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Self))

Draws the primitives recorded in the given closure in a new layer. Read more
source§

fn with_translation(&mut self, translation: Vector, f: impl FnOnce(&mut Self))

Applies a translation to the primitives recorded in the given closure.
source§

fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

Fills a [Quad] with the provided [Background].
source§

fn clear(&mut self)

Clears all of the recorded primitives in the [Renderer].
source§

impl<T> Renderer for Renderer<T>

Available on crate feature svg only.
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the default dimensions of an SVG for the given [Handle].
source§

fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.
source§

impl<T> Renderer for Renderer<T>

Available on crate feature geometry only.
§

type Geometry = Geometry

The kind of geometry this renderer can draw.
source§

fn draw(&mut self, layers: Vec<Self::Geometry>)

Draws the given layers of [Self::Geometry].
source§

impl<T> Renderer for Renderer<T>

Available on crate feature image only.
§

type Handle = Handle

The image Handle to be displayed. Iced exposes its own default implementation of a Handle
source§

fn dimensions(&self, handle: &Handle) -> Size<u32>

Returns the dimensions of an image for the given [Handle].
source§

fn draw( + &mut self, + handle: Handle, + filter_method: FilterMethod, + bounds: Rectangle +)

Draws an image with the given [Handle] and inside the provided +bounds.

Auto Trait Implementations§

§

impl<Theme> !RefUnwindSafe for Renderer<Theme>

§

impl<Theme> !Send for Renderer<Theme>

§

impl<Theme> !Sync for Renderer<Theme>

§

impl<Theme> Unpin for Renderer<Theme>where Theme: Unpin,

§

impl<Theme> !UnwindSafe for Renderer<Theme>

Blanket Implementations§

source§

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, diff --git a/iced_renderer/index.html b/iced_renderer/index.html index e6e9ac906a1..31ea5b995da 100644 --- a/iced_renderer/index.html +++ b/iced_renderer/index.html @@ -1,2 +1,2 @@ iced_renderer - Rust

Crate iced_renderer

source ·

Re-exports

  • pub use compositor::Compositor;
  • pub use geometry::Geometry;
  • pub use iced_graphics as graphics;
  • pub use iced_graphics::core;

Modules

Structs

Enums

\ No newline at end of file +
  • All Items
  • Crate iced_renderer

    source ·

    Re-exports

    • pub use compositor::Compositor;
    • pub use geometry::Geometry;
    • pub use iced_graphics as graphics;
    • pub use iced_graphics::core;

    Modules

    Structs

    Enums

    \ No newline at end of file diff --git a/iced_tiny_skia/struct.Backend.html b/iced_tiny_skia/struct.Backend.html index 72ffa3d31b5..cdc6e958b7f 100644 --- a/iced_tiny_skia/struct.Backend.html +++ b/iced_tiny_skia/struct.Backend.html @@ -1,4 +1,4 @@ -Backend in iced_tiny_skia - Rust

    Struct iced_tiny_skia::Backend

    source ·
    pub struct Backend { /* private fields */ }

    Implementations§

    source§

    impl Backend

    source

    pub fn new() -> Self

    source

    pub fn draw<T: AsRef<str>>( +Backend in iced_tiny_skia - Rust

    Struct iced_tiny_skia::Backend

    source ·
    pub struct Backend { /* private fields */ }

    Implementations§

    source§

    impl Backend

    source

    pub fn new() -> Self

    source

    pub fn draw<T: AsRef<str>>( &mut self, pixels: &mut PixmapMut<'_>, clip_mask: &mut Mask, @@ -7,7 +7,7 @@ damage: &[Rectangle], background_color: Color, overlay: &[T] -)

    Trait Implementations§

    source§

    impl Backend for Backend

    §

    type Primitive = Custom

    The custom kind of primitives this [Backend] supports.
    source§

    impl Default for Backend

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl Image for Backend

    Available on crate feature image only.
    source§

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of the provided image.
    source§

    impl Svg for Backend

    Available on crate feature svg only.
    source§

    fn viewport_dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the viewport dimensions of the provided SVG.
    source§

    impl Text for Backend

    source§

    fn load_font(&mut self, font: Cow<'static, [u8]>)

    Loads a font from its bytes.

    Auto Trait Implementations§

    §

    impl !RefUnwindSafe for Backend

    §

    impl !Send for Backend

    §

    impl !Sync for Backend

    §

    impl Unpin for Backend

    §

    impl !UnwindSafe for Backend

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +)

    Trait Implementations§

    source§

    impl Backend for Backend

    §

    type Primitive = Custom

    The custom kind of primitives this [Backend] supports.
    source§

    impl Default for Backend

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl Image for Backend

    Available on crate feature image only.
    source§

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of the provided image.
    source§

    impl Svg for Backend

    Available on crate feature svg only.
    source§

    fn viewport_dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the viewport dimensions of the provided SVG.
    source§

    impl Text for Backend

    source§

    fn load_font(&mut self, font: Cow<'static, [u8]>)

    Loads a font from its bytes.

    Auto Trait Implementations§

    §

    impl !RefUnwindSafe for Backend

    §

    impl !Send for Backend

    §

    impl !Sync for Backend

    §

    impl Unpin for Backend

    §

    impl !UnwindSafe for Backend

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_tiny_skia/type.Primitive.html b/iced_tiny_skia/type.Primitive.html index 8afce64fb04..359a458f0f8 100644 --- a/iced_tiny_skia/type.Primitive.html +++ b/iced_tiny_skia/type.Primitive.html @@ -29,6 +29,7 @@ }, Image { handle: Handle, + filter_method: FilterMethod, bounds: Rectangle, }, Svg { @@ -76,6 +77,7 @@

    §border_color: Color

    The border color of the quad

    A quad primitive

    §

    Image

    Fields

    §handle: Handle

    The handle of the image

    +
    §filter_method: FilterMethod

    The filter method of the image

    §bounds: Rectangle

    The bounds of the image

    An image primitive

    §

    Svg

    Fields

    §handle: Handle

    The path of the SVG file

    diff --git a/iced_wgpu/layer/enum.Image.html b/iced_wgpu/layer/enum.Image.html index 51e1e6d4c08..738535fe0c3 100644 --- a/iced_wgpu/layer/enum.Image.html +++ b/iced_wgpu/layer/enum.Image.html @@ -1,6 +1,7 @@ -Image in iced_wgpu::layer - Rust

    Enum iced_wgpu::layer::Image

    source ·
    pub enum Image {
    +Image in iced_wgpu::layer - Rust

    Enum iced_wgpu::layer::Image

    source ·
    pub enum Image {
         Raster {
             handle: Handle,
    +        filter_method: FilterMethod,
             bounds: Rectangle,
         },
         Vector {
    @@ -10,6 +11,7 @@
         },
     }
    Expand description

    A raster or vector image.

    Variants§

    §

    Raster

    Fields

    §handle: Handle

    The handle of a raster image.

    +
    §filter_method: FilterMethod

    The filter method of a raster image.

    §bounds: Rectangle

    The bounds of the image.

    A raster image.

    §

    Vector

    Fields

    §handle: Handle

    The handle of a vector image.

    diff --git a/iced_wgpu/layer/index.html b/iced_wgpu/layer/index.html index db833d68bf5..91464a36d60 100644 --- a/iced_wgpu/layer/index.html +++ b/iced_wgpu/layer/index.html @@ -1,2 +1,2 @@ -iced_wgpu::layer - Rust

    Module iced_wgpu::layer

    source ·
    Expand description

    Organize rendering primitives into a flattened list of layers.

    +iced_wgpu::layer - Rust

    Module iced_wgpu::layer

    source ·
    Expand description

    Organize rendering primitives into a flattened list of layers.

    Re-exports

    Modules

    • A collection of triangle primitives.

    Structs

    • A group of primitives that should be clipped together.

    Enums

    • A raster or vector image.
    • A text primitive.
    \ No newline at end of file diff --git a/iced_wgpu/layer/struct.Layer.html b/iced_wgpu/layer/struct.Layer.html index 23ddbb9eec2..31a1e6d9e02 100644 --- a/iced_wgpu/layer/struct.Layer.html +++ b/iced_wgpu/layer/struct.Layer.html @@ -10,7 +10,7 @@
    §meshes: Vec<Mesh<'a>>

    The triangle meshes of the Layer.

    §text: Vec<Text<'a>>

    The text of the Layer.

    §images: Vec<Image>

    The images of the Layer.

    -

    Implementations§

    source§

    impl<'a> Layer<'a>

    source

    pub fn new(bounds: Rectangle) -> Self

    Creates a new Layer with the given clipping bounds.

    +

    Implementations§

    source§

    impl<'a> Layer<'a>

    source

    pub fn new(bounds: Rectangle) -> Self

    Creates a new Layer with the given clipping bounds.

    source

    pub fn overlay(lines: &'a [impl AsRef<str>], viewport: &Viewport) -> Self

    Creates a new Layer for the provided overlay text.

    This can be useful for displaying debug information.

    source

    pub fn generate(primitives: &'a [Primitive], viewport: &Viewport) -> Vec<Self>

    Distributes the given Primitive and generates a list of layers based diff --git a/iced_wgpu/primitive/type.Primitive.html b/iced_wgpu/primitive/type.Primitive.html index f4beced9008..63bb991ebb8 100644 --- a/iced_wgpu/primitive/type.Primitive.html +++ b/iced_wgpu/primitive/type.Primitive.html @@ -30,6 +30,7 @@ }, Image { handle: Handle, + filter_method: FilterMethod, bounds: Rectangle, }, Svg { @@ -77,6 +78,7 @@

    §border_color: Color

    The border color of the quad

    A quad primitive

    §

    Image

    Fields

    §handle: Handle

    The handle of the image

    +
    §filter_method: FilterMethod

    The filter method of the image

    §bounds: Rectangle

    The bounds of the image

    An image primitive

    §

    Svg

    Fields

    §handle: Handle

    The path of the SVG file

    diff --git a/iced_widget/all.html b/iced_widget/all.html index 9f600b0227e..4d9d8535f77 100644 --- a/iced_widget/all.html +++ b/iced_widget/all.html @@ -1 +1 @@ -List of all items in this crate

    List of all items

    Structs

    Enums

    Traits

    Macros

    Functions

    Type Aliases

    Constants

    \ No newline at end of file +List of all items in this crate

    List of all items

    Structs

    Enums

    Traits

    Macros

    Functions

    Type Aliases

    Constants

    \ No newline at end of file diff --git a/iced_widget/canvas/enum.Frame.html b/iced_widget/canvas/enum.Frame.html index 2b7bab0a1a9..7d25ce9dcac 100644 --- a/iced_widget/canvas/enum.Frame.html +++ b/iced_widget/canvas/enum.Frame.html @@ -1,7 +1,7 @@ Frame in iced_widget::canvas - Rust
    pub enum Frame {
         TinySkia(Frame),
    -    Wgpu(Frame),
    -}
    Available on crate feature canvas only.

    Variants§

    §

    TinySkia(Frame)

    §

    Wgpu(Frame)

    Available on crate feature wgpu only.

    Implementations§

    source§

    impl Frame

    source

    pub fn new<Theme>(renderer: &Renderer<Theme>, size: Size) -> Frame

    source

    pub fn width(&self) -> f32

    Returns the width of the Frame.

    + Wgpu(Frame), +}
    Available on crate feature canvas only.

    Variants§

    §

    TinySkia(Frame)

    §

    Wgpu(Frame)

    Available on crate feature wgpu only.

    Implementations§

    source§

    impl Frame

    source

    pub fn new<Theme>(renderer: &Renderer<Theme>, size: Size) -> Frame

    source

    pub fn width(&self) -> f32

    Returns the width of the Frame.

    source

    pub fn height(&self) -> f32

    Returns the height of the Frame.

    source

    pub fn size(&self) -> Size

    Returns the dimensions of the Frame.

    source

    pub fn center(&self) -> Point

    Returns the coordinate of the center of the Frame.

    diff --git a/iced_widget/canvas/enum.Geometry.html b/iced_widget/canvas/enum.Geometry.html index a213e6f638b..807706c1a3f 100644 --- a/iced_widget/canvas/enum.Geometry.html +++ b/iced_widget/canvas/enum.Geometry.html @@ -1,7 +1,7 @@ Geometry in iced_widget::canvas - Rust
    pub enum Geometry {
         TinySkia(Primitive<Custom>),
    -    Wgpu(Primitive<Custom>),
    -}
    Available on crate feature canvas only.

    Variants§

    §

    TinySkia(Primitive<Custom>)

    §

    Wgpu(Primitive<Custom>)

    Available on crate feature wgpu only.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere + Wgpu(Primitive<Custom>), +}

    Available on crate feature canvas only.

    Variants§

    §

    TinySkia(Primitive<Custom>)

    §

    Wgpu(Primitive<Custom>)

    Available on crate feature wgpu only.

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/canvas/trait.Renderer.html b/iced_widget/canvas/trait.Renderer.html index 14092831b57..831a29f5ef1 100644 --- a/iced_widget/canvas/trait.Renderer.html +++ b/iced_widget/canvas/trait.Renderer.html @@ -6,4 +6,4 @@ }

    Available on crate feature canvas only.
    Expand description

    A renderer capable of drawing some Self::Geometry.

    Required Associated Types§

    type Geometry

    The kind of geometry this renderer can draw.

    Required Methods§

    fn draw(&mut self, layers: Vec<Self::Geometry>)

    Draws the given layers of Self::Geometry.

    -

    Object Safety§

    This trait is not object safe.

    Implementations on Foreign Types§

    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature geometry only.
    §

    type Geometry = Geometry

    source§

    fn draw(&mut self, layers: Vec<<Renderer<T> as Renderer>::Geometry>)

    Implementors§

    \ No newline at end of file +

    Object Safety§

    This trait is not object safe.

    Implementations on Foreign Types§

    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature geometry only.
    §

    type Geometry = Geometry

    source§

    fn draw(&mut self, layers: Vec<<Renderer<T> as Renderer>::Geometry>)

    Implementors§

    \ No newline at end of file diff --git a/iced_widget/container/fn.visible_bounds.html b/iced_widget/container/fn.visible_bounds.html index 23f3d196d3c..b6afa6dea08 100644 --- a/iced_widget/container/fn.visible_bounds.html +++ b/iced_widget/container/fn.visible_bounds.html @@ -1,3 +1,3 @@ -visible_bounds in iced_widget::container - Rust
    pub fn visible_bounds(id: Id) -> Command<Option<Rectangle>>
    Expand description

    Produces a Command that queries the visible screen bounds of the +visible_bounds in iced_widget::container - Rust

    pub fn visible_bounds(id: Id) -> Command<Option<Rectangle>>
    Expand description

    Produces a [Command] that queries the visible screen bounds of the Container with the given Id.

    \ No newline at end of file diff --git a/iced_widget/container/index.html b/iced_widget/container/index.html index 77ed3ec8bb6..ee9f23d7310 100644 --- a/iced_widget/container/index.html +++ b/iced_widget/container/index.html @@ -1,3 +1,3 @@ iced_widget::container - Rust

    Module iced_widget::container

    source ·
    Expand description

    Decorate content and apply alignment.

    -

    Structs

    Traits

    Functions

    Structs

    Traits

    Functions

    \ No newline at end of file diff --git a/iced_widget/fn.focus_next.html b/iced_widget/fn.focus_next.html index 8a98611ba8e..1ff7f4af59e 100644 --- a/iced_widget/fn.focus_next.html +++ b/iced_widget/fn.focus_next.html @@ -1,3 +1,3 @@ -focus_next in iced_widget - Rust

    Function iced_widget::focus_next

    source ·
    pub fn focus_next<Message>() -> Command<Message>where
    +focus_next in iced_widget - Rust

    Function iced_widget::focus_next

    source ·
    pub fn focus_next<Message>() -> Command<Message>where
         Message: 'static,
    Expand description

    Focuses the next focusable widget.

    \ No newline at end of file diff --git a/iced_widget/fn.focus_previous.html b/iced_widget/fn.focus_previous.html index 132814e879e..dd4341555dd 100644 --- a/iced_widget/fn.focus_previous.html +++ b/iced_widget/fn.focus_previous.html @@ -1,3 +1,3 @@ -focus_previous in iced_widget - Rust
    pub fn focus_previous<Message>() -> Command<Message>where
    +focus_previous in iced_widget - Rust
    pub fn focus_previous<Message>() -> Command<Message>where
         Message: 'static,
    Expand description

    Focuses the previous focusable widget.

    \ No newline at end of file diff --git a/iced_widget/image/enum.FilterMethod.html b/iced_widget/image/enum.FilterMethod.html new file mode 100644 index 00000000000..e2a7708f6cc --- /dev/null +++ b/iced_widget/image/enum.FilterMethod.html @@ -0,0 +1,67 @@ +FilterMethod in iced_widget::image - Rust
    pub enum FilterMethod {
    +    Linear,
    +    Nearest,
    +}
    Available on crate feature image only.
    Expand description

    Image filtering strategy.

    +

    Variants§

    §

    Linear

    Bilinear interpolation.

    +
    §

    Nearest

    Nearest neighbor.

    +

    Trait Implementations§

    §

    impl Clone for FilterMethod

    §

    fn clone(&self) -> FilterMethod

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    §

    impl Debug for FilterMethod

    §

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more
    §

    impl Default for FilterMethod

    §

    fn default() -> FilterMethod

    Returns the “default value” for a type. Read more
    §

    impl Hash for FilterMethod

    §

    fn hash<__H>(&self, state: &mut __H)where + __H: Hasher,

    Feeds this value into the given Hasher. Read more
    1.3.0 · source§

    fn hash_slice<H>(data: &[Self], state: &mut H)where + H: Hasher, + Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    §

    impl PartialEq for FilterMethod

    §

    fn eq(&self, other: &FilterMethod) -> bool

    This method tests for self and other values to be equal, and is used +by ==.
    1.0.0 · source§

    fn ne(&self, other: &Rhs) -> bool

    This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
    §

    impl Copy for FilterMethod

    §

    impl Eq for FilterMethod

    §

    impl StructuralEq for FilterMethod

    §

    impl StructuralPartialEq for FilterMethod

    Auto Trait Implementations§

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere + T: Real + Zero + Arithmetics + Clone, + Swp: WhitePoint<T>, + Dwp: WhitePoint<T>, + D: AdaptFrom<S, Swp, Dwp, T>,

    source§

    fn adapt_into_using<M>(self, method: M) -> Dwhere + M: TransformMatrix<T>,

    Convert the source color to the destination color using the specified +method.
    source§

    fn adapt_into(self) -> D

    Convert the source color to the destination color using the bradford +method by default.
    source§

    impl<T> Any for Twhere + T: 'static + ?Sized,

    source§

    fn type_id(&self) -> TypeId

    Gets the TypeId of self. Read more
    source§

    impl<T, C> ArraysFrom<C> for Twhere + C: IntoArrays<T>,

    source§

    fn arrays_from(colors: C) -> T

    Cast a collection of colors into a collection of arrays.
    source§

    impl<T, C> ArraysInto<C> for Twhere + C: FromArrays<T>,

    source§

    fn arrays_into(self) -> C

    Cast this collection of arrays into a collection of colors.
    source§

    impl<T> Borrow<T> for Twhere + T: ?Sized,

    source§

    fn borrow(&self) -> &T

    Immutably borrows from an owned value. Read more
    source§

    impl<T> BorrowMut<T> for Twhere + T: ?Sized,

    source§

    fn borrow_mut(&mut self) -> &mut T

    Mutably borrows from an owned value. Read more
    source§

    impl<T, C> ComponentsFrom<C> for Twhere + C: IntoComponents<T>,

    source§

    fn components_from(colors: C) -> T

    Cast a collection of colors into a collection of color components.
    §

    impl<T> Downcast<T> for T

    §

    fn downcast(&self) -> &T

    §

    impl<T> Downcast for Twhere + T: Any,

    §

    fn into_any(self: Box<T>) -> Box<dyn Any>

    Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can +then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.
    §

    fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>

    Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be +further downcast into Rc<ConcreteType> where ConcreteType implements Trait.
    §

    fn as_any(&self) -> &(dyn Any + 'static)

    Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &Any’s vtable from &Trait’s.
    §

    fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

    Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot +generate &mut Any’s vtable from &mut Trait’s.
    §

    impl<T> DowncastSync for Twhere + T: Any + Send + Sync,

    §

    fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

    Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be +further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
    §

    impl<Q, K> Equivalent<K> for Qwhere + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

    §

    fn equivalent(&self, key: &K) -> bool

    Checks if this value is equivalent to the given key. Read more
    §

    impl<Q, K> Equivalent<K> for Qwhere + Q: Eq + ?Sized, + K: Borrow<Q> + ?Sized,

    §

    fn equivalent(&self, key: &K) -> bool

    Compare self to key and return true if they are equal.
    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    source§

    impl<T> FromAngle<T> for T

    source§

    fn from_angle(angle: T) -> T

    Performs a conversion from angle.
    source§

    impl<T, U> FromStimulus<U> for Twhere + U: IntoStimulus<T>,

    source§

    fn from_stimulus(other: U) -> T

    Converts other into Self, while performing the appropriate scaling, +rounding and clamping.
    §

    impl<T> Instrument for T

    §

    fn instrument(self, span: Span) -> Instrumented<Self>

    Instruments this type with the provided [Span], returning an +Instrumented wrapper. Read more
    §

    fn in_current_span(self) -> Instrumented<Self>

    Instruments this type with the current Span, returning an +Instrumented wrapper. Read more
    source§

    impl<T, U> Into<U> for Twhere + U: From<T>,

    source§

    fn into(self) -> U

    Calls U::from(self).

    +

    That is, this conversion is whatever the implementation of +From<T> for U chooses to do.

    +
    source§

    impl<T, U> IntoAngle<U> for Twhere + U: FromAngle<T>,

    source§

    fn into_angle(self) -> U

    Performs a conversion into T.
    source§

    impl<T, U> IntoColor<U> for Twhere + U: FromColor<T>,

    source§

    fn into_color(self) -> U

    Convert into T with values clamped to the color defined bounds Read more
    source§

    impl<T, U> IntoColorUnclamped<U> for Twhere + U: FromColorUnclamped<T>,

    source§

    fn into_color_unclamped(self) -> U

    Convert into T. The resulting color might be invalid in its color space Read more
    source§

    impl<T> IntoStimulus<T> for T

    source§

    fn into_stimulus(self) -> T

    Converts self into T, while performing the appropriate scaling, +rounding and clamping.
    §

    impl<T> Pointable for T

    §

    const ALIGN: usize = _

    The alignment of pointer.
    §

    type Init = T

    The type for initializers.
    §

    unsafe fn init(init: <T as Pointable>::Init) -> usize

    Initializes a with the given initializer. Read more
    §

    unsafe fn deref<'a>(ptr: usize) -> &'a T

    Dereferences the given pointer. Read more
    §

    unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

    Mutably dereferences the given pointer. Read more
    §

    unsafe fn drop(ptr: usize)

    Drops the object pointed to by the given pointer. Read more
    source§

    impl<R, P> ReadPrimitive<R> for Pwhere + R: Read + ReadEndian<P>, + P: Default,

    source§

    fn read_from_little_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
    source§

    fn read_from_big_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
    source§

    fn read_from_native_endian(read: &mut R) -> Result<Self, Error>

    Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
    source§

    impl<T> ToOwned for Twhere + T: Clone,

    §

    type Owned = T

    The resulting type after obtaining ownership.
    source§

    fn to_owned(&self) -> T

    Creates owned data from borrowed data, usually by cloning. Read more
    source§

    fn clone_into(&self, target: &mut T)

    Uses borrowed data to replace owned data, usually by cloning. Read more
    source§

    impl<'a, T, C> TryComponentsInto<C> for Twhere + C: TryFromComponents<T>,

    §

    type Error = <C as TryFromComponents<T>>::Error

    The error for when try_into_colors fails to cast.
    source§

    fn try_components_into(self) -> Result<C, <T as TryComponentsInto<C>>::Error>

    Try to cast this collection of color components into a collection of +colors. Read more
    source§

    impl<T, U> TryFrom<U> for Twhere + U: Into<T>,

    §

    type Error = Infallible

    The type returned in the event of a conversion error.
    source§

    fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryInto<U> for Twhere + U: TryFrom<T>,

    §

    type Error = <U as TryFrom<T>>::Error

    The type returned in the event of a conversion error.
    source§

    fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

    Performs the conversion.
    source§

    impl<T, U> TryIntoColor<U> for Twhere + U: TryFromColor<T>,

    source§

    fn try_into_color(self) -> Result<U, OutOfBounds<U>>

    Convert into T, returning ok if the color is inside of its defined +range, otherwise an OutOfBounds error is returned which contains +the unclamped color. Read more
    source§

    impl<C, U> UintsFrom<C> for Uwhere + C: IntoUints<U>,

    source§

    fn uints_from(colors: C) -> U

    Cast a collection of colors into a collection of unsigned integers.
    source§

    impl<C, U> UintsInto<C> for Uwhere + C: FromUints<U>,

    source§

    fn uints_into(self) -> C

    Cast this collection of unsigned integers into a collection of colors.
    §

    impl<T> Upcast<T> for T

    §

    fn upcast(&self) -> Option<&T>

    §

    impl<T> WithSubscriber for T

    §

    fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where + S: Into<Dispatch>,

    Attaches the provided Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    §

    impl<T> MaybeSend for Twhere + T: Send,

    §

    impl<T> WasmNotSend for Twhere + T: Send,

    §

    impl<T> WasmNotSync for Twhere + T: Sync,

    \ No newline at end of file diff --git a/iced_widget/image/fn.draw.html b/iced_widget/image/fn.draw.html index 820471ddb7e..d45a47ed408 100644 --- a/iced_widget/image/fn.draw.html +++ b/iced_widget/image/fn.draw.html @@ -1,8 +1,9 @@ -draw in iced_widget::image - Rust

    Function iced_widget::image::draw

    source ·
    pub fn draw<Renderer, Handle>(
    +draw in iced_widget::image - Rust

    Function iced_widget::image::draw

    source ·
    pub fn draw<Renderer, Handle>(
         renderer: &mut Renderer,
         layout: Layout<'_>,
         handle: &Handle,
    -    content_fit: ContentFit
    +    content_fit: ContentFit,
    +    filter_method: FilterMethod
     )where
         Renderer: Renderer<Handle = Handle>,
         Handle: Clone + Hash,
    Available on crate feature image only.
    Expand description

    Draws an Image

    diff --git a/iced_widget/image/fn.layout.html b/iced_widget/image/fn.layout.html index 03a74e9ad42..ce14e6259fe 100644 --- a/iced_widget/image/fn.layout.html +++ b/iced_widget/image/fn.layout.html @@ -1,4 +1,4 @@ -layout in iced_widget::image - Rust

    Function iced_widget::image::layout

    source ·
    pub fn layout<Renderer, Handle>(
    +layout in iced_widget::image - Rust

    Function iced_widget::image::layout

    source ·
    pub fn layout<Renderer, Handle>(
         renderer: &Renderer,
         limits: &Limits,
         handle: &Handle,
    diff --git a/iced_widget/image/index.html b/iced_widget/image/index.html
    index ce6b6ed03cc..7dbd2481cd8 100644
    --- a/iced_widget/image/index.html
    +++ b/iced_widget/image/index.html
    @@ -1,2 +1,2 @@
    -iced_widget::image - Rust

    Module iced_widget::image

    source ·
    Available on crate feature image only.
    Expand description

    Display images in your user interface.

    -

    Re-exports

    Modules

    • Zoom and pan on an image.

    Structs

    • A handle of some image data.
    • A frame that displays an image while keeping aspect ratio.

    Functions

    \ No newline at end of file +iced_widget::image - Rust

    Module iced_widget::image

    source ·
    Available on crate feature image only.
    Expand description

    Display images in your user interface.

    +

    Re-exports

    Modules

    • Zoom and pan on an image.

    Structs

    • A handle of some image data.
    • A frame that displays an image while keeping aspect ratio.

    Enums

    Functions

    \ No newline at end of file diff --git a/iced_widget/image/sidebar-items.js b/iced_widget/image/sidebar-items.js index f9dc89838c5..bc926c9d851 100644 --- a/iced_widget/image/sidebar-items.js +++ b/iced_widget/image/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"fn":["draw","layout","viewer"],"mod":["viewer"],"struct":["Handle","Image"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["FilterMethod"],"fn":["draw","layout","viewer"],"mod":["viewer"],"struct":["Handle","Image"]}; \ No newline at end of file diff --git a/iced_widget/image/struct.Image.html b/iced_widget/image/struct.Image.html index f99bd824666..90b01f42485 100644 --- a/iced_widget/image/struct.Image.html +++ b/iced_widget/image/struct.Image.html @@ -1,16 +1,17 @@ -Image in iced_widget::image - Rust

    Struct iced_widget::image::Image

    source ·
    pub struct Image<Handle> { /* private fields */ }
    Available on crate feature image only.
    Expand description

    A frame that displays an image while keeping aspect ratio.

    +Image in iced_widget::image - Rust

    Struct iced_widget::image::Image

    source ·
    pub struct Image<Handle> { /* private fields */ }
    Available on crate feature image only.
    Expand description

    A frame that displays an image while keeping aspect ratio.

    Example

    let image = Image::<image::Handle>::new("resources/ferris.png");
    -

    Implementations§

    source§

    impl<Handle> Image<Handle>

    source

    pub fn new<T: Into<Handle>>(handle: T) -> Self

    Creates a new Image with the given path.

    -
    source

    pub fn width(self, width: impl Into<Length>) -> Self

    Sets the width of the Image boundaries.

    -
    source

    pub fn height(self, height: impl Into<Length>) -> Self

    Sets the height of the Image boundaries.

    -
    source

    pub fn content_fit(self, content_fit: ContentFit) -> Self

    Sets the [ContentFit] of the Image.

    +

    Implementations§

    source§

    impl<Handle> Image<Handle>

    source

    pub fn new<T: Into<Handle>>(handle: T) -> Self

    Creates a new Image with the given path.

    +
    source

    pub fn width(self, width: impl Into<Length>) -> Self

    Sets the width of the Image boundaries.

    +
    source

    pub fn height(self, height: impl Into<Length>) -> Self

    Sets the height of the Image boundaries.

    +
    source

    pub fn content_fit(self, content_fit: ContentFit) -> Self

    Sets the [ContentFit] of the Image.

    Defaults to [ContentFit::Contain]

    -

    Trait Implementations§

    source§

    impl<Handle: Debug> Debug for Image<Handle>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where +

    source

    pub fn filter_method(self, filter_method: FilterMethod) -> Self

    Sets the FilterMethod of the Image.

    +

    Trait Implementations§

    source§

    impl<Handle: Debug> Debug for Image<Handle>

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash + 'a,

    source§

    fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    source§

    impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where + Handle: Clone + Hash + 'a,

    source§

    fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    source§

    impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

    source§

    fn width(&self) -> Length

    Returns the width of the [Widget].
    source§

    fn height(&self) -> Length

    Returns the height of the [Widget].
    source§

    fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

    Returns the [layout::Node] of the [Widget]. Read more
    source§

    fn draw( + Handle: Clone + Hash,

    source§

    fn width(&self) -> Length

    Returns the width of the [Widget].
    source§

    fn height(&self) -> Length

    Returns the height of the [Widget].
    source§

    fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

    Returns the [layout::Node] of the [Widget]. Read more
    source§

    fn draw( &self, _state: &Tree, renderer: &mut Renderer, diff --git a/iced_widget/image/viewer/fn.image_size.html b/iced_widget/image/viewer/fn.image_size.html index b469807caa1..f8ad68ff6ac 100644 --- a/iced_widget/image/viewer/fn.image_size.html +++ b/iced_widget/image/viewer/fn.image_size.html @@ -1,4 +1,4 @@ -image_size in iced_widget::image::viewer - Rust
    pub fn image_size<Renderer>(
    +image_size in iced_widget::image::viewer - Rust
    pub fn image_size<Renderer>(
         renderer: &Renderer,
         handle: &<Renderer as Renderer>::Handle,
         state: &State,
    diff --git a/iced_widget/image/viewer/index.html b/iced_widget/image/viewer/index.html
    index 0f59248545d..2b5402a4b8f 100644
    --- a/iced_widget/image/viewer/index.html
    +++ b/iced_widget/image/viewer/index.html
    @@ -1,4 +1,4 @@
    -iced_widget::image::viewer - Rust

    Module iced_widget::image::viewer

    source ·
    Available on crate feature image only.
    Expand description

    Zoom and pan on an image.

    +iced_widget::image::viewer - Rust

    Module iced_widget::image::viewer

    source ·
    Available on crate feature image only.
    Expand description

    Zoom and pan on an image.

    Structs

    • The local state of a Viewer.
    • A frame that displays an image with the ability to zoom in/out and pan.

    Functions

    • Returns the bounds of the underlying image, given the bounds of the Viewer. Scaling will be applied and original aspect ratio will be respected.
    \ No newline at end of file diff --git a/iced_widget/image/viewer/struct.State.html b/iced_widget/image/viewer/struct.State.html index dcc4ac0ac25..15c18ef0c56 100644 --- a/iced_widget/image/viewer/struct.State.html +++ b/iced_widget/image/viewer/struct.State.html @@ -1,7 +1,7 @@ -State in iced_widget::image::viewer - Rust

    Struct iced_widget::image::viewer::State

    source ·
    pub struct State { /* private fields */ }
    Available on crate feature image only.
    Expand description

    The local state of a Viewer.

    -

    Implementations§

    source§

    impl State

    source

    pub fn new() -> Self

    Creates a new State.

    -
    source

    pub fn is_cursor_grabbed(&self) -> bool

    Returns if the cursor is currently grabbed by the Viewer.

    -

    Trait Implementations§

    source§

    impl Clone for State

    source§

    fn clone(&self) -> State

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for State

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for State

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl Copy for State

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for State

    §

    impl Send for State

    §

    impl Sync for State

    §

    impl Unpin for State

    §

    impl UnwindSafe for State

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +State in iced_widget::image::viewer - Rust

    Struct iced_widget::image::viewer::State

    source ·
    pub struct State { /* private fields */ }
    Available on crate feature image only.
    Expand description

    The local state of a Viewer.

    +

    Implementations§

    source§

    impl State

    source

    pub fn new() -> Self

    Creates a new State.

    +
    source

    pub fn is_cursor_grabbed(&self) -> bool

    Returns if the cursor is currently grabbed by the Viewer.

    +

    Trait Implementations§

    source§

    impl Clone for State

    source§

    fn clone(&self) -> State

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for State

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Default for State

    source§

    fn default() -> Self

    Returns the “default value” for a type. Read more
    source§

    impl Copy for State

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for State

    §

    impl Send for State

    §

    impl Sync for State

    §

    impl Unpin for State

    §

    impl UnwindSafe for State

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/iced_widget/image/viewer/struct.Viewer.html b/iced_widget/image/viewer/struct.Viewer.html index 43f7cf2aa39..b4c20aaa682 100644 --- a/iced_widget/image/viewer/struct.Viewer.html +++ b/iced_widget/image/viewer/struct.Viewer.html @@ -1,21 +1,21 @@ -Viewer in iced_widget::image::viewer - Rust
    pub struct Viewer<Handle> { /* private fields */ }
    Available on crate feature image only.
    Expand description

    A frame that displays an image with the ability to zoom in/out and pan.

    -

    Implementations§

    source§

    impl<Handle> Viewer<Handle>

    source

    pub fn new(handle: Handle) -> Self

    Creates a new Viewer with the given State.

    -
    source

    pub fn padding(self, padding: impl Into<Pixels>) -> Self

    Sets the padding of the Viewer.

    -
    source

    pub fn width(self, width: impl Into<Length>) -> Self

    Sets the width of the Viewer.

    -
    source

    pub fn height(self, height: impl Into<Length>) -> Self

    Sets the height of the Viewer.

    -
    source

    pub fn max_scale(self, max_scale: f32) -> Self

    Sets the max scale applied to the image of the Viewer.

    +Viewer in iced_widget::image::viewer - Rust
    pub struct Viewer<Handle> { /* private fields */ }
    Available on crate feature image only.
    Expand description

    A frame that displays an image with the ability to zoom in/out and pan.

    +

    Implementations§

    source§

    impl<Handle> Viewer<Handle>

    source

    pub fn new(handle: Handle) -> Self

    Creates a new Viewer with the given State.

    +
    source

    pub fn padding(self, padding: impl Into<Pixels>) -> Self

    Sets the padding of the Viewer.

    +
    source

    pub fn width(self, width: impl Into<Length>) -> Self

    Sets the width of the Viewer.

    +
    source

    pub fn height(self, height: impl Into<Length>) -> Self

    Sets the height of the Viewer.

    +
    source

    pub fn max_scale(self, max_scale: f32) -> Self

    Sets the max scale applied to the image of the Viewer.

    Default is 10.0

    -
    source

    pub fn min_scale(self, min_scale: f32) -> Self

    Sets the min scale applied to the image of the Viewer.

    +
    source

    pub fn min_scale(self, min_scale: f32) -> Self

    Sets the min scale applied to the image of the Viewer.

    Default is 0.25

    -
    source

    pub fn scale_step(self, scale_step: f32) -> Self

    Sets the percentage the image of the Viewer will be scaled by +

    source

    pub fn scale_step(self, scale_step: f32) -> Self

    Sets the percentage the image of the Viewer will be scaled by when zoomed in / out.

    Default is 0.10

    -

    Trait Implementations§

    source§

    impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where +

    Trait Implementations§

    source§

    impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where Renderer: 'a + Renderer<Handle = Handle>, Message: 'a, - Handle: Clone + Hash + 'a,

    source§

    fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    source§

    impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where + Handle: Clone + Hash + 'a,

    source§

    fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    source§

    impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where Renderer: Renderer<Handle = Handle>, - Handle: Clone + Hash,

    source§

    fn tag(&self) -> Tag

    Returns the Tag of the [Widget].
    source§

    fn state(&self) -> State

    Returns the State of the [Widget].
    source§

    fn width(&self) -> Length

    Returns the width of the [Widget].
    source§

    fn height(&self) -> Length

    Returns the height of the [Widget].
    source§

    fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

    Returns the [layout::Node] of the [Widget]. Read more
    source§

    fn on_event( + Handle: Clone + Hash,

    source§

    fn tag(&self) -> Tag

    Returns the Tag of the [Widget].
    source§

    fn state(&self) -> State

    Returns the State of the [Widget].
    source§

    fn width(&self) -> Length

    Returns the width of the [Widget].
    source§

    fn height(&self) -> Length

    Returns the height of the [Widget].
    source§

    fn layout(&self, _tree: &mut Tree, renderer: &Renderer, limits: &Limits) -> Node

    Returns the [layout::Node] of the [Widget]. Read more
    source§

    fn on_event( &mut self, tree: &mut Tree, event: Event, @@ -25,14 +25,14 @@ _clipboard: &mut dyn Clipboard, _shell: &mut Shell<'_, Message>, _viewport: &Rectangle -) -> Status

    Processes a runtime [Event]. Read more
    source§

    fn mouse_interaction( +) -> Status

    Processes a runtime [Event]. Read more
    source§

    fn mouse_interaction( &self, tree: &Tree, layout: Layout<'_>, cursor: Cursor, _viewport: &Rectangle, _renderer: &Renderer -) -> Interaction

    Returns the current [mouse::Interaction] of the [Widget]. Read more
    source§

    fn draw( +) -> Interaction

    Returns the current [mouse::Interaction] of the [Widget]. Read more
    source§

    fn draw( &self, tree: &Tree, renderer: &mut Renderer, diff --git a/iced_widget/index.html b/iced_widget/index.html index 2c8b0cd78d7..b1d67c90df8 100644 --- a/iced_widget/index.html +++ b/iced_widget/index.html @@ -1,6 +1,6 @@ iced_widget - Rust

    Crate iced_widget

    source ·
    Expand description

    Use the built-in widgets or create your own.

    -

    Re-exports

    Modules

    • Allow your users to perform actions by pressing a button.
    • canvascanvas
      Draw 2D graphics for your users.
    • Show toggle controls using checkboxes.
    • Display a dropdown list of searchable and selectable options.
    • Decorate content and apply alignment.
    • imageimage
      Display images in your user interface.
    • Use widgets that can provide hints to ensure continuity.
    • Display interactive elements on top of other widgets.
    • Let your users split regions of your application and organize layout dynamically.
    • Display a dropdown list of selectable values.
    • Provide progress feedback to your users.
    • qr_codeqr_code
      Encode and display information in a QR code.
    • Create choices using radio buttons.
    • Display a horizontal or vertical rule for dividing content.
    • Navigate an endless amount of content with a scrollbar.
    • Display an interactive selector of a single value from a range of values.
    • Distribute content vertically.
    • svgsvg
      Display vector graphics in your application.
    • Draw and interact with text.
    • Display a multi-line text input for text editing.
    • Display fields that can be filled with text.
    • Show toggle controls using togglers.
    • Display a widget over another.
    • Display an interactive selector of a single value from a range of values.

    Macros

    Structs

    • Lazylazy
      A widget that only rebuilds its contents when necessary.
    • A widget that is aware of its dimensions.

    Traits

    • A reusable, custom widget that uses The Elm Architecture.

    Functions

    Re-exports

    Modules

    • Allow your users to perform actions by pressing a button.
    • canvascanvas
      Draw 2D graphics for your users.
    • Show toggle controls using checkboxes.
    • Display a dropdown list of searchable and selectable options.
    • Decorate content and apply alignment.
    • imageimage
      Display images in your user interface.
    • Use widgets that can provide hints to ensure continuity.
    • Display interactive elements on top of other widgets.
    • Let your users split regions of your application and organize layout dynamically.
    • Display a dropdown list of selectable values.
    • Provide progress feedback to your users.
    • qr_codeqr_code
      Encode and display information in a QR code.
    • Create choices using radio buttons.
    • Display a horizontal or vertical rule for dividing content.
    • Navigate an endless amount of content with a scrollbar.
    • Display an interactive selector of a single value from a range of values.
    • Distribute content vertically.
    • svgsvg
      Display vector graphics in your application.
    • Draw and interact with text.
    • Display a multi-line text input for text editing.
    • Display fields that can be filled with text.
    • Show toggle controls using togglers.
    • Display a widget over another.
    • Display an interactive selector of a single value from a range of values.

    Macros

    Structs

    • Lazylazy
      A widget that only rebuilds its contents when necessary.
    • A widget that is aware of its dimensions.

    Traits

    • A reusable, custom widget that uses The Elm Architecture.

    Functions

    \ No newline at end of file diff --git a/iced_widget/scrollable/fn.scroll_to.html b/iced_widget/scrollable/fn.scroll_to.html index 5491a7cbb33..0740602e2d3 100644 --- a/iced_widget/scrollable/fn.scroll_to.html +++ b/iced_widget/scrollable/fn.scroll_to.html @@ -1,6 +1,6 @@ scroll_to in iced_widget::scrollable - Rust
    pub fn scroll_to<Message: 'static>(
         id: Id,
         offset: AbsoluteOffset
    -) -> Command<Message>
    Expand description

    Produces a Command that scrolls the Scrollable with the given Id +) -> Command<Message>

    Expand description

    Produces a [Command] that scrolls the Scrollable with the given Id to the provided AbsoluteOffset along the x & y axis.

    \ No newline at end of file diff --git a/iced_widget/scrollable/fn.snap_to.html b/iced_widget/scrollable/fn.snap_to.html index febcada9de8..e32090ee307 100644 --- a/iced_widget/scrollable/fn.snap_to.html +++ b/iced_widget/scrollable/fn.snap_to.html @@ -1,6 +1,6 @@ snap_to in iced_widget::scrollable - Rust
    pub fn snap_to<Message: 'static>(
         id: Id,
         offset: RelativeOffset
    -) -> Command<Message>
    Expand description

    Produces a Command that snaps the Scrollable with the given Id +) -> Command<Message>

    Expand description

    Produces a [Command] that snaps the Scrollable with the given Id to the provided percentage along the x & y axis.

    \ No newline at end of file diff --git a/iced_widget/scrollable/index.html b/iced_widget/scrollable/index.html index fdf16e598d2..4d87ff0ee61 100644 --- a/iced_widget/scrollable/index.html +++ b/iced_widget/scrollable/index.html @@ -1,6 +1,6 @@ iced_widget::scrollable - Rust

    Module iced_widget::scrollable

    source ·
    Expand description

    Navigate an endless amount of content with a scrollbar.

    Structs

    Enums

    Traits

    • A set of rules that dictate the style of a scrollable.

    Functions

    Enums

    Traits

    • A set of rules that dictate the style of a scrollable.

    Functions

    \ No newline at end of file diff --git a/iced_widget/text_input/fn.focus.html b/iced_widget/text_input/fn.focus.html index 2841b12d06d..eaba0132fd1 100644 --- a/iced_widget/text_input/fn.focus.html +++ b/iced_widget/text_input/fn.focus.html @@ -1,2 +1,2 @@ -focus in iced_widget::text_input - Rust

    Function iced_widget::text_input::focus

    source ·
    pub fn focus<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a Command that focuses the TextInput with the given Id.

    +focus in iced_widget::text_input - Rust

    Function iced_widget::text_input::focus

    source ·
    pub fn focus<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a [Command] that focuses the TextInput with the given Id.

    \ No newline at end of file diff --git a/iced_widget/text_input/fn.move_cursor_to.html b/iced_widget/text_input/fn.move_cursor_to.html index 5ef0bccc68d..13aef1b6922 100644 --- a/iced_widget/text_input/fn.move_cursor_to.html +++ b/iced_widget/text_input/fn.move_cursor_to.html @@ -1,6 +1,6 @@ move_cursor_to in iced_widget::text_input - Rust
    pub fn move_cursor_to<Message: 'static>(
         id: Id,
         position: usize
    -) -> Command<Message>
    Expand description

    Produces a Command that moves the cursor of the TextInput with the given Id to the +) -> Command<Message>

    Expand description

    Produces a [Command] that moves the cursor of the TextInput with the given Id to the provided position.

    \ No newline at end of file diff --git a/iced_widget/text_input/fn.move_cursor_to_end.html b/iced_widget/text_input/fn.move_cursor_to_end.html index 1f927362a71..84ea38d8676 100644 --- a/iced_widget/text_input/fn.move_cursor_to_end.html +++ b/iced_widget/text_input/fn.move_cursor_to_end.html @@ -1,3 +1,3 @@ -move_cursor_to_end in iced_widget::text_input - Rust
    pub fn move_cursor_to_end<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a Command that moves the cursor of the TextInput with the given Id to the +move_cursor_to_end in iced_widget::text_input - Rust

    pub fn move_cursor_to_end<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a [Command] that moves the cursor of the TextInput with the given Id to the end.

    \ No newline at end of file diff --git a/iced_widget/text_input/fn.move_cursor_to_front.html b/iced_widget/text_input/fn.move_cursor_to_front.html index 168f9ee0ab2..63347dc5e6f 100644 --- a/iced_widget/text_input/fn.move_cursor_to_front.html +++ b/iced_widget/text_input/fn.move_cursor_to_front.html @@ -1,3 +1,3 @@ -move_cursor_to_front in iced_widget::text_input - Rust
    pub fn move_cursor_to_front<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a Command that moves the cursor of the TextInput with the given Id to the +move_cursor_to_front in iced_widget::text_input - Rust

    pub fn move_cursor_to_front<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a [Command] that moves the cursor of the TextInput with the given Id to the front.

    \ No newline at end of file diff --git a/iced_widget/text_input/fn.select_all.html b/iced_widget/text_input/fn.select_all.html index b94faedbf0b..db90c264ca4 100644 --- a/iced_widget/text_input/fn.select_all.html +++ b/iced_widget/text_input/fn.select_all.html @@ -1,2 +1,2 @@ -select_all in iced_widget::text_input - Rust
    pub fn select_all<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a Command that selects all the content of the TextInput with the given Id.

    +select_all in iced_widget::text_input - Rust
    pub fn select_all<Message: 'static>(id: Id) -> Command<Message>
    Expand description

    Produces a [Command] that selects all the content of the TextInput with the given Id.

    \ No newline at end of file diff --git a/iced_widget/text_input/index.html b/iced_widget/text_input/index.html index 536496778d5..77538f165d2 100644 --- a/iced_widget/text_input/index.html +++ b/iced_widget/text_input/index.html @@ -1,8 +1,8 @@ iced_widget::text_input - Rust

    Module iced_widget::text_input

    source ·
    Expand description

    Display fields that can be filled with text.

    A TextInput has some local State.

    Re-exports

    Modules

    • Track the cursor of a text input.

    Structs

    Enums

    Constants

    Traits

    • A set of rules that dictate the style of a text input.

    Functions

    \ No newline at end of file diff --git a/iced_widget/text_input/struct.Value.html b/iced_widget/text_input/struct.Value.html index 87e88a60c01..889b6139799 100644 --- a/iced_widget/text_input/struct.Value.html +++ b/iced_widget/text_input/struct.Value.html @@ -17,7 +17,7 @@
    source

    pub fn remove_many(&mut self, start: usize, end: usize)

    Removes the graphemes from start to end.

    source

    pub fn secure(&self) -> Self

    Returns a new Value with all its graphemes replaced with the dot (‘•’) character.

    -

    Trait Implementations§

    source§

    impl Clone for Value

    source§

    fn clone(&self) -> Value

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Value

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Value

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Value

    §

    impl Send for Value

    §

    impl Sync for Value

    §

    impl Unpin for Value

    §

    impl UnwindSafe for Value

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere +

    Trait Implementations§

    source§

    impl Clone for Value

    source§

    fn clone(&self) -> Value

    Returns a copy of the value. Read more
    1.0.0 · source§

    fn clone_from(&mut self, source: &Self)

    Performs copy-assignment from source. Read more
    source§

    impl Debug for Value

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more
    source§

    impl Display for Value

    source§

    fn fmt(&self, f: &mut Formatter<'_>) -> Result

    Formats the value using the given formatter. Read more

    Auto Trait Implementations§

    §

    impl RefUnwindSafe for Value

    §

    impl Send for Value

    §

    impl Sync for Value

    §

    impl Unpin for Value

    §

    impl UnwindSafe for Value

    Blanket Implementations§

    source§

    impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for Swhere T: Real + Zero + Arithmetics + Clone, Swp: WhitePoint<T>, Dwp: WhitePoint<T>, diff --git a/search-index.js b/search-index.js index 327ef7b5d2f..1efb898574c 100644 --- a/search-index.js +++ b/search-index.js @@ -1,15 +1,15 @@ var searchIndex = JSON.parse('{\ -"iced":{"doc":"Iced is a cross-platform GUI library focused on simplicity …","t":"ECSEDNDNDNENNSNDGNNEEINNNNNDENNSNENNSQNNSNDDNDSDDGGINCNDNDSENNSDSNNNSSSMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLMLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCMALLLLMMCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLALLLKKLLLLLLLLALLLLLLLLLLLMMLLLLLLALLLKMLLMLLLLLAAALLAKLLLLLLLLLLLLLLLLLLLLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKMALMMALLLMMMMMMIDDIIDDQILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLMLLLLLLLLLLLLLLKKLLLLKLLLLMLLLLLLLLLLLLCKMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKKMLALLLLLLLLALLLLKLALLMMLAALALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAKKLKKLDNEDQNINLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMDDSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLNENNDNENNNENNNENNNNNNNNNNENNNNLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDILLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDQLLLLLLLLLLLLLLLMMMLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLGQIKKNEDNILLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLSNNNNSNEIQQQQQIESQENIQNIQNEDLLLLLLLLLLLLLLKMKLLLLKLLMKKLKKKLLLLLLLLALLLLLKKKLLMLLLLLLKKKAKKMLLLLLLLLLLLLLLLLLLKKMKKLLKKKKMMLLLLLLLLLLLLLLLLLLKKLKMKKENNNENENNNNENINNQNNNNENNNNNNNNNNNNNNLLLLLLLLLLLLLLKLLLLLLKKLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKKKKLLLLLLLLLLLLLLLLLLKKMDQIQDQLLLLLLLLLLLLLLKLLLLLMLLKLLLLLLLLLLLLLMLLLLLLKLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLKLDIDDILLLLLLLLLLLLLLLLLLLLLLMLLLLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLALLLLLLMLLLMALLLALLLLLLLLLLLLLLLLLLLLLLLLLLKLLNINIEINILLLLLLLLKLLLLLLLKALLLLLLLLLLLLKFKKKFKALKKALLLLLLLLKLDILLLLLLLLLLFLLLLLLLLLFLFKFFMLLLLLLLLLLLLKLMLLLLLLLKLDDIFKFKMMMMIFKFKFKFKNNDNENEDQIDKMFFNNEDDLLLLLLLLLLLLLLMLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLENNNNNENNNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDIQQQQIQLKLLLLMLLLLLLLLLLLLLLLLLLLLLLLKLLLLMLKLLLLLLLLLKKFFNENNENNENNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLGILKKNNNNENNNNNENDNNNNNNNNNNNNNNEENNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDEDNLLLLMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLNSNNNNNNNNNNNSSNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNSNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMNENNNENNNENNNENNNNNNNNNNENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMGADDDQIKMMMMMMMDLMLLLLLLLLLLMMLLLLMMLMLLLMLLLLLLLLLLLLLLLLLLMLDFFFFDLLLLLLLLLLMMLLLLFLLLLMMLLLLLLLLLMMMMMMLLLLLLLLLENEENEDNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNSNEDEENNNNEEEENNENNEENEEEENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDHHDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMDDSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMDDDDDIDSSSSSSSQDDDDDDDDDDDDDDQDGDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFAFLLLAFLLLLLLLLLLLFOAFFLLLLLLLLLLLLLLLLLLLLLLLLLLAFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLAFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFOLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLALAFLAFLLAAFFFOAAFLLLLLLAFLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFLLLLLLLLLLLLLLLLLLAFLAFAFLLLLLLLLLLLLLAFAFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFAFFKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDQIKLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLMMLLLLLLLLLLLLLLLLLLFNNDDEDEEQENNEDENNNDIINNNNQDEDNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLMLAMLLLMLLMMLMALMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLNENNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLEDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLDDDLLALLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLDDLLLLLLLMMLLLLLLLMMLLLLLLLLLLLLLLMMMMMLLLLLLLLLDGDIGNNNNNDNNNNNNDNEDESSSGDNNNEENNRNNNDDDDDGDDIINNNNNNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLALLLLLLLKLLLLLLAALLMMAKLLLLMLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDIDDIQIDDLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMKLLLLLLLLLLLKLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLKLLLLLLLKLLLLLLKKLLLLLLKLKLKLKLKLKLKLLLLLLLLLLLLKLKLKLKLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDGDSSSSSSDDDSSSSGDGSSIQGIGDSSSGGDGSLMLLLLLLLLLLLLLLKLLLLLLLLMLLLKLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMALLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMMMMMMLMLLLLLLLLLLLLFMLLALLLMMMKLLLLLLLLLLLLLLFLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLMLLLLMMLKLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKFMLLMLLLLLLLLLMMMLLLLMMLLLLLLLLLMMMLLLLLDDDDLLLLLLLMLLLLLMLMLLLLLLLLLLLLMLMMMMMMLLLLLLLLMMDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLMMLLLLLMLLLLLLLLLLLLLLMLLLLLLLLDDDDDDDDDDDDDDDDDDDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLMLLLLLLLLLLLLFFLLLLLLLLLLLMLMKFLLLLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLMLLLMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLIKLKFFGGGGGGGGGGGGGGGGGGGGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIKKKKKDDDDLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLQIIKKKKLLKKKKKKKKKLLFFFFFFDDDIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGMMMMMMMMMMFMFFMMMMMMMGDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIQILLLLLLLLKKKKLKKKLLLKKKKKLKKKKKKKKKLLKKKKLLKLNNNEDENNNNNDEMMMMMMMDDDQIKLLLLLLLLLLMMMMLLLLLLLLMLLLLLLLLLLLLLMLLLLLLKMLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLDDLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLDDDQILLKLLLLLLLLMMMMLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMLLLLLLLLLLLLLLLLLLLFDDDLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLAFLLDDLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDADDDQILLLKLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDENNNEDEENEINENNNNNDNEDNNNDNEDNNDNNDQIEDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLFLLLLLLMLLKMLLLLMLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMLMMMMMMMMMMMMMENNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMMMMDNNEDNDDNQIKLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLFLLLLLLLLLLMLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMFFMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMDDQILKLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEENNNNNNNNDNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDQIKLLLLLMMMLLLLLLLMLLLLLLKLLLLLLLLLMLLLLLLLLLDNENNNDQILLKLLLLLLLLLLLLLLLLMLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLMDENESNNDDDSDDDNDQINDLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLLLLLFLLLLMLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMMMMDNDEDNDDQIKLLLLLLLLLLMMMLLLLLLLLMMLLLLLLLLLKFLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLFMMMMDDDQIDLLKLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDNENEDQIGLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNDNNNNNENNNNNNENNNNNNNNNQIDNNNKLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMDDRDDNNEDQIDDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLALLLLLLLLLLLLLLLLLKKLLLLLLLFLLLLLLLLLLLLLLLLLLLFLLKLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFFLLFLLFLLLLLLKLLLLLFLLLKMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKDNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDQIDKLLLLLMMLLLLLLLLLLMMLLLKLLLLLLLLLLLLLLLLLLNNNENDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNDENDQIDKLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLKFLLLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMENNNNNNNNNNNNENNNNNNNNNNDDNENNENNNNDEENNNNDNDNNNNENLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMFMFFLLMMFMFAFMMLLLLLLLLLLFFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMEDNNNLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLENDNLLLLLLLMLLLLLLLLLLLLLLLLLLLMLLLLLLLLL","n":["Alignment","Application","BLACK","Background","BorderRadius","Center","Color","Color","Command","Contain","ContentFit","Cover","Custom","DEFAULT","Dark","Degrees","Element","End","Err","Error","Event","Executor","ExecutorCreationFailed","Fill","Fill","FillPortion","Fixed","Font","Gradient","Gradient","GraphicsCreationFailed","INFINITY","Keyboard","Length","Light","Linear","MONOSPACE","Message","Mouse","None","ORIGIN","Ok","Padding","Pixels","PlatformSpecific","Point","RANGE","Radians","Rectangle","Renderer","Result","Sandbox","ScaleDown","Settings","Shrink","Size","Start","Subscription","TRANSPARENT","Theme","TinySkia","Touch","UNIT","Vector","WHITE","Wgpu","Window","WindowCreationFailed","ZERO","ZERO","ZERO","a","actions","active","active","active","active","active","active","active","active","active","active_horizontal","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","advanced","alignment","appearance","appearance","appearance","appearance","appearance","appearance","appearance","application","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","batch","batch","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","center","center_x","center_y","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","custom","custom_with_fn","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","disabled","disabled","disabled","disabled_color","disabled_color","distance","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dragging","dragging","dragging_horizontal","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enter","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","executor","expand","extended_palette","family","fill_factor","fit","fit","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focused","focused","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_i64","from_linear_rgba","from_recipe","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_u64","futures","g","gradient","hash","hash","hash","hash","height","height","highlighter","horizontal","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered_horizontal","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_recipes","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","invert","is_within","keyboard","left","map","map","max","min","mouse","mul","mul","mul_alpha","new","new","new","new","new","new","new","new","none","none","overlay","pad","palette","partial_cmp","partial_cmp","partial_cmp","perform","picked_split","placeholder_color","placeholder_color","position","pressed","r","right","run","run","scale_factor","scale_factor","selection_color","selection_color","settings","single","size","snap","spawn","stretch","style","style","style","sub","sub","sub","sub","sub","subscription","system","theme","theme","theme","time","title","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","top","touch","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value_color","value_color","vertical","view","weight","widget","widget","width","width","window","with","with_name","with_size","x","x","x","y","y","y","Clipboard","Hasher","Layout","Overlay","Renderer","Shell","Text","Theme","Widget","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","are_widgets_invalid","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","children","children","clear","clone","clone","clone_into","clone_into","components_from","components_from","components_from","components_from","content","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","fill_quad","finish","fmt","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","graphics","height","horizontal_alignment","image","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","is_empty","is_layout_invalid","is_over","layout","layout","layout","line_height","merge","mouse","mouse_interaction","mouse_interaction","new","new","on_event","on_event","operate","operate","overlay","overlay","overlay","position","publish","read","redraw_request","renderer","request_redraw","revalidate_layout","shaping","size","state","subscription","svg","tag","text","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vertical_alignment","widget","width","with_layer","with_offset","with_translation","write","write","Bytes","Bytes","Data","Handle","Handle","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","dimensions","downcast","downcast","draw","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","height","pixels","width","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","align","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","children","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fill","flex","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","new","new","next_to_each_other","pad","resolve","shrink","size","to_owned","to_owned","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","with_children","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Available","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","click","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","kind","new","position","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","draw","draw","drop","drop","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","position","push","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","with_children","Null","Quad","Renderer","Style","Theme","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","clear","clear","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","default","default","default_font","default_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","fill_editor","fill_paragraph","fill_quad","fill_quad","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","load_font","new","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_layer","with_layer","with_translation","with_translation","EventStream","Output","Recipe","hash","stream","Bytes","Data","Handle","Path","Renderer","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","dimensions","downcast","draw","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","hash","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Font","Font","Highlight","Highlighter","Hit","ICON_FONT","Iterator","LineHeight","None","Paragraph","Paragraph","Relative","Renderer","Settings","Shape","Shaping","Text","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","bounds","change_line","clone","clone","clone_into","clone_into","compare","components_from","components_from","content","current_line","cursor","cursor","cursor_position","default_font","default_size","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","editor","eq","eq","equivalent","equivalent","equivalent","fill_editor","fill_paragraph","fill_text","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","grapheme_position","highlight","highlight_line","highlighter","hit_test","horizontal_alignment","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_count","line_height","load_font","min_bounds","min_height","min_width","new","perform","resize","selection","shaping","size","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","update","update","vertical_alignment","vertical_alignment","with_text","with_text","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","clone","clone","clone_into","clone_into","components_from","components_from","cursor","cursor_position","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_count","perform","selection","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","change_line","change_line","clone","clone","clone_into","clone_into","color","components_from","components_from","current_line","current_line","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","update","Id","Operation","Text","Tree","Widget","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","children","children","clone","clone","clone_into","clone_into","components_from","components_from","components_from","container","custom","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","diff","diff_children","diff_children_custom","downcast","downcast","downcast","draw","draw","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","finish","fmt","fmt","focusable","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","height","height","height","horizontal_alignment","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","mouse_interaction","new","new","new","on_event","operate","operation","overlay","scrollable","shaping","size","state","state","state","style","tag","tag","tag","text","text_input","to_owned","to_owned","tree","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","vertical_alignment","width","width","width","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","container","custom","deref","deref_mut","downcast","drop","finish","fmt","focus","focusable","focusable","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","is_focused","map","move_cursor_to","move_cursor_to_end","move_cursor_to_front","scope","scroll_to","scrollable","scrollable","select_all","snap_to","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","Count","Focusable","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","count","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","is_focused","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","AbsoluteOffset","RelativeOffset","Scrollable","scroll_to","scroll_to","snap_to","snap_to","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Absolute","Advanced","Appearance","Basic","LineHeight","Relative","Shaping","State","Style","StyleSheet","Text","appearance","color","draw","layout","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","children","clone","clone_into","cmp","compare","components_from","components_from","deref","deref","deref_mut","deref_mut","diff_children_custom_with_search","downcast","downcast","downcast_mut","downcast_ref","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Appearance","Application","Executor","Flags","Message","Style","StyleSheet","Theme","adapt_into_using","appearance","arrays_from","arrays_into","as_any","as_any_mut","background_color","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","new","run","scale_factor","style","subscription","text_color","theme","title","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","update","view","read","write","Captured","Event","Ignored","Keyboard","MacOS","MacOS","Mouse","PlatformSpecific","PlatformSpecific","ReceivedUrl","Status","Touch","Window","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","listen","listen_raw","listen_with","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Default","Executor","enter","new","spawn","Black","Bold","Condensed","Cursive","Error","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","load","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","weight","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","offset","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","A","ALT","AbntC1","AbntC2","Apostrophe","Apps","Asterisk","At","Ax","B","Backslash","Backspace","C","COMMAND","CTRL","Calculator","Capital","Caret","CharacterReceived","Colon","Comma","Compose","Convert","Copy","Cut","D","Delete","Down","E","End","Enter","Equals","Escape","Event","F","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","G","Grave","H","Home","I","Insert","J","K","Kana","Kanji","Key0","Key1","Key2","Key3","Key4","Key5","Key6","Key7","Key8","Key9","KeyCode","KeyPressed","KeyReleased","L","LAlt","LBracket","LControl","LOGO","LShift","LWin","Left","M","Mail","MediaSelect","MediaStop","Minus","Modifiers","ModifiersChanged","Mute","MyComputer","N","NavigateBackward","NavigateForward","NextTrack","NoConvert","Numlock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEquals","NumpadMultiply","NumpadSubtract","O","OEM102","P","PageDown","PageUp","Paste","Pause","Period","PlayPause","Plus","Power","PrevTrack","Q","R","RAlt","RBracket","RControl","RShift","RWin","Right","S","SHIFT","Scroll","Semicolon","Slash","Sleep","Snapshot","Space","Stop","Sysrq","T","Tab","U","Underline","Unlabeled","Up","V","VolumeDown","VolumeUp","W","Wake","WebBack","WebFavorites","WebForward","WebHome","WebRefresh","WebSearch","WebStop","X","Y","Yen","Z","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","command","compare","compare","complement","components_from","components_from","components_from","contains","control","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","drop","drop","drop","empty","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_stimulus","from_stimulus","from_stimulus","hash","hash","init","init","init","insert","intersection","intersects","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","logo","not","on_key_press","on_key_release","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","key_code","key_code","modifiers","modifiers","Available","Button","ButtonPressed","ButtonReleased","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","delta","position","x","x","y","y","Element","menu","Appearance","Menu","State","Style","StyleSheet","appearance","background","border_color","border_radius","border_width","selected_background","selected_text_color","text_color","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","exit_on_close_request","flags","fmt","fonts","from","from_angle","from_stimulus","id","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","window","with_flags","Subscription","channel","run","run_with_id","unfold","Information","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","cpu_brand","cpu_cores","deref","deref_mut","downcast","drop","fetch_information","fmt","from","from_angle","from_stimulus","graphics_adapter","graphics_backend","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","memory_total","memory_used","system_kernel","system_name","system_short_version","system_version","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Application","Box","Button","Checkbox","Color","Container","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","DARK","Danger","Danger","Dark","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Destructive","LIGHT","Light","Menu","Palette","PaneGrid","PickList","Positive","Primary","Primary","Primary","ProgressBar","Radio","Rule","Scrollable","Secondary","Secondary","Slider","Success","Success","Svg","Text","Text","TextEditor","TextInput","Theme","Toggler","Transparent","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","custom","custom","custom_fn","danger","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","palette","primary","success","text","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with_fn","Background","Danger","EXTENDED_DARK","EXTENDED_LIGHT","Extended","Pair","Palette","Primary","Secondary","Success","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","weak","weak","weak","weak","weak","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","adapt_into_using","adapt_into_using","add","add","add","add","add_assign","add_assign","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_micros","as_millis","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow_mut","borrow_mut","checked_add","checked_add","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","clone","clone","clone_into","clone_into","cmp","cmp","compare","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","deserialize","div","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","downcast","downcast","drop","drop","duration_since","elapsed","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","every","fmt","fmt","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_micros","from_millis","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","partial_cmp","partial_cmp","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","serialize","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","id","id","id","id","position","position","position","position","Button","Canvas","Checkbox","Column","ComboBox","Component","Container","DEFAULT_HEIGHT","DEFAULT_HEIGHT","DEFAULT_PADDING","DEFAULT_SIZE","DEFAULT_SIZE","DEFAULT_SPACING","DEFAULT_WIDTH","Event","Image","Lazy","MouseArea","PaneGrid","PickList","ProgressBar","QRCode","Radio","Responsive","Row","Rule","Scrollable","Slider","Space","State","Svg","Text","TextEditor","TextInput","Toggler","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_items","align_items","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","button","button","canvas","canvas","cell_size","center_x","center_y","checkbox","checkbox","children","children","children","children","children","children","children","children","children","children","color","column","column","combo_box","combo_box","component","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","container","content_fit","content_fit","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","focus_next","focus_previous","font","font","font","font","font","font","font","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gap","handle","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","highlight","horizontal","horizontal_rule","horizontal_space","icon","icon","icon","id","id","id","image","image","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","keyed","keyed_column","keyed_column","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","lazy","line_height","line_height","max_height","max_width","max_width","mouse_area","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","on_action","on_click","on_close","on_drag","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_input","on_input","on_middle_press","on_middle_release","on_option_hovered","on_paste","on_press","on_press","on_press_maybe","on_release","on_release","on_release","on_resize","on_right_press","on_right_release","on_scroll","on_submit","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","padding","padding","padding","padding","padding","padding","padding","padding","padding","pane_grid","password","pick_list","pick_list","placeholder","progress_bar","progress_bar","push","push","qr_code","radio","radio","responsive","row","row","rule","scrollable","scrollable","size","size","size","size","size","size","slider","slider","snap_within_viewport","space","spacing","spacing","spacing","spacing","spacing","spacing","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","step","step","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","svg","svg","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","text","text","text_alignment","text_editor","text_editor","text_input","text_input","text_input_style","text_line_height","text_line_height","text_line_height","text_line_height","text_shaping","text_shaping","text_shaping","text_shaping","text_size","text_size","text_size","text_size","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","with_children","with_children","with_height","with_width","Appearance","Button","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","disabled","downcast","downcast","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","pressed","shadow_offset","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Geometry","Gradient","Gradient","Keyboard","LineCap","LineDash","LineJoin","Linear","Miter","Mouse","Path","Program","Renderer","Round","Round","Solid","Square","State","Stroke","Style","Text","TinySkia","TinySkia","Touch","Wgpu","Wgpu","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","center","circle","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","event","fill","fill","fill_rectangle","fill_text","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line","line_cap","line_dash","line_height","line_join","mouse_interaction","new","new","new","offset","pack","path","position","raw","rectangle","rotate","rule","scale","scale_nonuniform","segments","shaping","size","size","stroke","stroke","style","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical_alignment","width","width","with_clip","with_color","with_line_cap","with_line_join","with_save","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","merge","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","center","circle","clone","clone_into","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","center","clone","clone_into","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdPolygon","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","builder","builder_with_attributes","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","math","new","new","new","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","polygon","position","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with_attributes","with_capacity","with_points","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","clone","clone","clone_into","clone_into","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","capacity","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","len","limit_ptr","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","start_ptr","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_str","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","end","end","end","extend_from_paths","extend_from_paths","fmt","for_each_flattened","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","new","new","next","next","next","next","num_attributes","num_attributes","num_attributes","points","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","with_capacity","with_svg","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","clone","clone_into","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Appearance","Checkbox","Icon","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","code_point","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hovered","icon_color","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_height","shaping","size","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","ComboBox","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","build_matchers","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","new","search","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","with_selection","Appearance","Container","Id","Style","StyleSheet","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_background","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unique","upcast","upcast","visible_bounds","Handle","Image","Viewer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","data","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from_angle","from_angle","from_memory","from_path","from_pixels","from_stimulus","from_stimulus","hash","height","height","id","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","layout","max_scale","min_scale","mouse_interaction","new","on_event","padding","scale_step","state","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","viewer","viewer","width","width","State","Viewer","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","image_size","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","is_cursor_grabbed","new","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","children","column","components_from","default","deref","deref_mut","diff","downcast","draw","drop","from","from_angle","from_stimulus","height","height","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","on_event","operate","overlay","padding","push","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","width","with_children","Column","menu","Appearance","Menu","State","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","All","Appearance","Axis","Bottom","Canceled","Center","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleSheet","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_be_dragged_at","can_be_dragged_at","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_mut","hash","hash","hash","hash","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_over_pick_area","iter","iter","iter_mut","layout","layout","layout","len","maximize","maximized","mouse_interaction","move_to_edge","new","new","new","padding","pane_regions","panes","partial_cmp","partial_cmp","picked_split","ratio","resize","restore","split","split","split","split_line_bounds","split_regions","split_with","splits","state","style","style","swap","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","width","with_configuration","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","from","from","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","init","init","internal","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","panes","picked_pane","picked_split","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","axis","origin","pane","split","Appearance","Arrow","Dynamic","Handle","Icon","None","PickList","State","Static","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","fmt","fmt","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle_color","hovered","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","overlay","placeholder_color","shaping","size","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","update","closed","open","size","Appearance","ProgressBar","Style","StyleSheet","adapt_into_using","appearance","arrays_from","arrays_into","as_any","as_any_mut","background","bar","border_radius","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","State","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","with_error_correction","with_version","Appearance","Radio","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","background","border_color","border_width","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","dot_color","downcast","drop","fmt","from","from_angle","from_stimulus","hovered","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Appearance","AsymmetricPadding","FillMode","Full","Padded","Percent","Rule","Style","StyleSheet","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fill","fill_mode","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radius","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","AbsoluteOffset","Alignment","Both","Direction","END","End","Horizontal","Id","Properties","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","State","Style","StyleSheet","Vertical","Viewport","absolute_offset","absolute_offset_reversed","active","active_horizontal","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","alignment","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_color","border_radius","border_radius","border_width","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content_bounds","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dragging","dragging_horizontal","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","horizontal","hovered","hovered_horizontal","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","margin","mouse_interaction","new","new","new","relative_offset","scroll","scroll_to","scroll_to","scroll_to","scroll_x_to","scroll_y_to","scroller","scroller_width","scrollers_grabbed","snap_to","snap_to","snap_to","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","unsnap","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical","width","x","x","y","y","horizontal","vertical","Appearance","Circle","Handle","HandleShape","Rail","Rectangle","Slider","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","colors","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","dragging","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","handle","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","mouse_interaction","new","rail","shape","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","width","border_radius","radius","width","Space","Appearance","Handle","Style","StyleSheet","Svg","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","data","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","hash","id","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Absolute","Advanced","Appearance","Basic","LineHeight","Relative","Shaping","State","Style","StyleSheet","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","to_absolute","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Action","Appearance","Backspace","Click","Content","Delete","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Home","Insert","Left","Motion","Move","PageDown","PageUp","Paste","Right","Scroll","Select","SelectLine","SelectWord","Style","StyleSheet","TextEditor","Up","WordLeft","WordRight","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cursor_position","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","focused","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hovered","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","line","line_count","lines","new","perform","placeholder_color","selection","selection_color","text","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","value_color","widen","with_text","lines","Appearance","Cursor","DEFAULT_PADDING","Icon","Id","Left","Right","Side","State","Style","StyleSheet","TextInput","Value","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","focused","focused","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hovered","icon_color","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","layout","len","mouse_interaction","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","next_end_of_word","placeholder_color","previous_start_of_word","remove","remove_many","secure","select","select_all","select_all","select_all","selection","selection_color","side","size","spacing","state","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value_color","Cursor","Index","Selection","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","end","start","Appearance","Style","StyleSheet","Toggler","active","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","background","background_border","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","foreground","foreground_border","from","from_angle","from_stimulus","hovered","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Appearance","Circle","Handle","HandleShape","Rectangle","State","Style","StyleSheet","VerticalSlider","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_width","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","dragging","draw","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","hovered","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","mouse_interaction","new","rail","shape","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","update","border_radius","radius","width","Action","AlwaysOnBottom","AlwaysOnTop","At","Centered","ChangeIcon","ChangeLevel","ChangeMode","Close","CloseRequested","Critical","Default","Drag","Event","FetchId","FetchMode","FetchSize","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","GainFocus","Hidden","Icon","Icon","Informational","Level","Maximize","Minimize","Mode","Move","Moved","NextFrame","Normal","PlatformSpecific","Position","RedrawRequest","RedrawRequested","RequestUserAttention","Resize","Resized","Screenshot","Screenshot","Settings","Specific","ToggleDecorations","ToggleMaximize","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","application_id","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","change_icon","change_level","change_mode","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","crop","decorations","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fetch_id","fetch_mode","fetch_size","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","frames","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gain_focus","icon","icon","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","level","map","max_size","maximize","min_size","minimize","move_to","new","partial_cmp","platform_specific","position","request_user_attention","resizable","resize","screenshot","screenshot","size","size","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle_decorations","toggle_maximize","transparent","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","visible","x","y","height","width","x","y","Error","Icon","ImageError","InvalidError","OsError","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","from","from_angle","from_file","from_file_data","from_rgba","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","source","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","CropError","OutOfBounds","Screenshot","Zero","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","bytes","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","size","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast"],"q":[[0,"iced"],[1079,"iced::advanced"],[1287,"iced::advanced::image"],[1382,"iced::advanced::image::Data"],[1385,"iced::advanced::layout"],[1487,"iced::advanced::layout::flex"],[1524,"iced::advanced::mouse"],[1594,"iced::advanced::mouse::Event"],[1596,"iced::advanced::mouse::ScrollDelta"],[1600,"iced::advanced::mouse::click"],[1641,"iced::advanced::overlay"],[1738,"iced::advanced::renderer"],[1875,"iced::advanced::subscription"],[1880,"iced::advanced::svg"],[1928,"iced::advanced::text"],[2076,"iced::advanced::text::editor"],[2198,"iced::advanced::text::editor::Action"],[2199,"iced::advanced::text::highlighter"],[2291,"iced::advanced::widget"],[2455,"iced::advanced::widget::operation"],[2515,"iced::advanced::widget::operation::focusable"],[2568,"iced::advanced::widget::operation::scrollable"],[2579,"iced::advanced::widget::operation::text_input"],[2588,"iced::advanced::widget::text"],[2603,"iced::advanced::widget::tree"],[2693,"iced::alignment"],[2787,"iced::application"],[2844,"iced::clipboard"],[2846,"iced::event"],[2942,"iced::executor"],[2947,"iced::font"],[3193,"iced::gradient"],[3279,"iced::keyboard"],[3624,"iced::keyboard::Event"],[3628,"iced::mouse"],[3859,"iced::mouse::Event"],[3861,"iced::mouse::ScrollDelta"],[3865,"iced::overlay"],[3867,"iced::overlay::menu"],[3880,"iced::settings"],[3927,"iced::subscription"],[3932,"iced::system"],[3980,"iced::theme"],[4694,"iced::theme::palette"],[4997,"iced::time"],[5173,"iced::touch"],[5257,"iced::touch::Event"],[5265,"iced::widget"],[6580,"iced::widget::button"],[6678,"iced::widget::canvas"],[7243,"iced::widget::canvas::event"],[7291,"iced::widget::canvas::fill"],[7340,"iced::widget::canvas::gradient"],[7427,"iced::widget::canvas::path"],[7516,"iced::widget::canvas::path::arc"],[7564,"iced::widget::canvas::path::lyon_path"],[8452,"iced::widget::canvas::path::lyon_path::Event"],[8465,"iced::widget::canvas::path::lyon_path::IdEvent"],[8478,"iced::widget::canvas::path::lyon_path::PathEvent"],[8491,"iced::widget::canvas::path::lyon_path::builder"],[8812,"iced::widget::canvas::path::lyon_path::commands"],[9015,"iced::widget::canvas::path::lyon_path::geom"],[9796,"iced::widget::canvas::path::lyon_path::geom::arc"],[9846,"iced::widget::canvas::path::lyon_path::geom::arrayvec"],[10214,"iced::widget::canvas::path::lyon_path::geom::cubic_bezier"],[10255,"iced::widget::canvas::path::lyon_path::geom::euclid"],[12202,"iced::widget::canvas::path::lyon_path::geom::euclid::approxeq"],[12206,"iced::widget::canvas::path::lyon_path::geom::euclid::approxord"],[12208,"iced::widget::canvas::path::lyon_path::geom::euclid::default"],[12291,"iced::widget::canvas::path::lyon_path::geom::euclid::num"],[12301,"iced::widget::canvas::path::lyon_path::geom::quadratic_bezier"],[12411,"iced::widget::canvas::path::lyon_path::geom::traits"],[12431,"iced::widget::canvas::path::lyon_path::geom::utils"],[12437,"iced::widget::canvas::path::lyon_path::iterator"],[12587,"iced::widget::canvas::path::lyon_path::math"],[12617,"iced::widget::canvas::path::lyon_path::path"],[12874,"iced::widget::canvas::path::lyon_path::path_buffer"],[13014,"iced::widget::canvas::path::lyon_path::polygon"],[13174,"iced::widget::canvas::path::lyon_path::traits"],[13223,"iced::widget::canvas::stroke"],[13243,"iced::widget::checkbox"],[13334,"iced::widget::combo_box"],[13375,"iced::widget::container"],[13469,"iced::widget::image"],[13570,"iced::widget::image::viewer"],[13612,"iced::widget::keyed"],[13667,"iced::widget::keyed::column"],[13668,"iced::widget::overlay"],[13669,"iced::widget::overlay::menu"],[13792,"iced::widget::pane_grid"],[14522,"iced::widget::pane_grid::Configuration"],[14526,"iced::widget::pane_grid::DragEvent"],[14530,"iced::widget::pane_grid::Node"],[14535,"iced::widget::pane_grid::state"],[14620,"iced::widget::pane_grid::state::Action"],[14624,"iced::widget::pick_list"],[14798,"iced::widget::pick_list::Handle"],[14801,"iced::widget::progress_bar"],[14845,"iced::widget::qr_code"],[15019,"iced::widget::radio"],[15066,"iced::widget::rule"],[15153,"iced::widget::scrollable"],[15601,"iced::widget::scrollable::Direction"],[15603,"iced::widget::slider"],[15706,"iced::widget::slider::HandleShape"],[15709,"iced::widget::space"],[15710,"iced::widget::svg"],[15799,"iced::widget::text"],[15969,"iced::widget::text_editor"],[16206,"iced::widget::text_editor::Action"],[16207,"iced::widget::text_input"],[16542,"iced::widget::text_input::cursor"],[16582,"iced::widget::text_input::cursor::State"],[16584,"iced::widget::toggler"],[16630,"iced::widget::tooltip"],[16677,"iced::widget::vertical_slider"],[16848,"iced::widget::vertical_slider::HandleShape"],[16851,"iced::window"],[17364,"iced::window::Action"],[17366,"iced::window::Event"],[17370,"iced::window::icon"],[17417,"iced::window::screenshot"],[17458,"iced_runtime::command::action"],[17459,"alloc::vec"],[17460,"palette::chromatic_adaptation"],[17461,"core::ops::arith"],[17462,"core::any"],[17463,"core::iter::traits::collect"],[17464,"core::clone"],[17465,"core::ops::function"],[17466,"core::default"],[17467,"core::cmp"],[17468,"core::fmt"],[17469,"core::fmt"],[17470,"core::fmt"],[17471,"palette::rgb::rgb"],[17472,"palette::alpha::alpha"],[17473,"core::option"],[17474,"core::hash"],[17475,"core::hash"],[17476,"alloc::sync"],[17477,"alloc::rc"],[17478,"core::ops::function"],[17479,"core::marker"],[17480,"core::ops::arith"],[17481,"core::marker"],[17482,"core::ops::arith"],[17483,"palette::convert::try_from_into_color"],[17484,"core::any"],[17485,"core::convert"],[17486,"core::convert"],[17487,"alloc::borrow"],[17488,"futures_core::stream"],[17489,"core::pin"],[17490,"core::ops::function"],[17491,"time::duration"],[17492,"serde::de"],[17493,"time::instant"],[17494,"tokio::time::instant"],[17495,"nix::sys::time"],[17496,"nix::sys::time"],[17497,"serde::ser"],[17498,"time::error::conversion_range"],[17499,"core::time"],[17500,"core::fmt"],[17501,"iced_renderer"],[17502,"std::path"],[17503,"core::convert"],[17504,"core::ops::range"],[17505,"num_traits::float"],[17506,"num_traits::cast"],[17507,"core::ops::arith"],[17508,"core::fmt"],[17509,"num_traits::ops::euclid"],[17510,"num_traits::ops::saturating"],[17511,"rayon::iter::par_bridge"],[17512,"alloc::collections::btree::map"],[17513,"std::collections::hash::map"],[17514,"qrcode::types"],[17515,"core::ops::deref"],[17516,"iced_core::window::icon"],[17517,"image::error"],[17518,"std::path"],[17519,"core::error"]],"d":["Alignment on the axis of a container.","","The black color.","The background of some element.","The border radii for the corners of a graphics primitive …","Align at the center of the axis.","A color in the sRGB color space.","A solid color.","A set of asynchronous actions to be performed by some …","Scale as big as it can be without needing to crop or hide …","The strategy used to fit the contents of a widget to its …","Scale the image to cover all of the bounding box, cropping …","A Theme that uses a Custom palette.","A non-monospaced sans-serif font with normal Weight.","The built-in dark variant.","Degrees","A generic widget.","Align at the end of the axis.","Contains the error value","An error that occurred while running an application.","A user interface event.","A type that can run futures.","The futures executor could not be created.","Distort the image so the widget is 100% covered without …","Fill all the remaining space","Fill a portion of the remaining space relative to other …","Fill a fixed amount of space","A font.","A fill which transitions colors progressively along a …","Linearly interpolate between several colors.","The application graphics context could not be created.","A Size with infinite width and height.","A keyboard event","The strategy used to fill space in a specific dimension.","The built-in light variant.","A linear gradient interpolates colors along a direction at …","A monospaced font with normal Weight.","The type of messages your Sandbox will produce.","A mouse event","Don’t resize or scale the image at all.","The origin (i.e. a Point at (0, 0)).","Contains the success value","An amount of space to pad for each side of a box","An amount of logical pixels.","A platform specific event","A 2D point.","The range of radians of a circle.","Radians","A rectangle.","The default renderer.","The result of running an Application.","A sandboxed Application.","Scale the image down if it’s too big for the space, but …","","Fill the least amount of space","An amount of space in 2 dimensions.","Align at the start of the axis.","A request to listen to external events.","A color with no opacity.","A built-in theme.","","A touch event","A Size with a width and height of 1 unit.","A 2D vector.","The white color.","","A window event","The application window could not be created.","Padding of zero","A Size with zero width and height.","The zero Vector.","Transparency, 0.0 - 1.0","Returns all of the actions of the Command.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Leverage advanced concepts like custom widgets.","Align and position widgets.","","","","","","","","Build interactive cross-platform applications.","Returns the area of the Rectangle.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Blue component, 0.0 - 1.0","Creates a Command that performs the actions of all the …","Batches all the provided subscriptions and returns the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Bottom padding","Returns the Point at the center of the Rectangle.","Returns the X coordinate of the Point at the center of the …","Returns the Y coordinate of the Point at the center of the …","Access the clipboard.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Color with shorter and cleaner syntax.","","","","","","","","","","","","","","","","","","","","","","Returns true if the given Point is contained in the …","Creates a new custom Theme from the given Palette.","Creates a new custom Theme from the given Palette, with a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the distance to another Point.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Runs the given closure inside the Executor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Handle events of a user interface.","Choose your preferred executor to power your application.","Expands the Rectangle a given amount.","Returns the palette::Extended of the Theme.","The Family of the Font.","Returns the fill factor of the Length.","Attempt to apply the given fit for a content size within …","Fits the Padding between the provided inner and outer Size.","","","","","","","","","","","","","","","","","","","","","","","","","Load and use fonts.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Color from its linear RGBA components.","Creates a Subscription from a Recipe describing it.","Creates a Color from its RGB components.","Creates a Color from its RGB8 components.","Creates a Color from its RGBA components.","Creates a Color from its RGB8 components and an alpha …","","","","","","","","","","","","","","","","","","","","","","","","Green component, 0.0 - 1.0","Colors that transition progressively.","","","","","Height of the rectangle.","The height.","","Returns the total amount of horizontal Padding.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the intersection with the given Rectangle.","Returns whether the Rectangle intersects with the given …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the Color into its linear values.","Returns the different recipes of the Subscription.","Converts the Color into its RGBA8 equivalent.","","","","","","","","","","","","","","","","","","","","","","Returns the inverted Color.","Inverts the Color in-place.","Returns true if the current Rectangle is completely within …","Listen and react to keyboard events.","Left padding","Applies a transformation to the result of a Command.","Transforms the Subscription output with the given function.","Returns the maximum of each component of this size and …","Returns the minimum of each component of this size and …","Listen and react to mouse events.","","","Adjust the opacity of the gradient by a multiplier applied …","Initializes the Sandbox.","Creates a new Executor.","Creates a new Color.","Create a Padding that is equal on all sides","Creates a new Point with the given coordinates.","Creates a new Rectangle with its top-left corner in the …","Creates a new Size with the given width and height.","Creates a new Vector with the given components.","Creates an empty Command.","Returns an empty Subscription that will not produce any …","Display interactive elements on top of other widgets.","Increments the Size to account for the given padding.","Returns the Palette of the Theme.","","","","Creates a Command that performs the action of the given …","","","","Returns the position of the top left corner of the …","","Red component, 0.0 - 1.0","Right padding","Runs the Sandbox.","Runs the Sandbox.","Returns the scale factor of the Sandbox.","Returns the scale factor of the Sandbox.","","","Configure your application.","Creates a Command that performs a single Action.","Returns the Size of the Rectangle.","Snaps the Rectangle to unsigned integer coordinates.","Spawns a future in the Executor.","The Stretch of the Font.","Returns the current style variant of theme::Application.","Returns the current style variant of theme::Application.","The Style of the Font.","","","","","","Listen to external events in your application.","Retrieve system information.","Use the built-in theme and styles.","Returns the current Theme of the Sandbox.","Returns the current Theme of the Sandbox.","Listen and react to time.","Returns the current title of the Sandbox.","Calculates the line in which the angle intercepts the …","","","","","","","","","","","","","","","","","","","","Top padding","Listen and react to touch events.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union with the given Rectangle.","","","","","","","","","","","","","","","","","","","","","","Handles a message and updates the state of the Sandbox.","","","Returns the total amount of vertical Padding.","Returns the widgets to display in the Sandbox.","The Weight of the Font.","Use the built-in widgets or create your own.","Creates a Command that performs a widget::Operation.","Width of the rectangle.","The width.","Configure the window of your application in native …","Adds a value to the Subscription context.","Creates a non-monospaced Font with the given Family::Name …","Creates a new Rectangle with its top-left corner at the …","The X coordinate.","X coordinate of the top-left corner.","The X component of the Vector","The Y coordinate.","Y coordinate of the top-left corner.","The Y component of the Vector","A buffer for short-term storage and transfer within and …","The hasher used to compare layouts.","The bounds of a Node and its children, using absolute …","An interactive component that can be displayed on top of …","A component that can be used by widgets to draw themselves …","A connection to the state of a shell.","A paragraph.","The supported theme of the Renderer.","A component that displays information and allows …","","","","","Returns whether the widgets of the current application …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the bounds of the Layout.","The bounds of the paragraph.","Returns the state Tree of the children of the Widget.","Returns an iterator over the Layout of the children of a …","Clears all of the recorded primitives in the Renderer.","","","","","","","","","The content of the paragraph.","","","","","","","","","","Reconciliates the Widget with the provided Tree.","","","","","Draws the Overlay using the associated Renderer.","Draws the Widget using the associated Renderer.","","","","","Fills a Quad with the provided Background.","","","","","The font of the Text.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Returns the height of the Widget.","The horizontal alignment of the Text.","Load and draw raster graphics.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Invalidates the current application layout.","Invalidates the current application widgets.","Returns true if the Shell contains no published messages","Returns whether the current layout is invalid or not.","Returns true if the cursor is over the Overlay.","Position your widgets properly.","Returns the layout Node of the Overlay.","Returns the layout::Node of the Widget.","The line height of the Text.","Merges the current Shell with another one by applying the …","Handle mouse events.","Returns the current mouse::Interaction of the Overlay.","Returns the current mouse::Interaction of the Widget.","Creates a new Layout for the given Node at the origin.","Creates a new Shell with the provided buffer of messages.","Processes a runtime Event.","Processes a runtime Event.","Applies a widget::Operation to the Overlay.","Applies an Operation to the Widget.","Display interactive elements on top of other widgets.","Returns the nested overlay of the Overlay, if there is any.","Returns the overlay of the Widget, if there is any.","Returns the position of the Layout.","Publish the given Message for an application to process it.","Reads the current content of the Clipboard as text.","Returns the request a redraw should happen, if any.","Write your own renderer.","Requests a new frame to be drawn.","Triggers the given function if the layout is invalid, …","The Shaping strategy of the Text.","The size of the Text in logical pixels.","Returns the State of the Widget.","Write your own subscriptions.","Load and draw vector graphics.","Returns the Tag of the Widget.","Draw and interact with text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The vertical alignment of the Text.","Create custom widgets and operate on them.","Returns the width of the Widget.","Draws the primitives recorded in the given closure in a …","Creates a new Layout for the given Node with the provided …","Applies a translation to the primitives recorded in the …","Writes the given text contents to the Clipboard.","","A wrapper around raw image data.","In-memory data","The data of a raster image.","A handle of some image data.","The image Handle to be displayed. Iced exposes its own …","File data","A Renderer that can render raster graphics.","Decoded image pixels in RGBA format.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the dimensions of an image for the given Handle.","","","Draws an image with the given Handle and inside the …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Creates new Bytes around data.","","","","","","","","","","","","","","","","","","","The height of the image.","The pixels.","The width of the image.","The bounds of a Node and its children, using absolute …","A set of size constraints for layouting.","No limits","The bounds of an element and its children.","","","Aligns the Node in the given space.","","","","","","","","","","","","","Returns the bounds of the Node.","Returns the children of the Node.","","","","","","","","","","","","","","","","","Returns the fill Size of the Limits.","Distribute elements using a flex-based layout.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Applies a height constraint to the current Limits.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Removes the minimum width constraint for the current Limits…","Returns the maximum Size of the Limits.","Applies a maximum height constraint to the current Limits.","Applies a maximum width constraint to the current Limits.","Returns the minimum Size of the Limits.","Applies a minimum height constraint to the current Limits.","Applies a minimum width constraint to the current Limits.","Moves the Node to the given position.","Creates new Limits with the given minimum and maximum Size.","Creates a new Node with the given Size.","Produces a Node with two children nodes one right next to …","Shrinks the current Limits to account for the given …","Computes the resulting Size that fits the Limits given the …","Shrinks the current Limits by the given Size.","Returns the Size of the Node.","","","Translates the Node by the given translation.","","","","","","","","","","","","","","","","","Applies a width constraint to the current Limits.","Creates a new Node with the given Size and children.","The main axis of a flex layout.","The horizontal axis","The vertical axis","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Computes the flex layout with the given axis and limits, …","","","","","","","","","The cursor has a defined position.","The button of a mouse.","A mouse button was pressed.","A mouse button was released.","A mouse click.","","The mouse cursor state.","The mouse cursor entered the window.","The mouse cursor left the window.","The mouse cursor was moved","A mouse event.","","","","The interaction of a mouse cursor.","The left mouse button.","A line-based scroll movement","The middle (wheel) button.","","Some other button.","A pixel-based scroll movement","","","","The right mouse button.","A scroll movement.","","The cursor is currently unavailable (i.e. out of bounds or …","The mouse wheel was scrolled.","","","","","","","","","Track mouse clicks.","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Returns the Kind of Click.","Creates a new Click with the given position and previous …","Returns the position of the Click.","","","","","","","","","","The scroll movement.","The new position of the mouse cursor","The number of horizontal lines scrolled","The number of horizontal pixels scrolled","The number of vertical lines scrolled","The number of vertical pixels scrolled","A mouse click.","A double click","The kind of mouse click.","A single click","A triple click","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","A generic Overlay.","An Overlay container that displays multiple overlay …","An interactive component that can be displayed on top of …","","","","","","","","","","","","","","","","","","","","","","","","Draws the Overlay using the associated Renderer.","Draws the Element and its children using the given Layout.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns a Group of overlay Element children.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if the cursor is over the Element.","","Returns true if the cursor is over the Overlay.","Returns the layout Node of the Overlay.","Computes the layout of the Element in the given bounds.","","Applies a transformation to the produced message of the …","Returns the current mouse::Interaction of the Element.","","Returns the current mouse::Interaction of the Overlay.","Creates a new Element containing the given Overlay.","Creates an empty Group.","Processes a runtime Event.","","Processes a runtime Event.","Applies a widget::Operation to the Element.","","Applies a widget::Operation to the Overlay.","Returns the nested overlay of the Element, if there is any.","Turns the Group into an overlay overlay::Element.","","Returns the nested overlay of the Overlay, if there is any.","Returns the position of the Element.","Adds an overlay::Element to the Group.","Translates the Element.","","","","","","","","","","","","","","","","","Creates a Group with the given elements.","A renderer that does nothing.","A polygon with four sides.","A component that can be used by widgets to draw themselves …","The styling attributes of a Renderer.","The supported theme of the Renderer.","","","","","","","","","","","","","","","","The border color of the Quad.","The border radius of the Quad.","The border width of the Quad.","","","","","","","The bounds of the Quad.","Clears all of the recorded primitives in the Renderer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fills a Quad with the provided Background.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Creates a new Null renderer.","The text color","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the primitives recorded in the given closure in a …","","Applies a translation to the primitives recorded in the …","","A stream of runtime events.","The events that will be produced by a Subscription with …","The description of a Subscription.","Hashes the Recipe.","Executes the Recipe and produces the stream of events of …","In-memory data","The data of a vectorial image.","A handle of Svg data.","File data","A Renderer that can render vector graphics.","","","","","","","","","","","","","Returns the default dimensions of an SVG for the given …","","Draws an SVG with the given Handle, an optional Color …","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The char representing a ▼ icon in the built-in ICON_FONT.","An absolute height in logical pixels.","Advanced text shaping and font fallback.","No shaping and no font fallback.","A bounds difference.","The char representing a ✔ icon in the ICON_FONT.","The point was within the bounds of the returned character …","The difference detected in some text.","A component that can be used by widgets to edit multi-line …","The Editor of this Renderer.","The font of this Paragraph.","The font of the Editor.","The font type used.","The output of the Highlighter.","A type capable of highlighting text.","The result of hit testing on text.","The icon font of the backend.","The highlight iterator type.","The height of a line of text in a paragraph.","No difference.","A text paragraph.","The Paragraph of this Renderer.","A factor of the size of the text.","A renderer capable of measuring and drawing Text.","The settings to configure the Highlighter.","A shape difference.","The shaping strategy of some text.","A paragraph.","","","","","","","","","","","","","","","Returns the current boundaries of the Editor.","The bounds of the paragraph.","Notifies the Highlighter that the line at the given index …","","","","","Compares the Paragraph with some desired Text and returns …","","","The content of the paragraph.","Returns the current line of the Highlighter.","Returns the current Cursor of the Editor.","Computes the cursor position of the Hit .","Returns the current cursor position of the Editor.","Returns the default Self::Font.","Returns the default size of Text.","","","","","","","","","Edit text.","","","","","","Draws the given Editor at the given position and with the …","Draws the given Paragraph at the given position and with …","Draws the given Text at the given position and with the …","","","The font of the Text.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the distance to the given grapheme index in the …","Runs a text Highlighter in the Editor.","Highlights the given line.","Highlight text.","Tests whether the provided point is within the boundaries …","Returns the horizontal alignment of the Paragraph.","The horizontal alignment of the Text.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the text of the given line in the Editor, if it …","Returns the amount of lines in the Editor.","The line height of the Text.","Loads a Self::Font from its bytes.","Returns the minimum boundaries that can fit the contents …","Returns the minimum height that can fit the contents of …","Returns the minimum width that can fit the contents of the …","Creates a new Highlighter from its Self::Settings.","Performs an Action on the Editor.","Lays out the Paragraph with some new boundaries.","Returns the current selected text of the Editor.","The Shaping strategy of the Text.","The size of the Text in logical pixels.","","","","","","","","","","","","","","","","","","","Updates the Editor with some new attributes.","Updates the Highlighter with some new Self::Settings.","Updates the Paragraph to match the given Text, if needed.","Returns the vertical alignment of the Paragraph.","The vertical alignment of the Text.","Creates a new Paragraph laid out with the given Text.","Creates a new Editor laid out with the given text.","An interaction with an Editor.","Delete the previous character.","Cursor without a selection","Click the Editor at the given Point.","The cursor of an Editor.","Delete the next character.","A direction in some text.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","A component that can be used by widgets to edit multi-line …","Move to the end of the line.","Break the current line.","The font of the Editor.","Move to the start of the line.","Insert the given character.","Move left.","<-","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","->","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","Cursor selecting a range of text","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","","","","","","","","","","","","","","","Returns the current boundaries of the Editor.","","","","","","","Returns the current Cursor of the Editor.","Returns the current cursor position of the Editor.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Runs a text Highlighter in the Editor.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the text of the given line in the Editor, if it …","Returns the amount of lines in the Editor.","Performs an Action on the Editor.","Returns the current selected text of the Editor.","","","","","","","","","","","","","","","","","","","Updates the Editor with some new attributes.","Creates a new Editor laid out with the given text.","The amount of lines to scroll.","The format of some text.","The output of the Highlighter.","A type capable of highlighting text.","The highlight iterator type.","A highlighter that highlights nothing.","The settings to configure the Highlighter.","","","","","","","","","","","","","","","Notifies the Highlighter that the line at the given index …","","","","","","The Color of the text.","","","Returns the current line of the Highlighter.","","","","","","","","","","","","","","The Font of the text.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Highlights the given line.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Creates a new Highlighter from its Self::Settings.","","","","","","","","","","","","","","","","","","","","Updates the Highlighter with some new Self::Settings.","","The identifier of a generic widget.","A piece of logic that can traverse the widget tree of an …","A paragraph of text.","A persistent state widget tree.","A component that displays information and allows …","","","","","","","","","","","","","","","","","","","","","","Returns the state Tree of the children of the Widget.","The children of the root widget of the Tree.","","","","","","","","Operates on a widget that contains other widgets.","Operates on a custom widget with some state.","","","","","","","Reconciliates the Widget with the provided Tree.","Reconciliates the current tree with the provided Widget.","Reconciliates the children of the tree with the provided …","Reconciliates the children of the tree with the provided …","","","","Draws the Widget using the associated Renderer.","","","","","Creates an empty, stateless Tree with no children.","","","","","Finishes the Operation and returns its Outcome.","","","Operates on a widget that can be focused.","Sets the Font of the Text.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","Returns the height of the Widget.","","Sets the height of the Text boundaries.","Sets the alignment::Horizontal of the Text.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns the layout::Node of the Widget.","","Sets the LineHeight of the Text.","Returns the current mouse::Interaction of the Widget.","Create a new fragment of Text with the given contents.","Creates a new Tree for the provided Widget.","Creates a custom Id.","Processes a runtime Event.","Applies an Operation to the Widget.","Query or update internal widget state.","Returns the overlay of the Widget, if there is any.","Operates on a widget that can be scrolled.","Sets the Shaping strategy of the Text.","Sets the size of the Text.","","Returns the State of the Widget.","The State of the Tree.","Sets the style of the Text.","","Returns the Tag of the Widget.","The tag of the Tree.","Write some text for your users to read.","Operates on a widget that has text input.","","","Store internal widget state in a state tree to ensure …","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","","","","Sets the alignment::Vertical of the Text.","Returns the width of the Widget.","","Sets the width of the Text boundaries.","The Operation needs to be followed by another Operation.","The internal state of a widget that can be focused.","The Operation produced no result.","A piece of logic that can traverse the widget tree of an …","The result of an Operation.","The internal state of a widget that can be scrolled.","The Operation produced some result.","The internal state of a widget that has text input.","","","","","","","","","Operates on a widget that contains other widgets.","Operates on a custom widget with some state.","","","","","Finishes the Operation and returns its Outcome.","","Focuses the widget.","Operate on widgets that can be focused.","Operates on a widget that can be focused.","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","Returns whether the widget is focused or not.","Maps the output of an Operation using the given function.","Moves the cursor of the text input to an arbitrary …","Moves the cursor of the text input to the end of the input …","Moves the cursor of the text input to the front of the …","Produces an Operation that applies the given Operation to …","Scroll the widget to the given AbsoluteOffset along the …","Operate on widgets that can be scrolled.","Operates on a widget that can be scrolled.","Selects all the content of the text input.","Snaps the scroll of the widget to the given percentage …","Operate on widgets that have text input.","Operates on a widget that has text input.","","","","","","","","Unfocuses the widget.","","A summary of the focusable widgets present on a widget …","The internal state of a widget that can be focused.","","","","","","","","","","","Produces an Operation that generates a Count and chains it …","","","","","","","","","","Produces an Operation that searches for the current …","","Produces an Operation that focuses the widget with the …","Focuses the widget.","Produces an Operation that searches for the current …","Produces an Operation that searches for the current …","The index of the current focused widget, if any.","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Returns whether the widget is focused or not.","","The total amount of focusable widgets.","","","","","","","","Unfocuses the widget.","","The amount of absolute offset in each direction of a …","The amount of relative offset in each direction of a …","The internal state of a widget that can be scrolled.","Produces an Operation that scrolls the widget with the …","Scroll the widget to the given AbsoluteOffset along the …","Produces an Operation that snaps the widget with the given …","Snaps the scroll of the widget to the given percentage …","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The internal state of a widget that has text input.","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to an arbitrary …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the end of the input …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the front of the …","Produces an Operation that selects all the content of the …","Selects all the content of the text input.","An absolute height in logical pixels.","Advanced text shaping and font fallback.","The apperance of some text.","No shaping and no font fallback.","The height of a line of text in a paragraph.","A factor of the size of the text.","The shaping strategy of some text.","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph of text.","Produces the Appearance of some text.","The Color of the text.","Draws text using the same logic as the Text widget.","Produces the layout::Node of a Text widget.","No meaningful internal state.","Some meaningful internal state.","The internal State of a widget.","The identifier of some widget state.","A persistent state widget tree.","","","","","","","","","","","","","","","The children of the root widget of the Tree.","","","","","","","","","","","Reconciliates the current_children with the provided list …","","","Downcasts the State to T and returns a mutable reference …","Downcasts the State to T and returns a reference to it.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Creates a new State.","Creates a Tag for a state of type T.","","The State of the Tree.","Creates a Tag for a stateless widget.","The tag of the Tree.","","","","","","","","","","","","","","","","","","Alignment on the axis of a container.","Align bottom","Align at the center of the axis.","Horizontally centered","Vertically centered","Align at the end of the axis.","The horizontal Alignment of some resource.","Align left","Align right","Align at the start of the axis.","Align top","The vertical Alignment of some resource.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The appearance of an application.","An interactive cross-platform application.","The Executor that will run commands and subscriptions.","The data needed to initialize your Application.","The type of messages your Application will produce.","The supported style of the StyleSheet.","A set of rules that dictate the style of an application.","The theme of your Application.","","Returns the Appearance of the application for the provided …","","","","","The background Color of the application.","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Initializes the Application with the flags provided to run …","Runs the Application.","Returns the scale factor of the Application.","Returns the current Style of the Theme.","Returns the event Subscription for the current state of the","The default text Color of the application.","Returns the current Theme of the Application.","Returns the current title of the Application.","","","","","","","","","","Handles a message and updates the state of the Application.","Returns the widgets to display in the Application.","Read the current contents of the clipboard.","Write the given contents to the clipboard.","The Event was handled and processed by a widget.","A user interface event.","The Event was NOT handled by any widget.","A keyboard event","Describes an event specific to MacOS","A MacOS specific event","A mouse event","A platform specific event","A platform specific event","Triggered when the app receives an URL from the system","The status of an Event after being processed.","A touch event","A window event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns a Subscription to all the ignored runtime events.","Creates a Subscription that produces a message for every …","Creates a Subscription that listens and filters all the …","","","","","","","","","","","","","","","","","","","A default cross-platform executor.","A type that can run futures.","Runs the given closure inside the Executor.","Creates a new Executor.","Spawns a future in the Executor.","","","","Glyphs in cursive fonts generally use a more informal …","An error while loading a font.","","","","","","A font family.","Fantasy fonts are primarily decorative or expressive fonts …","A font.","","","","The sole criterion of a monospace font is that all glyphs …","The name of a font family of choice.","","","","","Glyphs in sans-serif fonts, as the term is used in CSS, …","","","","Serif fonts represent the formal text style for a script.","The width of some text.","The style of some text.","","","","The weight of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Family of the Font.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Load a font from its bytes.","The Stretch of the Font.","The Style of the Font.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Weight of the Font.","A point along the gradient vector where the specified color…","A fill which transitions colors progressively along a …","A linear gradient.","A linear gradient interpolates colors along a direction at …","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","How the Gradient is angled within its bounds.","","","","","","","","","","","","","","","","","The color of the gradient at the specified offset.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Creates a new Linear gradient with the given angle in …","Offset along the gradient vector.","ColorStops along the linear gradient path.","","","","","","","","","","","","","","","","","","","","The “alt” key.","","","","","","","","","","The Backspace key, right over Enter.","","The “command” key.","The “control” key.","","","","A unicode character was received.","","","The “Compose” key on Linux.","","","","","","","","","The Enter key.","","The Escape key, next to F1.","A keyboard event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert, next to Backspace.","","","","","The ‘0’ key over the ‘O’ and ‘P’ keys.","The ‘1’ key over the letters.","The ‘2’ key over the letters.","The ‘3’ key over the letters.","The ‘4’ key over the letters.","The ‘5’ key over the letters.","The ‘6’ key over the letters.","The ‘7’ key over the letters.","The ‘8’ key over the letters.","The ‘9’ key over the letters.","The symbolic name of a keyboard key.","A keyboard key was pressed.","A keyboard key was released.","","","","","The “windows” key on Windows, “command” key on …","","","","","","","","","The current state of the keyboard modifiers.","The keyboard modifiers have changed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pause/Break key, next to Scroll lock.","","","","","","","","","","","","","","","The “shift” key.","Scroll Lock.","","","","Print Screen/SysRq.","The space bar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns true if the ALT key is pressed in the Modifiers.","","","","","","","","","","","","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","Returns true if a “command key” is pressed in the …","","","Returns the complement of this set of flags.","","","","Returns true if all of the flags in other are contained …","Returns true if the CTRL key is pressed in the Modifiers.","","","","","","","","Returns the difference between the flags in self and other.","","","","","","","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if the LOGO key is pressed in the Modifiers.","Returns the complement of this set of flags.","Listens to keyboard key presses and calls the given …","Listens to keyboard key releases and calls the given …","","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns true if the SHIFT key is pressed in the Modifiers.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","","","","The key identifier","The key identifier","The state of the modifier keys","The state of the modifier keys","The cursor has a defined position.","The button of a mouse.","A mouse button was pressed.","A mouse button was released.","","The mouse cursor state.","The mouse cursor entered the window.","The mouse cursor left the window.","The mouse cursor was moved","A mouse event.","","","","The interaction of a mouse cursor.","The left mouse button.","A line-based scroll movement","The middle (wheel) button.","","Some other button.","A pixel-based scroll movement","","","","The right mouse button.","A scroll movement.","","The cursor is currently unavailable (i.e. out of bounds or …","The mouse wheel was scrolled.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the Cursor is over the given bounds.","","Returns the absolute position of the Cursor, if available.","Returns the relative position of the Cursor from the given …","Returns the relative position of the Cursor inside the …","Returns the absolute position of the Cursor, if available …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The scroll movement.","The new position of the mouse cursor","The number of horizontal lines scrolled","The number of horizontal pixels scrolled","The number of vertical lines scrolled","The number of vertical pixels scrolled","A generic overlay.","Build and show dropdown menus.","The appearance of a menu.","A list of selectable options.","The local state of a Menu.","The supported style of the StyleSheet.","The style sheet of a menu.","Produces the Appearance of a menu.","The Background of the menu.","The border Color of the menu.","The border radius of the menu.","The border width of the menu.","The background Color of a selected option in the menu.","The text Color of a selected option in the menu.","The text Color of the menu.","The settings of an application.","","If set to true, the renderer will try to perform …","","","","","","","","","","","The default Font to be used.","The text size that will be used by default.","","","","","Whether the Application should exit when the user requests …","The data needed to initialize the Application.","","The fonts to load on boot.","Returns the argument unchanged.","","","The identifier of the application.","","Calls U::from(self).","","","","","","","","","","","","","","","","","The window settings.","Initialize Application settings using the given data.","A request to listen to external events.","Creates a Subscription that publishes the events sent from …","Returns a Subscription that will call the given function …","Returns a Subscription that will create and asynchronously …","Returns a Subscription that will create and asynchronously …","Contains informations about the system (e.g. system name, …","","","","","","","","","","","Detailed processor model information","The number of physical cores on the processor","","","","","Query for available system information.","","Returns the argument unchanged.","","","Model information for the active graphics adapter","Underlying graphics backend for rendering","","Calls U::from(self).","","","","","","","","Total RAM size, KB","Memory used by this process, KB","Operating system kernel version","The operating system name","Short operating system version number","Long operating system version","","","","","","","","","","The style of an application.","A simple box.","The style of a button.","The style of a checkbox.","Colored text.","The style of a container.","A Theme with a customized Palette.","A Theme that uses a Custom palette.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","The built-in dark variant of a Palette.","The danger style.","The danger style.","The built-in dark variant.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","No filtering to the rendered SVG.","The default style.","The default style.","The default style.","The default style.","The destructive style.","The built-in light variant of a Palette.","The built-in light variant.","The style of a menu.","A color palette.","The style of a pane grid.","The style of a pick list.","The positive style.","The primary style.","The primary style.","The primary style.","The style of a progress bar.","The style of a radio button.","The style of a rule.","The style of a scrollable.","The secondary style.","The secondary style.","The style of a slider.","The success style.","The success style.","Svg","The style of text.","The text style.","The style of a text input.","The style of a text input.","A built-in theme.","The style of a toggler.","No style.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background Color of the Palette.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a custom Button style variant.","Creates a custom Scrollable theme.","Creates a custom Svg style.","The danger Color of the Palette.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Custom theme from the given Palette.","Define the colors of a theme.","The primary Color of the Palette.","The success Color of the Palette.","The text Color of the Palette.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Custom theme from the given Palette with a …","A set of background colors.","A set of danger colors.","The built-in dark variant of an Extended palette.","The built-in light variant of an Extended palette.","An extended set of colors generated from a Palette.","A pair of background and text colors.","A color palette.","A set of primary colors.","A set of secondary colors.","A set of success colors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background Color of the Palette.","The set of background colors.","The base background color.","The base primary color.","The base secondary color.","The base success color.","The base danger color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background color.","","","","","","","","The danger Color of the Palette.","The set of danger colors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Generates an Extended palette from a simple Palette.","Generates a set of Primary colors from the base, …","Generates a set of Secondary colors from the base and text …","Generates a set of Success colors from the base, …","Generates a set of Danger colors from the base, …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Pair from a background Color and some text …","Generates a set of Background colors from the base and …","The primary Color of the Palette.","The set of primary colors.","The set of secondary colors.","A stronger version of the base background color.","A stronger version of the base primary color.","A stronger version of the base secondary color.","A stronger version of the base success color.","A stronger version of the base danger color.","The success Color of the Palette.","The set of success colors.","The text Color of the Palette.","The text color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A weaker version of the base background color.","A weaker version of the base primary color.","A weaker version of the base secondary color.","A weaker version of the base success color.","A weaker version of the base danger color.","A Duration type to represent a span of time, typically …","A measurement of a monotonically nondecreasing clock. …","The maximum duration.","The duration of one microsecond.","The duration of one millisecond.","The duration of one nanosecond.","The duration of one second.","A duration of zero time.","","","Panics","","","","","","","","","","","","","","","","Returns the total number of whole microseconds contained …","Returns the total number of whole milliseconds contained …","Returns the total number of nanoseconds contained by this …","Returns the number of whole seconds contained by this …","Returns the number of seconds contained by this Duration …","Returns the number of seconds contained by this Duration …","","","","","Returns Some(t) where t is the time self + duration if t …","Checked Duration addition. Computes self + other, …","Checked Duration division. Computes self / other, …","Returns the amount of time elapsed from another instant to …","Checked Duration multiplication. Computes self * other, …","Returns Some(t) where t is the time self - duration if t …","Checked Duration subtraction. Computes self - other, …","","","","","","","","","","","","","","","","","","","","Divide Duration by Duration and return f32.","Divide Duration by Duration and return f64.","Divide Duration by f32.","Divide Duration by f64.","","","","","Returns the amount of time elapsed from another instant to …","Returns the amount of time elapsed since this instant.","","","","","","","","","","","Returns a Subscription that produces messages at a set …","","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of whole …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns true if this Duration spans no time.","","","Multiplies Duration by f32.","Multiplies Duration by f64.","Creates a new Duration from the specified number of whole …","Returns an instant corresponding to “now”.","","","","","Saturating Duration addition. Computes self + other, …","Returns the amount of time elapsed from another instant to …","Saturating Duration multiplication. Computes self * other, …","Saturating Duration subtraction. Computes self - other, …","","Returns the amount of time elapsed from another instant to …","","","","","","","","","","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in …","","","","","","","","","","The checked version of from_secs_f32.","The checked version of from_secs_f64.","","","","","","","","","","","","","A touch interaction.","A unique identifier representing a finger on a touch …","A touch interaction was ended.","A touch interaction was canceled.","An on-going touch interaction was moved.","A touch interaction was started.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A generic widget that produces a message when pressed.","A widget capable of drawing 2D graphics.","A box that can be checked.","A container that distributes its contents vertically.","A widget for searching and selecting a single value from a …","A reusable, custom widget that uses The Elm Architecture.","An element decorating some content.","The default height of a ProgressBar.","The default height of a Slider.","The default padding of a PickList.","The default size of a Radio button.","The default size of a Toggler.","The default spacing of a Radio button.","The default width of a VerticalSlider.","The type of event this Component handles internally.","A frame that displays an image while keeping aspect ratio.","A widget that only rebuilds its contents when necessary.","Emit messages on mouse events.","A collection of panes distributed using either vertical or …","A widget for selecting a single value from a list of …","A bar that displays progress.","A type of matrix barcode consisting of squares arranged in …","A circular button representing a choice.","A widget that is aware of its dimensions.","A container that distributes its contents horizontally.","Display a horizontal or vertical rule for dividing content.","A widget that can vertically display an infinite amount of …","An horizontal bar and a handle that selects a single value …","An amount of empty space.","The internal state of this Component.","A vector graphics image.","A paragraph.","A multi-line text input.","A field that can be filled with text.","A toggler widget.","An element to display a widget over another.","An vertical bar and a handle that selects a single value …","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the horizontal alignment of the contents of the Column…","Sets the vertical alignment of the contents of the Row .","Sets the content alignment for the horizontal axis of the …","Sets the content alignment for the vertical axis of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Allow your users to perform actions by pressing a button.","Creates a new Button with the provided content.","Draw 2D graphics for your users.","Creates a new Canvas.","Sets the size of the squares of the grid cell of the QRCode…","Centers the contents in the horizontal axis of the …","Centers the contents in the vertical axis of the Container.","Show toggle controls using checkboxes.","Creates a new Checkbox.","","","","","","","","","","","Sets both the dark and light Colors of the QRCode.","Creates a new Column with the given children.","Creates a Column with the given children.","Display a dropdown list of searchable and selectable …","Creates a new ComboBox.","Turns an implementor of Component into an Element that can …","","","","","","","","","","","","","","","","","","","","","","","","","","","Decorate content and apply alignment.","Creates a new Container with the provided content.","Sets the ContentFit of the Svg.","Sets the ContentFit of the Image.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the Direction of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the TextInput with the given Renderer, overriding its","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Focuses the next focusable widget.","Focuses the previous focusable widget.","Sets the Renderer::Font of the text of the Checkbox.","Sets the Renderer::Font of the ComboBox.","Sets the font of the PickList.","Sets the text font of the Radio button.","Sets the Font of the TextEditor.","Sets the Font of the TextInput.","Sets the Renderer::Font of the text of the Toggler","Sets the font of the Tooltip.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Svg that will display the contents of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the gap between the content and its Tooltip.","Sets the Handle of the PickList.","","Sets the height of the Column.","","","Sets the height of the Row.","","Sets the height of the Button.","","","","Sets the height of the Container.","Sets the height of the PaneGrid.","","","","Sets the height of the ProgressBar.","","","","Sets the height of the Scrollable.","Sets the height of the Slider.","","","","","","","Sets the height of the VerticalSlider.","","","Sets the height of the Svg.","","","Sets the height of the Image boundaries.","","Sets the height of the Canvas.","","","Highlights the TextEditor with the given Highlighter and a …","Creates a horizontal Rule with the given height.","Creates a horizontal Rule with the given height.","Creates a new horizontal Space with the given Length.","Sets the Icon of the Checkbox.","Sets the text_input::Icon of the ComboBox.","Sets the Icon of the TextInput.","Sets the Id of the Container.","Sets the Id of the Scrollable.","Sets the Id of the TextInput.","Display images in your user interface.","Creates a new Image.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Use widgets that can provide hints to ensure continuity.","Creates a new keyed::Column with the given children.","Creates a Column with the given children.","","","","","","","","","","","","","","","","","Lays out the TextInput, overriding its Value if provided.","","","","","","","","","","","Creates a new Lazy widget with the given data Dependency …","Sets the LineHeight of the ComboBox.","Sets the text::LineHeight of the TextInput.","Sets the maximum height of the Container.","Sets the maximum width of the Column.","Sets the maximum width of the Container.","A container intercepting mouse events.","","","","","","","","","","","","","","","","","","","","","Creates an empty Column.","Creates a MouseArea with the given content.","Creates an empty Row.","Creates a new Button with the given content.","Creates a new Checkbox.","Creates a new ComboBox with the given list of options, a …","Creates an empty Container.","Creates a PaneGrid with the given State and view function.","Creates a new PickList with the given list of options, the …","Creates a new ProgressBar.","Creates a new Radio button.","Creates a new Scrollable.","Creates a new Slider.","Creates new TextEditor with the given Content.","Creates a new TextInput.","Creates a new Toggler.","Creates a new Tooltip.","Creates a new VerticalSlider.","Creates a new Responsive widget with a closure that …","Creates a new Lazy widget with the given data Dependency …","Creates a new Svg from the given Handle.","Creates an amount of empty Space with the given width and …","Creates a new Image with the given path.","Creates a new Canvas.","Creates a new QRCode with the provided State.","Sets the message that should be produced when some action …","Sets the message that will be produced when a Pane of the …","Sets the message that will be produced when the outside …","Enables the drag and drop interactions of the PaneGrid, …","","","","","","","","","","","","","","","","","","","","","Sets the message that should be produced when some text is …","Sets the message that should be produced when some text is …","The message to emit on a middle button press.","The message to emit on a middle button release.","Sets the message that will be produced when an option of …","Sets the message that should be produced when some text is …","The message to emit on a left button press.","Sets the message that will be produced when the Button is …","Sets the message that will be produced when the Button is …","The message to emit on a left button release.","Sets the release message of the Slider. This is called …","Sets the release message of the VerticalSlider. This is …","Enables the resize interactions of the PaneGrid, which will","The message to emit on a right button press.","The message to emit on a right button release.","Sets a function to call when the Scrollable is scrolled.","Sets the message that should be produced when the TextInput…","","","","","","","","","Update the Component state based on the provided Operation","","","Display interactive elements on top of other widgets.","","","","","","","","","","","","","Sets the Padding of the Column.","Sets the Padding of the Row.","Sets the Padding of the Button.","Sets the Padding of the ComboBox.","Sets the Padding of the Container.","Sets the Padding of the PickList.","Sets the Padding of the TextEditor.","Sets the Padding of the TextInput.","Sets the padding of the Tooltip.","Let your users split regions of your application and …","Converts the TextInput into a secure password input.","Display a dropdown list of selectable values.","Creates a new PickList.","Sets the placeholder of the PickList.","Provide progress feedback to your users.","Creates a new ProgressBar.","Adds an element to the Column.","Adds an Element to the Row.","Encode and display information in a QR code.","Create choices using radio buttons.","Creates a new Radio.","Creates a new Responsive widget with a closure that …","Creates a new Row with the given children.","Creates a Row with the given children.","Display a horizontal or vertical rule for dividing content.","Navigate an endless amount of content with a scrollbar.","Creates a new Scrollable with the provided content.","Sets the size of the Checkbox.","Sets the text sixe of the ComboBox.","Sets the size of the Radio button.","Sets the text size of the TextInput.","Sets the size of the Toggler.","Sets the size of the text of the Tooltip.","Display an interactive selector of a single value from a …","Creates a new Slider.","Sets whether the Tooltip is snapped within the viewport.","Distribute content vertically.","Sets the vertical spacing between elements.","Sets the horizontal spacing between elements.","Sets the spacing between the Checkbox and the text.","Sets the spacing between the panes of the PaneGrid.","Sets the spacing between the Radio button and the text.","Sets the spacing between the Toggler and the text.","","","","","","","","","","","","","","","","","","","Sets the step size of the Slider.","Sets the step size of the VerticalSlider.","Sets the style variant of this Button.","Sets the style of the Checkbox.","Sets the style of the ComboBox.","Sets the style of the Container.","Sets the style of the PaneGrid.","Sets the style of the PickList.","Sets the style of the ProgressBar.","Sets the style of the Radio button.","Sets the style of the Rule.","Sets the style of the Scrollable .","Sets the style of the Slider.","Sets the style of the TextInput.","Sets the style of the Toggler.","Sets the style of the Tooltip.","Sets the style of the VerticalSlider.","Sets the style variant of this Svg.","Display vector graphics in your application.","Creates a new Svg widget from the given Handle.","","","","","","","","","","","","","","","","","","","Draw and interact with text.","Creates a new Text widget with the provided content.","Sets the horizontal alignment of the text of the Toggler","Display a multi-line text input for text editing.","Creates a new TextEditor.","Display fields that can be filled with text.","Creates a new TextInput.","Sets the style of the TextInput of the ComboBox.","Sets the text text::LineHeight of the Checkbox.","Sets the text text::LineHeight of the PickList.","Sets the text text::LineHeight of the Radio button.","Sets the text text::LineHeight of the Toggler.","Sets the text::Shaping strategy of the Checkbox.","Sets the text::Shaping strategy of the PickList.","Sets the text::Shaping strategy of the Radio button.","Sets the text::Shaping strategy of the Toggler.","Sets the text size of the Checkbox.","Sets the text size of the PickList.","Sets the text size of the Radio button.","Sets the text size o the Toggler.","Show toggle controls using togglers.","Creates a new Toggler.","Display a widget over another.","Creates a new Tooltip with the provided content, tooltip …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the Component state …","Creates a vertical Rule with the given width.","Creates a vertical Rule with the given width.","Display an interactive selector of a single value from a …","Creates a new VerticalSlider.","Creates a new vertical Space with the given Length.","Produces the widgets of the Component, which may trigger …","Sets the width of the Column.","","","Sets the width of the Row.","","","Sets the width of the Button.","Sets the width of the Checkbox.","","Sets the width of the ComboBox.","","","Sets the width of the Container.","Sets the width of the PaneGrid.","","","Sets the width of the PickList.","Sets the width of the ProgressBar.","","","Sets the width of the Radio button.","","","Sets the width of the Scrollable.","Sets the width of the Slider.","","","","Sets the width of the TextInput.","","Sets the width of the Toggler.","","","Sets the width of the VerticalSlider.","","","","Sets the width of the Svg.","","","Sets the width of the Image boundaries.","Sets the width of the Canvas.","","","Creates a Column with the given elements.","Creates a Row with the given elements.","Creates an amount of vertical Space.","Creates an amount of horizontal Space.","The appearance of a button.","A generic widget that produces a message when pressed.","The local state of a Button.","The supported style of the StyleSheet.","A set of rules that dictate the style of a button.","Produces the active Appearance of a button.","","","","","","","","","","","The Background of the button.","The border Color of the button.","The border radius of the button.","The border width of the button.","","","","","","","","","","","","","","","","","Produces the disabled Appearance of a button.","","","Draws a Button.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Produces the hovered Appearance of a button.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the layout of a Button.","Returns the mouse::Interaction of a Button.","Creates a new State.","Produces the pressed Appearance of a button.","The amount of offset to apply to the shadow of the button.","The text Color of the button.","","","","","","","","","","","","","","","","","","","Processes the given Event and updates the State of a Button","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A simple cache that stores generated Geometry to avoid …","A widget capable of drawing 2D graphics.","A Canvas event.","The style used to fill geometry.","","","The kind of geometry this renderer can draw.","A fill which linearly interpolates colors along a …","A Gradient color.","A keyboard event.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A linear gradient interpolates colors along a direction …","A sharp corner.","A mouse event.","An immutable set of points that may or may not be …","The state and logic of a Canvas.","A renderer capable of drawing some Self::Geometry.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The internal state mutated by the Program.","The style of a stroke.","The coloring style of some drawing.","A bunch of text that can be drawn to a canvas","","","A touch event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the coordinate of the center of the Frame.","Creates a new Path representing a circle given its center …","Clears the Cache, forcing a redraw the next time it is …","","","","","","","","","","","","","","","","","","","","","The color of the text","","","","","","","","","","","","","","The contents of the text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the given layers of Self::Geometry.","Draws the state of the Program, producing a bunch of …","Draws Geometry using the provided closure and stores it in …","","","","","","","","","","","","","","","","","Handle events of a canvas.","Fill Geometry with a certain style.","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","","","","","","","","","","","","The font of the text","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","A gradient that can be used as a fill for some geometry.","Returns the height of the Frame.","The horizontal alignment of the text","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Path representing a line segment given its …","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The line height of the text.","The shape to be used at the corners of paths or basic …","Returns the current mouse interaction of the Program.","","Creates a new empty Cache.","Creates a new Path with the provided closure.","The offset of LineDash::segments to start the pattern.","Packs the Gradient for use in shader code.","Build different kinds of 2D shapes.","The position of the text relative to the alignment …","Returns the internal lyon_path::Path.","Creates a new Path representing a rectangle given its …","Applies a rotation in radians to the current transform of …","The fill rule defines how to determine what is inside and …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","The alternating lengths of lines and gaps which describe …","The shaping strategy of the text.","Returns the dimensions of the Frame.","The size of the text","Create lines from a Path and assigns them various …","Draws the stroke of the given Path on the Frame with the …","The color or gradient of the fill.","The color or gradient of the stroke.","","","","","","","","","","","Returns the current Path with the given transform applied …","Applies a translation to the current transform of the Frame…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the State of the Program.","The vertical alignment of the text","Returns the width of the Frame.","The distance between the two edges of the stroke.","Executes the given drawing operations within a Rectangle …","Sets the color of the Stroke.","Sets the LineCap of the Stroke.","Sets the LineJoin of the Stroke.","Stores the current transform of the Frame and executes the …","Sets the width of the Stroke.","The Event was handled and processed by a widget.","A Canvas event.","The Event was NOT handled by any widget.","A keyboard event.","A mouse event.","The status of an Event after being processed.","A touch event.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Merges two Status into one.","","","","","","","","","","","The style used to fill geometry.","A Gradient color.","","The fill rule defines how to determine what is inside and …","A solid Color.","The coloring style of some drawing.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The fill rule defines how to determine what is inside and …","The color or gradient of the fill.","","","","","","","","","","A fill which linearly interpolates colors along a …","A linear gradient.","A linear gradient interpolates colors along a direction …","Packed Gradient data for use in shader code.","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","","","","","","","","","","","","","","","","","","","","","","","","","","","The absolute ending position of the gradient.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Linear builder.","Creates a new Packed gradient for use in shader code.","Packs the Gradient for use in shader code.","The absolute starting position of the gradient.","ColorStops along the linear gradient direction.","","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","A Path builder.","An immutable set of points that may or may not be …","","","Build and draw curves.","Adds an Arc to the Path from start_angle to end_angle in a …","Adds a circular arc to the Path with the given control …","","","","","","","","","Adds a cubic Bézier curve to the Path given its two …","","","","","Builds the Path of this Builder.","The center of the arc.","Adds a circle to the Path given its center coordinate and …","","","Closes the current sub-path in the Path with a straight …","","","","","","","","","","","","Adds an ellipse to the Path using a clockwise direction.","The end of the segment’s angle in radians, clockwise …","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Connects the last point in the Path to the given Point …","Moves the starting point of a new sub-path to the given …","Creates a new Builder.","Adds a quadratic Bézier curve to the Path given its …","The radius of the arc.","Adds a rectangle to the Path given its top-left corner …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","An elliptical Arc.","","","","","","","","The center of the arc.","The center of the arc.","","","","","","","","The end of the segment’s angle in radians, clockwise …","The end of the segment’s angle in radians, clockwise …","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","The radii of the arc’s ellipse. The horizontal and …","The radius of the arc.","The clockwise rotation of the arc’s ellipse.","The start of the segment’s angle in radians, clockwise …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","Flag parameters for arcs as described by the SVG …","An alias for usize.","A view over a contiguous storage of custom attributes.","Interface for objects storing custom attributes associated …","An alias for a slice of f32 values.","","","","A beveled corner is to be used to join path segments. The …","The stroke for each sub-path does not extend beyond its …","ID of a control point in a path.","","","","","","","ID of an endpoint point in a path.","","Represents an event or edge of path.","Refers to an event in a path.","The fill rule defines how to determine what is inside and …","","","","A path event representing endpoints and control points as …","A view over a sequence of endpoint IDs forming a polygon.","","","","Line cap as defined by the SVG specification.","Line join as defined by the SVG specification.","A sharp corner is to be used to join path segments.","Same as a miter join, but if the miter limit is exceeded, …","An empty attribute slice.","","","","A simple path data structure.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","The commands of a path encoded in a single array using IDs …","A view over PathCommands.","A path event representing endpoints and control points as …","A view on a Path.","A view over a sequence of endpoints forming a polygon.","Interface for types types (typically endpoints and control …","Interface for objects storing endpoints and control points …","","","","","","At each end of each sub-path, the shape representing the …","A round corner is to be used to join path segments.","The positive or negative side of a vector or segment.","At the end of each sub-path, the shape representing the …","The two possible orientations for the edges of a shape to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a view on the path commands.","Returns a view on this Path.","","Returns a slice over an endpoint’s custom attributes.","Returns a slice over an endpoint’s custom attributes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Path building utilities.","Creates a PathCommandsBuilder to create path commands.","Creates a Builder to build a path.","","Creates a BuilderWithAttributes to build a path with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A generic representation for paths that allow more control …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns an iterator over the path, with endpoints and …","Returns the first endpoint and its custom attributes if …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the endpoint’s custom attributes as a slice of …","","","","","","","","","","","","","","","","","","","Iterates over the endpoint and control point ids of the …","Iterates over the endpoint and control point ids of the …","Returns an iterator of IdEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the path buffer is empty.","Returns whether the path buffer is empty.","","","","","Returns an iterator over the path commands.","Returns an iterator over the path commands.","Iterates over the entire Path, ignoring custom attributes.","Iterates over the path.","","","Returns an iterator of Event<&T>.","","Iterates over the entire Path with custom attributes.","Iterates over the entire Path with custom attributes.","Tools to iterate over paths.","Of the four candidate arc sweeps, two will represent an …","Returns the last endpoint and its custom attributes if any.","","Returns the number of paths in the path buffer.","Returns the number of paths in the path buffer.","f32 version of the lyon_geom types used everywhere. Most …","","Creates an Empty Path.","","Returns the next event id within the path.","Returns the next event id within the path.","Returns the next event id within the sub-path.","Returns the next event id within the path.","Returns the number of float attributes per endpoint.","","","","","","","The default path data structure.","A container to store multiple paths contiguously.","Returns an iterator of PathEvent.","Returns a view on a path made of these commands with …","","","Specific path types for polygons.","","","Returns a reversed version of this path in the form of an …","Returns a reversed version of this path in the form of an …","Creates an WithSvg to build a path with a rich set of …","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","","","","","","","","","","","","lyon_path traits reexported here for convenience.","","Applies a transform to all endpoints and control points of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The radius of each corner of a rounded rectangle.","Builds a path.","A Builder that approximates curves with successions of …","A convenience wrapper for PathBuilder without custom …","The base path building interface.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Builds a path with a transformation applied.","Implements an SVG-like building interface on top of a …","","","","","","Adds a sub-path containing a circle.","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","","Adds an elliptical arc.","","","","","","","","","","","","","","","","","","","","","","Starts a new sub-path at a given position.","","","Starts a new sub-path at a given position.","","","","","","","","","","","","","","Builds a path object, consuming the builder.","","","","","","","Builds a path object, consuming the builder.","","","","","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","","","Closes the current sub path.","","","","","","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","","","","","","Adds a cubic bézier curve to the current sub-path.","","","","","","","","","","","","","","","","","","","","","","","","Ends the current sub path.","","","Ends the current sub path.","","","","","","Returns a builder that approximates all curves with …","","Returns a builder that approximates all curves with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Adds an horizontal line segment.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","","","","","","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","","","","","","","","","","","","Applies the provided path event.","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","","","","","Adds a quadratic bézier curve to the current sub-path.","","Equivalent to arc_to in relative coordinates.","","Equivalent to cubic_bezier_to in relative coordinates.","","Adds an horizontal line segment in relative coordinates.","","Equivalent to line_to in relative coordinates.","","Equivalent to move_to in relative coordinates.","","Equivalent to quadratic_bezier_to in relative coordinates.","","Adds a vertical line segment in relative coordinates.","","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","","","","","","Hints at the builder that a certain number of endpoints …","","","","Equivalent to cubic_bezier_to with implicit first control …","","Equivalent to quadratic_bezier_to with implicit control …","","Equivalent to smooth_cubic_bezier_to in relative …","","Equivalent to smooth_quadratic_bezier_to in relative …","","","","","","","Returns a builder that applies the given transformation to …","","Returns a builder that applies the given transformation to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a vertical line segment.","","","Returns a builder that support SVG commands.","Returns a builder that support SVG commands.","","A view on a PathCommands buffer and two slices for …","An iterator of Event<&Endpoint, &ControlPoint>.","An iterator of Event<&Endpoint, &ControlPoint>.","The commands of a path encoded in a single array using IDs …","Builds path commands.","A view over PathCommands.","An iterator of PathEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes the builder and returns path commands.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using IDs.","","Creates a builder without allocating memory.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a pre-allocated builder.","An angle in radians","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","","A 2d curve segment defined by four points: the beginning …","","","","","","","An infinite line defined by a point and a vector.","A line defined by the equation …","A linear segment.","","","","","","A 2d curve segment defined by three points: the beginning …","Alias for euclid::default::Rotation2D","","","","","","Common APIs to segment types.","","An elliptic arc curve segment using the SVG’s end-point …","","","","Alias for euclid::default::Transform2D","Alias for euclid::default::Translation2D","A 2D triangle defined by three points a, b and c.","","","","","","","","","","","","","","","","","","","Return the curve after the split point.","Return the curve after the split point.","","","Return the curve after the split point.","","Return the segment after the split point.","","Return the curve after the split point.","Angle in radians","Returns the shortest signed angle between two angles.","","","Compute the length of the segment using a flattened …","","","","Compute the length of the segment using a flattened …","","","Elliptic arc related maths and tools.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the curve before the split point.","Return the curve before the split point.","","","Return the curve before the split point.","","Return the segment before the split point.","Return the curve before the split point.","","","","","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle that contains the curve.","Return the smallest rectangle containing this segment.","Returns the smallest rectangle the curve is contained in","Returns the smallest rectangle that contains this triangle.","","Returns the smallest range of x that contains this curve.","Returns the smallest range of x that contains this curve.","Returns a conservative range of x that contains this …","","Returns the smallest range of y that contains this curve.","Returns the smallest range of y that contains this curve.","Returns a conservative range of y that contains this …","Returns a triangle containing this curve segment.","","","","Cast from one numeric representation to another.","","","Create simple circle.","Clip this segment against a rectangle.","Horizontally clip this segment against a range of the x …","Vertically clip this segment against a range of the y axis.","","","","","","","","","","","","","","","","","","","Computes the closest point on this segment to p.","Analytic solution to finding the closest point on the …","","","","","","","","","","","","","","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","","","","","","","","","","","","","","","","","","","","","Sample the derivative at t (expecting t between 0 and 1).","","","Sample the curve’s derivative at t (expecting t between …","","Sample the curve’s derivative at t (expecting t between …","","Computes the distance between this segment and a point.","","","Returns the shortest distance between this segment and a …","","","","","","","","","","","","","","","","","","","","","","","","","Sample x derivative at t (expecting t between 0 and 1).","Sample the x coordinate of the curve’s derivative at t …","","","","Sample the x coordinate of the curve’s derivative at t …","Sample y derivative at t (expecting t between 0 and 1).","","Sample the y coordinate of the curve’s derivative at t …","","Sample the y coordinate of the curve’s derivative at t …","","","Epsilon constants are usually not a good way to deal with …","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle the curve is contained in.","Returns a conservative rectangle that contains the curve.","","Returns a conservative range of x that contains this curve.","Returns a conservative range of x that contains this curve.","","Returns a conservative range of y that contains this curve.","Returns a conservative range of y that contains this curve.","Computes a “fat line” of this segment.","Computes a “fat line” of this segment.","","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Find the interval of the beginning of the curve that can …","Swap the direction of the segment.","Swap the direction of the segment.","","Swap the beginning and the end of the segment.","","","Returns an inverted version of this segment where the …","Swap the beginning and the end of the segment.","","","","","","","","","","","Approximate the arc with a sequence of cubic bézier …","Approximates the arc with a sequence of cubic bézier …","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","","Compute a flattened approximation of the curve, invoking a …","","Invokes a callback at each inflection point if any.","","Return local x extrema or None if this curve is monotonic.","","Return local y extrema or None if this curve is monotonic.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","","","","Start of the curve.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","Convert from the SVG arc notation.","","Sample the curve’s angle at t (expecting t between 0 and …","","The extent of the element in the U units along the y axis …","","","","","","","","","","","","","","Computes the intersection (if any) between this segment …","","Test for triangle-triangle intersection.","","","Test for triangle-segment intersection.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the curve can be approximated with a …","Returns true if the angle is a finite number.","","Returns true if the curve can be approximated with a …","Returns true if the curve can be approximated with a …","Returns whether this segment is fully monotonic.","Returns whether this segment is fully monotonic.","Returns true if the curve can be safely approximated with …","Per SVG spec, this arc should be rendered as a line_to …","","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the y axis.","Returns whether this segment is monotonic on the y axis.","Of the four candidate arc sweeps, two will represent an …","Computes the length of this segment.","Computes the length of this segment.","Linear interpolation between two angles, using the …","","","Computes the intersection points (if any) between this …","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","Return the x inflection point or None if this curve is …","Return the y inflection point or None if this curve is …","","","","","","","","Computes thid mid-point of this segment.","","","","","","","Computes the number of quadratic bézier segments required …","","","","","","","Shorthand for Point::new(x, y).","","Returns this angle in the [0..2*PI[ range.","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment a …","","","","","Sample the curve at t (expecting t between 0 and 1).","Sample the curve at t (expecting t between 0 and 1).","","","Sample the curve at t (expecting t between 0 and 1).","","Sample the segment at t (expecting t between 0 and 1).","","Sample the curve at t (expecting t between 0 and 1).","Sample the curve’s tangent at t (expecting t between 0 …","Changes the segment’s length, moving destination point.","Returns this angle in the ]-PI..PI] range.","","","Returns (sin(self), cos(self)).","Shorthand for Size::new(x, y).","Return the parameter values corresponding to a given x …","","Return the parameter values corresponding to a given y …","","","","","","Split this curve into two sub-curves.","","Split this curve into two sub-curves.","","Split this curve into two sub-curves.","","Split this curve into two sub-segments.","","Split this curve into two sub-curves.","","Return the curve inside a given range of t.","","Return the sub-curve inside a given range of t.","","Return the sub-curve inside a given range of t.","","Return the sub-segment inside a given range of t.","","Return the sub-curve inside a given range of t.","Computes the squared distance between this segment and a …","Returned the squared distance to a point.","Returns the shortest squared distance between this segment …","Computes the squared length of this segment.","","","","","","If sweep is true, then the arc will be drawn in a “…","","","End of the curve.","","","","","","","","","","","","","Converts this arc from endpoints to center notation.","Elevate this curve to a third order bézier.","","","","","","Cast angle to f32.","","","","","Cast angle f64.","Returns the line containing this segment.","","","","","","","","","","Approximate the curve with a single quadratic bézier …","Evaluates an upper bound on the maximum distance between …","Convert to the SVG arc notation.","Returns the vector between this segment’s from and to …","","[Not implemented] Applies the transform to this triangle …","Applies the transform to this curve and returns the …","Applies the transform to this segment and returns the …","Applies the transform to this curve and returns the …","","Fallible cast from one numeric representation to another.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for Vector::new(x, y).","","","","The extent of the element in the U units along the x axis …","Sample x at t (expecting t between 0 and 1).","","","Sample the x coordinate of the curve at t (expecting t …","","Sample the x coordinate of the segment at t (expecting t …","","","Sample the x coordinate of the curve at t (expecting t …","","","The x (traditionally, horizontal) coordinate.","Find the advancement of the x-most position in the curve.","Find the advancement of the x-most position in the curve.","Find the x-least position in the curve.","Find the advancement of the x-least position in the curve.","","","Sample y at t (expecting t between 0 and 1).","","","","Sample the y coordinate of the curve at t (expecting t …","","Sample the y coordinate of the segment at t (expecting t …","","Sample the y coordinate of the curve at t (expecting t …","","","The y (traditionally, vertical) coordinate.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-least position in the curve.","Find the advancement of the y-least position in the curve.","","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","Flattening iterator for arcs.","An elliptic arc curve segment using the SVG’s end-point …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","Of the four candidate arc sweeps, two will represent an …","","","","","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","A string with a fixed capacity.","A vector with a fixed capacity.","Error value indicating insufficient capacity","A draining iterator for ArrayVec.","By-value iterator for ArrayVec.","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a raw mutable pointer to the vector’s buffer.","Return a mutable slice containing all elements of the …","Return a mutable string slice of the whole ArrayString.","Return a raw pointer to the vector’s buffer.","","","Return a slice containing all elements of the vector.","Return a string slice of the whole ArrayString.","","","","","","","","","","","","","","","Return the capacity of the ArrayVec.","Return the capacity of the ArrayString.","Remove all elements in the vector.","Make the string empty.","","","","","","","","","","","","","","","","","","","","","","Return an empty array","Return an empty ArrayString","","","","","","","","","","","","","","","","","","","","Create a draining iterator that removes the specified …","","","","","","","","","Extract the overflowing element","","","","","","","","","","","","","","","Extend the ArrayVec with an iterator.","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ArrayString from a str.","Returns the argument unchanged.","","","","","","Create a new ArrayString from a byte string literal.","Create an ArrayVec from an iterator.","","","","","","","","","","","","","","","","","","","","Insert element at position index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the inner fixed size array, if it is full to its …","Return the inner fixed size array.","","","","","","","","","","","Returns whether the ArrayVec is empty.","Returns whether the string is empty.","Return true if the ArrayVec is completely filled to its …","Return if the ArrayString is completely filled.","","","","Return the number of elements in the ArrayVec.","","Return the length of the string.","","","","","Create a new empty ArrayVec.","Create a new empty ArrayString.","Create a new CapacityError from element.","Create a new empty ArrayVec (const fn).","Create a new empty ArrayString (const fn).","","","","","","","","","Remove the last element in the vector and return it.","Removes the last character from the string and returns it.","Remove the element at index and shift down the following …","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","Push element to the end of the vector without checking the …","Returns the capacity left in the ArrayVec.","Returns the capacity left in the ArrayString.","Remove the element at index and shift down the following …","Removes a char from this ArrayString at a byte position …","Retains only the elements specified by the predicate.","Set the vector’s length without dropping or moving out …","Set the strings’s length.","Convert into a CapacityError that does not carry an …","","","","Remove the element at index and swap the last element into …","Remove the element at index and swap the last element into …","Returns the ArrayVec, replacing the original with a new …","","","","","","","Shortens the vector, keeping the first len elements and …","Shortens this ArrayString to the specified length.","","","","","","Copy all elements from the slice and append to the ArrayVec…","","","","","","","","","Insert element at position index.","","","","","","","","","","","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new ArrayString value fully filled with ASCII …","A 2d curve segment defined by four points: the beginning …","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","An angle in radians","A 2d vector of booleans, useful for component-wise logic …","A 3d vector of booleans, useful for component-wise logic …","A 2d axis aligned rectangle represented by its minimum and …","An axis aligned 3D box represented by its minimum and …","Homogeneous vector in 3D space.","A one-dimensional distance, with value represented by T …","A 2d Point tagged with a unit.","A 3d Point tagged with a unit.","A 2d Rectangle optionally tagged with a unit.","A rigid transformation. All lengths are preserved under …","A transform that can represent rotations in 2d, …","A transform that can represent rotations in 3d, …","A scaling factor between two different units of …","A group of 2D side offsets, which correspond to …","A 2d size tagged with a unit.","A 3d size tagged with a unit.","A 2d transform represented by a column-major 3 by 3 …","A 3d transform stored as a column-major 4 by 4 matrix.","A 2d transformation from a space to another that can only …","A 3d transformation from a space to another that can only …","Trait for basic trigonometry functions, so they can be …","The default unit.","A 2d Vector tagged with a unit.","A 3d Vector tagged with a unit.","Computes the absolute value of each component.","Computes the absolute value of each component.","Computes the vector with absolute values of each component.","Computes the vector with absolute values of each component.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if all components are true and false …","Returns true if all components are true and false …","Returns new vector with by-component AND operation applied.","Returns new vector with by-component AND operation applied.","Angle in radians","Returns the signed angle between this vector and the x …","Returns the signed angle between this vector and another …","Returns the positive angle between this vector and another …","Returns true if any component are true and false otherwise.","Returns true if any component are true and false otherwise.","","","","","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","Returns true is this transform is approximately equal to …","","","","Utilities for testing approximate ordering - especially …","","","Returns result of multiplication of both components","Creates a rotation around a given axis.","Creates a rotation around the x axis.","Creates a rotation around the y axis.","Creates a rotation around the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for …","Shorthand for BoolVector2D { x, y }.","Shorthand for BoolVector3D { x, y, z }.","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast the unit","Cast the unit","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit","Cast the unit.","Cast the unit.","","Rounds each component to the smallest integer equal or …","See Point2D::ceil()","Rounds each component to the smallest integer equal or …","See Point3D::ceil()","Rounds each component to the smallest integer equal or …","See Size2D::ceil().","Rounds each component to the smallest integer equal or …","See Size3D::ceil().","See Vector2D::ceil()","Rounds each component to the smallest integer equal or …","Rounds each component to the smallest integer equal or …","See Vector3D::ceil()","","","","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the size each component of which clamped by …","Returns the size each component of which clamped by …","Returns the vector each component of which is clamped by …","Returns the vector each component of which is clamped by …","Return this vector with minimum and maximum lengths …","Return this vector with minimum and maximum lengths …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the component-wise division of the two vectors.","Returns the component-wise division of the two vectors.","Returns the component-wise multiplication of the two …","Returns the component-wise multiplication of the two …","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this box contains the point. Points are …","Returns true if this box3d contains the point. Points are …","Returns true if this rectangle contains the point. Points …","","","Returns true if this box contains the interior of the …","Returns true if this box3d contains the interior of the …","Returns true if this rectangle contains the interior of …","","Returns the norm of the cross product [self.x, self.y, 0] …","Cross product.","Decompose this into a translation and an rotation to be …","A set of aliases for all types, tagged with the default …","","","","","","","","","","","Returns the identity transform.","Returns the identity transform.","","","","","","","","The extent of the element in the U units along the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes and returns the determinant of this transform.","Compute the determinant of the transform.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calculates Euclidean division, the matching method for …","Calculates Euclidean division, the matching method for …","Dot product.","Dot product.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a rotation from Euler angles.","Create a 3d point from this one, using the specified z …","Create a 3d vector from this one, using the specified z …","","Rounds each component to the biggest integer equal or …","See Point2D::floor()","See Point3D::floor()","Rounds each component to the biggest integer equal or …","Rounds each component to the biggest integer equal or …","See Size2D::floor().","See Size3D::floor().","Rounds each component to the biggest integer equal or …","See Vector2D::floor()","Rounds each component to the biggest integer equal or …","Rounds each component to the biggest integer equal or …","See Vector3D::floor()","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Constructor taking angle and length","Create a transform providing its components via an array …","Create a transform providing its components via an array …","Equivalent to from_array with elements packed two at a time","Equivalent to from_array with elements packed four at a …","Constructor setting the same value to all sides, taking a …","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor taking a typed Length for each side.","Constructor taking scalar strongly typed lengths.","Constructor taking scalar strongly typed lengths.","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor.","Returns the smallest box containing all of the provided …","Returns the smallest box containing all of the provided …","Returns the smallest rectangle defined by the …","","Convenience function to create a scale transform from a …","Creates a Box2D of the given size, at offset zero.","Creates a Box3D of the given size, at offset zero.","Creates a rect of the given size, at offset zero.","","","","","","","","","","","","","","","","","","","","","","","","","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unit-less value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Construct side offsets from min and a max vector offsets.","Construct side offsets from min and a max vector offsets.","Unpack the underlying value from the wrapper.","Returns the underlying scalar scale factor.","Returns self.angle as a strongly typed Angle<T>.","Returns vector with results of “greater then” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","","","","","","","","","","","","","","","","","","","","","","","","","","","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","","Component multiplied by the imaginary number i.","Creates the identity rotation.","Creates the identity rotation.","Creates an identity scale (1.0).","Create an identity matrix:","Creates an identity matrix:","Creates no-op translation (both x and y is zero()).","Creates no-op translation (x, y and z is zero()).","Construct an identity transform","Inflates the box by the specified sizes on each side …","Inflates the box by the specified sizes on each side …","","","","","","","","","","","","","","","","","","","","","","","","","Calculate the size and position of an inner box.","Calculate the size and position of an inner rectangle.","Computes the intersection of two boxes, returning None if …","","","Computes the intersection of two boxes without check …","","Returns true if the two boxes intersect.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","","","","","Calls U::from(self).","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the inverse of this rotation.","Returns the inverse of this rotation.","The inverse Scale (1.0 / self).","Returns the inverse transform if possible.","Returns the inverse transform if possible.","Return the inverse transformation.","Return the inverse transformation.","Inverts the transformation","Returns true if this transform can be represented with a …","Check whether shapes on the XY plane with Z pointing …","Returns true if the size is zero, negative or NaN.","Returns true if the size is zero, negative or NaN.","","Returns true if any component of size is zero, negative, …","Returns true if any component of size is zero, negative or …","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if this scale has no effect.","Check if translation does nothing (both x and y is zero()).","Check if translation does nothing (x, y and z is zero()).","Returns whether it is possible to compute the inverse …","Returns whether it is possible to compute the inverse …","Returns true if the box has a negative area.","Returns true if the box has a negative volume.","Returns true if norm of this quaternion is (approximately) …","Returns true if both components is positive and false any …","Returns true if all components is positive and false any …","Returns true if all side offsets are zero.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","Returns the vector length.","Returns the vector length.","Linearly interpolate between this box and another box.","Linearly interpolate between this box3d and another box3d.","Linearly interpolate between this length and another …","Linearly interpolate between this point and another point.","Linearly interpolate between this point and another point.","Linearly interpolate between this rectangle and another …","Basic Linear interpolation between this rotation and …","Linearly interpolate each component between this size and …","Linearly interpolate between this size and another size.","Linearly interpolate each component between this vector …","Linearly interpolate each component between this vector …","Returns vector with results of “lower then” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","","","","","","","","","","","","","","","","","","","","","","","Returns maximum between this length and another length.","","","","","Returns the size each component of which are maximum of …","Returns the size each component of which are maximum of …","Returns the vector each component of which are maximum of …","Returns the vector each component of which are maximum of …","","","","","Returns minimum between this length and another length.","","","","","Returns the size each component of which are minimum of …","Returns the size each component of which are minimum of …","Returns the vector each component of which are minimum of …","Returns the vector each component of which are minimum of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multiplies all of the transform’s component by a scalar …","","","","","","","","","Constructor.","Constructor.","Constructor taking scalar values directly.","Associate a value with a unit of measure.","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Constructor.","Creates a rotation from an angle in radians.","","Constructor taking a scalar for each side.","Constructor taking scalar values.","Constructor taking scalar values.","Create a transform specifying its components in using the …","Create a transform specifying all of it’s component as a …","","","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Construct a new rigid transformation, where the rotation …","Create a transform representing a 2d transformation from …","Constructor setting the same value to all sides, taking a …","Construct a new rigid transformation, where the translation…","Returns true if all components are false and false …","Returns true if all components are false and false …","Computes the norm of this quaternion.","Returns a unit quaternion from this one.","Returns the vector with length of one unit.","Returns the vector with length of one unit","Returns new vector with results of negation operation on …","Returns new vector with results of negation operation on …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","A one-dimensional length, tagged with its units.","","Constructor, setting all components to one.","Constructor, setting all components to one.","Returns new vector with by-component OR operation applied.","Returns new vector with by-component OR operation applied.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","","Create an orthogonal projection transform.","Calculate the b and position of an outer box.","Calculate the size and position of an outer rectangle.","Returns a box that encompasses the result of transforming …","Returns a 2d box that encompasses the result of …","Returns a 3d box that encompasses the result of …","Returns a rectangle that encompasses the result of …","Returns a rectangle that encompasses the result of …","","","","Create a simple perspective transform, projecting to the …","Shorthand for Point2D::new(x, y).","Shorthand for Point3D::new(x, y).","","Applies a rotation before self’s transformation and …","Returns a transform with a rotation applied before self’…","Applies a scale before self’s transformation and returns …","Returns a transform with a scale applied before self’s …","Applies a translation before self’s transformation and …","Returns a transform with a translation applied before self…","Returns this vector projected onto another one.","Returns this vector projected onto another one.","Returns a projection of this transform in 2d space.","Creates a rotation around from a quaternion representation.","The real part.","Creates a rotation from an angle in radians.","","","Shorthand for …","Returns a reflection vector using an incident ray and a …","Returns a reflection vector using an incident ray and a …","Calculates the least nonnegative remainder of …","Calculates the least nonnegative remainder of …","","Return the normalized vector even if the length is larger …","Return the normalized vector even if the length is larger …","Returns a rotation transform.","Create a 3d rotation transform from an angle / axis. The …","","Return a box with edges rounded to integer coordinates, …","Return a box3d with edges rounded to integer coordinates, …","Rounds each component to the nearest integer value.","See Point2D::round()","See Point3D::round()","Rounds each component to the nearest integer value.","Return a rectangle with edges rounded to integer …","Rounds each component to the nearest integer value.","See Size2D::round().","Rounds each component to the nearest integer value.","See Size3D::round().","See Vector2D::round()","Rounds each component to the nearest integer value.","Rounds each component to the nearest integer value.","See Vector3D::round()","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","","","","","","Create a 2d scale transform:","Create a 3d scale transform:","Returns point, each component of which or from a, or from b…","Returns point, each component of which or from a, or from b…","Returns size, each component of which or from a, or from b …","Returns size, each component of which or from a, or from b …","Returns vector, each component of which or from a, or from …","Returns vector, each component of which or from a, or from …","Change the size of the box by adjusting the max endpoint …","","","","","Shorthand for Size2D::new(w, h).","Shorthand for Size3D::new(w, h, d).","Create a 2d skew transform.","Spherical linear interpolation between this rotation and …","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","","","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Returns the vector’s length squared.","Returns the vector’s length squared.","Computes the squared norm of this quaternion.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a rotation representing the other rotation …","Returns a rotation representing this rotation followed by …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two transforms such that …","Applies a rotation after self’s transformation and …","Returns a transform with a rotation applied after self’s …","Applies a scale after self’s transformation and returns …","Returns a transform with a scale applied after self’s …","Applies a translation after self’s transformation and …","Returns a transform with a translation applied after self…","Convert into a 2d point.","Create a 2D transform picking the relevant terms from this …","Convert into a 2d vector.","Convert into a 3d point with z-coordinate equals to zero.","Creates a 3d rotation (around the z axis) from this 2d …","Create a 3D transform from the current transform","Convert into a 3d vector with z coordinate equals to …","Cast into an array with x and y.","Cast into an array with x, y and z.","Return this size as an array of two elements (width, then …","Return this size as an array of three elements (width, …","Returns an array containing this transform’s terms.","Returns an array containing this transform’s terms.","Cast into an array with x and y.","Cast into an array with x, y and z.","Cast into an array with x and y.","Cast into an array with x, y and z.","","Cast into an array with x, y, z and 0.","Returns an array containing this transform’s terms …","Returns an array containing this transform’s terms …","Equivalent to to_array with elements packed two at a time …","Equivalent to to_array with elements packed four at a time …","Equivalent to to_array_transposed with elements packed …","","Cast into an f32 box.","Cast into an f32 box3d.","Cast into an f32 point.","Cast into an f32 point.","Cast into an f32 rectangle.","Cast into an f32 size.","Cast into an f32 size.","Cast into an f32 vector.","Cast into an f32 vector.","Cast into an f64 box.","Cast into an f64 box3d.","Cast into an f64 point.","Cast into an f64 point.","Cast into an f64 rectangle.","Cast into an f64 size.","Cast into an f64 size.","Cast into an f64 vector.","Cast into an f64 vector.","Cast into an i32 box, truncating decimals if any.","Cast into an i32 box3d, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 rectangle, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i64 box, truncating decimals if any.","Cast into an i64 box3d, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 rectangle, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","","","","","","","","","","","","","","","","","","","","","","","","","","","Cast this vector into a point.","Cast this vector into a point.","Convert into Cartesian 2D point.","Convert into Cartesian 3D point.","","Cast this vector into a size.","Returns the matrix representation of this rotation.","Returns the matrix representation of this rotation.","Returns the matrix representation of this translation.","Returns the matrix representation of this translation.","Creates translation by this vector in vector units.","Creates translation by this vector in vector units","","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Return this size as a tuple of two elements (width, then …","Return this size as an array of three elements (width, …","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","","Cast into a tuple with x, y, z and 0.","Cast into an u32 box, truncating decimals if any.","Cast into an u32 box3d, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 rectangle, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u64 rectangle, truncating decimals if any.","Cast into an u64 size, truncating decimals if any.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Cast into an usize box, truncating decimals if any.","Cast into an usize box3d, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize rectangle, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast this point into a vector.","Cast this point into a vector.","Return this size as a vector with width and height.","Return this size as a vector with width, height and depth.","Cast into a 2D vector.","Cast into a 3D vector.","","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 3D box and cast its unit.","","Returns the given 2d point transformed by this rotation.","Returns the given point transformed by this scale.","","","Returns the given point transformed by this transform.","Translate a point and cast its unit.","","Returns the given 2d point transformed by this rotation …","Returns the given 2d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given 3d point transformed by this rotation.","Returns the given point transformed by this scale.","Returns the given 3d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given rect transformed by this scale.","Translate a rectangle and cast its unit.","Translate a rectangle and cast its unit.","Returns the given size transformed by this scale.","No-op, just cast the unit.","No-op, just cast the unit.","","Returns the given 2d vector transformed by this rotation.","Returns the given vector transformed by this scale.","","Returns the given vector transformed by this matrix.","","","Returns the given 2d vector transformed by this rotation …","Returns the given 2d vector transformed by this matrix.","Returns the given 3d vector transformed by this rotation.","Returns the given 3d vector transformed by this matrix.","Returns the same box, translated by a vector.","Returns the same box3d, translated by a vector.","Returns the same rectangle, translated by a vector.","Create a 2d translation transform:","Create a 3d translation transform:","","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the vector with length of one unit.","Returns the vector with length of one unit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union of two boxes.","Computes the union of two boxes.","","Creates a rotation around from a quaternion representation …","","","","","","","","","","","","","","","","","","","","","","","","Convenience constructor.","Convenience constructor.","Returns the vector part (i, j, k) of this quaternion.","","","Returns result of multiplication of all components","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","Returns the same transform with a different destination …","Returns the same transform with a different destination …","Return this vector scaled to fit the provided length.","Return this vector capped to a maximum length.","Return this vector capped to a maximum length.","Return this vector with a minimum length applied.","Return this vector with a minimum length applied.","Returns the same transform with a different source unit.","Returns the same transform with a different source unit.","","","","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","Returns a 2d point using this point’s x and y coordinates","Returns a 2d vector using this vector’s x and y …","Returns a 2d vector using this vector’s x and y …","","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s x and z …","","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","","Swap x and y.","Swap x and y.","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s y and z …","","","","","The z (traditionally, depth) coordinate.","","","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","","The same as origin().","","The same as origin().","","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","The same as Zero::zero() but available without importing …","","The same as Zero::zero() but available without importing …","","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Trait for testing approximate equality","Default epsilon value","Returns true is this object is approximately equal to the …","Returns true is this object is approximately equal to the …","","","","","","","","","","","","","","","","","","","","","","","Angle in radians","","The extent of the element in the U units along the z axis.","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","Component multiplied by the imaginary number i.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The real part.","","","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","The z (traditionally, depth) coordinate.","","","Defines the smallest integer equal or greater than the …","Defines the biggest integer equal or lower than the …","","Defines the nearest integer value to the original value.","","Rounds to the smallest integer equal or greater than the …","Rounds to the biggest integer equal or lower than the …","","Rounds to the nearest integer value.","","A flattening iterator for quadratic bézier segments.","A flattening iterator for quadratic bézier segments.","","A 2d curve segment defined by three points: the beginning …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Common APIs to segment types.","","Return the curve after the split point.","Compute the length of the segment using a flattened …","Return the curve before the split point.","Sample the derivative at t (expecting t between 0 and 1).","Sample x derivative at t (expecting t between 0 and 1).","Sample y derivative at t (expecting t between 0 and 1).","Swap the direction of the segment.","Approximates the curve with sequence of line segments.","Start of the curve.","Sample the curve at t (expecting t between 0 and 1).","Split this curve into two sub-curves.","Return the curve inside a given range of t.","End of the curve.","","","Sample x at t (expecting t between 0 and 1).","Sample y at t (expecting t between 0 and 1).","","Angle between vectors v1 and v2 (oriented clockwise …","","","","","An iterator that consumes Event iterator and yields …","An iterator that consumes an iterator of Points and …","","An extension trait for PathEvent iterators.","Applies a 2D transform to a path iterator and yields the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator that turns curves into line segments.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create the iterator.","Creates a new transformed path iterator from a path …","","","","","","","","Returns an iterator applying a 2D transform to all of its …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An angle in radians (f32).","Alias for euclid::default::Box2D<f32>","Alias for euclid::default::Point2D<f32>.","Alias for euclid::default::Rotation2D<f32>","Alias for euclid::default::Scale<f32>","Alias for euclid::default::Size2D<f32>.","Alias for euclid::default::Transform2D<f32>","Alias for euclid::default::Translation2D<f32>","Alias for euclid::default::Point2D<f32>.","Angle in radians","The extent of the element in the U units along the y axis …","","","","","","","","","Shorthand for Point::new(x, y).","","Shorthand for Size::new(x, y).","Shorthand for Vector::new(x, y).","The extent of the element in the U units along the x axis …","","The x (traditionally, horizontal) coordinate.","","","The y (traditionally, vertical) coordinate.","","","The default builder for Path.","A builder for Path with custom attributes.","An iterator of endpoint and control point ids for Path and …","An iterator for Path and PathSlice.","An iterator for Path and PathSlice.","A simple path data structure.","A view on a Path.","An iterator of over a Path traversing the path in reverse.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate on a flattened approximation of the path with …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a Path from This iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A Builder that appends a path to an existing PathBuffer.","A Builder that appends a path to an existing PathBuffer, …","Iterator over the paths in a PathBufferSlice.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A view over a sequence of endpoint IDs forming a polygon.","An iterator of Event<EndpointId, ()>.","An iterator of PathEvent.","A view over a sequence of endpoints forming a polygon.","An iterator of IdEvent for Polygon.","An iterator of Event<&Endpoint, ()>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a path.","The base path building interface.","An extension trait for PathEvent iterators.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds an elliptical arc.","Starts a new sub-path at a given position.","Builds a path object, consuming the builder.","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","Ends the current sub path.","","Returns a builder that approximates all curves with …","Returns an iterator that turns curves into line segments.","Adds an horizontal line segment.","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","Equivalent to arc_to in relative coordinates.","Equivalent to cubic_bezier_to in relative coordinates.","Adds an horizontal line segment in relative coordinates.","Equivalent to line_to in relative coordinates.","Equivalent to move_to in relative coordinates.","Equivalent to quadratic_bezier_to in relative coordinates.","Adds a vertical line segment in relative coordinates.","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","Equivalent to cubic_bezier_to with implicit first control …","Equivalent to quadratic_bezier_to with implicit control …","Equivalent to smooth_cubic_bezier_to in relative …","Equivalent to smooth_quadratic_bezier_to in relative …","Returns a builder that applies the given transformation to …","Returns an iterator applying a 2D transform to all of its …","Adds a vertical line segment.","Returns a builder that support SVG commands.","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A Gradient color.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A sharp corner.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The style of a stroke.","The coloring style of some drawing.","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The shape to be used at the corners of paths or basic …","The offset of LineDash::segments to start the pattern.","The alternating lengths of lines and gaps which describe …","The color or gradient of the stroke.","The distance between the two edges of the stroke.","The appearance of a checkbox.","A box that can be checked.","The icon in a Checkbox.","The supported style of the StyleSheet.","A set of rules that dictate the style of a checkbox.","Produces the active Appearance of a checkbox.","","","","","","","","","","","The Background of the checkbox.","The border Color of the checkbox.","The border radius of the checkbox.","The border width of the checkbox.","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Produces the hovered Appearance of a checkbox.","The icon Color of the checkbox.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","The line height of the icon.","The shaping strategy of the icon.","Font size of the content.","The text Color of the checkbox.","","","","","","","","","","","","","","","","","","","A widget for searching and selecting a single value from a …","The local state of a ComboBox.","","","","","","","","Build matchers from given list of options.","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","Creates a new State for a ComboBox with the given list of …","Search list of options for a given query.","","","","","","","","","","Creates a new State for a ComboBox with the given list of …","The appearance of a container.","An element decorating some content.","The identifier of a Container.","The supported style of the StyleSheet.","A set of rules that dictate the Appearance of a container.","","","Produces the Appearance of a container.","","","","","","","","","The Background of the container.","The border Color of the container.","The border radius of the container.","The border width of the container.","","","","","","","","","","","","","","","","","","Draws the background of a Container given its Appearance …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the layout of a Container.","Creates a custom Id.","The text Color of the container.","","","","","","","","","","","","","","","","","Creates a unique Id.","","","Produces a Command that queries the visible screen bounds …","A handle of some image data.","A frame that displays an image while keeping aspect ratio.","A frame that displays an image with the ability to zoom …","","","","","","","","","","","","","","","","","","","Returns a reference to the image Data.","","","","","","","Draws an Image","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates an image Handle containing the image data directly.","Creates an image Handle pointing to the image of the given …","Creates an image Handle containing the image pixels …","","","","","Sets the height of the Viewer.","Returns the unique identifier of the Handle.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the layout of an Image.","","Sets the max scale applied to the image of the Viewer.","Sets the min scale applied to the image of the Viewer.","","Creates a new Viewer with the given State.","","Sets the padding of the Viewer.","Sets the percentage the image of the Viewer will be scaled …","","","","","","","","","","","","","","","","","","","","Zoom and pan on an image.","Creates a new Viewer with the given image Handle.","","Sets the width of the Viewer.","The local state of a Viewer.","A frame that displays an image with the ability to zoom …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the bounds of the underlying image, given the …","","Calls U::from(self).","","","","","","","","Returns if the cursor is currently grabbed by the Viewer.","Creates a new State.","","","","","","","","","","A container that distributes its contents vertically.","","Sets the horizontal alignment of the contents of the Column…","","","","","","","","Distribute content vertically.","","","","","","","","","Returns the argument unchanged.","","","Sets the height of the Column.","","","Calls U::from(self).","","","","","","","","Sets the maximum width of the Column.","","Creates an empty Column.","","","","Sets the Padding of the Column.","Adds an element to the Column.","Sets the vertical spacing between elements.","","","","","","","","","","","","Sets the width of the Column.","Creates a Column with the given elements.","A container that distributes its contents vertically.","Build and show dropdown menus.","The appearance of a menu.","A list of selectable options.","The local state of a Menu.","The supported style of the StyleSheet.","The style sheet of a menu.","","","","Produces the Appearance of a menu.","","","","","","","","","","","","","The Background of the menu.","The border Color of the menu.","The border radius of the menu.","The border width of the menu.","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the font of the Menu.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Creates a new Menu with the given State, a list of …","Creates a new State for a Menu.","Turns the Menu into an overlay Element at the given target …","Sets the Padding of the Menu.","The background Color of a selected option in the menu.","The text Color of a selected option in the menu.","Sets the style of the Menu.","The text Color of the menu.","Sets the text text::LineHeight of the Menu.","Sets the text::Shaping strategy of the Menu.","Sets the text size of the Menu.","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Menu.","All panes are visible","The appearance of the hovered region of a pane grid.","A fixed reference line for the measurement of coordinates.","Bottom edge.","A Pane was picked and then dropped outside of other Pane …","Center region.","The arrangement of a PaneGrid.","The content of a Pane.","The visible contents of the PaneGrid","A four cardinal direction.","↓","An event produced during a drag and drop interaction of a …","A pane that can be dragged.","A Pane was dropped on top of another Pane.","The edges of an area.","An Edge of the full PaneGrid.","Edge region.","The horizontal axis: —","←","Left edge.","A line.","A maximized pane is visible","A layout node of a PaneGrid.","A rectangular region in a PaneGrid used to display widgets.","A Pane.","The region of this Node is taken by a Pane.","A single Pane of the PaneGrid.","A collection of panes distributed using either vertical or …","A Pane was picked for dragging.","The region of a Pane.","An event produced during a resize interaction of a PaneGrid…","→","Right edge.","A divider that splits a region in a PaneGrid into two …","A split of the available space.","The region of this Node is split into two.","The state of a PaneGrid.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","The Target area a pane can be dropped on.","The title bar of a Pane.","Top edge.","↑","The vertical axis: |","","","","","","","","","","","","","","","","","","Returns the adjacent Pane of another Pane in the given …","Sets whether or not the controls attached to this TitleBar …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the hovered pane region.","The border Color of the hovered pane region.","The border radius of the hovered pane region.","The border width of the hovered pane region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Draggable with the given Layout can be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Closes the given Pane and returns its internal state and …","","","The Color of the Line.","","","","","","","","","","","","","","","","","","","","Sets the controls of the TitleBar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws a PaneGrid.","Draws the Content with the provided Renderer and Layout.","Draws the TitleBar with the provided Renderer and Layout.","","","","","","","","","","","","Drops the given Pane into the provided Target.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the internal state of the given Pane, if it exists.","Returns the internal state of the given Pane with …","","","","","The Appearance to draw when a pane is hovered.","The Line to draw when a split is hovered.","","","","","","","","","","","","","","","","","","The internal state of the PaneGrid.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the amount of panes in the State is 0.","Returns whether the mouse cursor is over the pick area of …","Returns an iterator over all the panes of the State, …","Returns an iterator over the values of the Contents","Returns a mutable iterator over all the panes of the State,","Calculates the Layout of a PaneGrid.","Returns the layout of the State.","Returns the layout Node of the Contents","Returns the total amount of panes in the State.","Maximize the given Pane. Only this pane will be rendered …","Returns the maximized Pane of the PaneGrid.","Returns the current mouse::Interaction of a PaneGrid.","Move Pane to an Edge of the PaneGrid.","Creates a new Content with the provided body.","Creates a new TitleBar with the given content.","Creates a new State, initializing the first pane with the …","Sets the Padding of the TitleBar.","Returns the rectangular region for each Pane in the Node …","The panes of the PaneGrid.","","","The Line to draw when a split is picked.","The new ratio of the Split.","Resizes two panes by setting the position of the provided …","Restore the currently maximized Pane to it’s normal …","Splits the provided Rectangle on the current Axis with the …","Splits the given Pane into two in the given Axis and …","The Split that is being dragged for resizing.","Calculates the bounds of the split line in a Rectangle …","Returns the axis, rectangular region, and ratio for each …","Split a target Pane with a given Pane on a given Region.","Returns an iterator over each Split in this Node.","The state of a PaneGrid.","Sets the style of the Content.","Sets the style of the TitleBar.","Swaps the position of the provided panes in the State.","Sets the TitleBar of this Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the state of a PaneGrid …","The width of the Line.","Creates a new State with the given Configuration.","The left/top Configuration of the split.","The direction of the split.","The right/bottom Configuration of the split.","The ratio of the split in [0.0, 1.0].","The picked Pane.","The picked Pane.","The picked Pane.","The Target where the picked Pane was dropped on.","The left/top Node of the split.","The direction of the split.","The right/bottom Node of the split.","The Split of this Node.","The ratio of the split in [0.0, 1.0].","The current action of a PaneGrid.","A Pane in the PaneGrid is being dragged.","The PaneGrid is idle.","The internal state of a PaneGrid.","A Split in the PaneGrid is being dragged.","The state of a PaneGrid.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Initializes the Internal state of a PaneGrid from a …","","","","","The internal state of the PaneGrid.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","The layout Node of the Internal state","The panes of the PaneGrid.","Returns the current Pane that is being dragged, if any.","Returns the current Split that is being dragged, if any.","","","","","","","","","","","","","","","","","","","The Axis of the Split.","The starting Point of the drag interaction.","The Pane being dragged.","The Split being dragged.","The appearance of a pick list.","Displays an arrow icon (▼).","A custom dynamic handle.","The handle to the right side of the PickList.","The icon of a Handle.","No handle will be shown.","A widget for selecting a single value from a list of …","The state of a PickList.","A custom static handle.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","Produces the active Appearance of a pick list.","","","","","","","","","","","","","","","","","","","","","The Background of the pick list.","The border color of the pick list.","The border radius of the pick list.","The border width of the pick list.","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","","","","","","Draws a PickList.","","","","","","","","","","","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","The handle Color of the pick list.","Produces the hovered Appearance of a pick list.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a PickList.","Line height of the content.","Returns the current mouse::Interaction of a PickList.","Returns the current overlay of a PickList.","The placeholder Color of the pick list.","The shaping strategy of the icon.","Font size of the content.","The text Color of the pick list.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a PickList …","The Icon used when PickList is closed.","The Icon used when PickList is open.","Font size of the content.","The appearance of a progress bar.","A bar that displays progress.","The supported style of the StyleSheet.","A set of rules that dictate the style of a progress bar.","","Produces the Appearance of the progress bar.","","","","","The Background of the progress bar.","The Background of the bar of the progress bar.","The border radius of the progress bar.","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The data is too long to encode in a QR code for the chosen …","An error that occurred when building a State for a QRCode.","The error correction level.","High error correction. 30% of the data can be restored.","A character that does not belong to the character set was …","The chosen ECI designator is invalid. A valid designator …","The chosen Version and ErrorCorrection combination is …","Low error correction. 7% of the data can be restored.","Medium error correction. 15% of the data can be restored.","A micro QR code version. It should be between 1 and 4.","A normal QR code version. It should be between 1 and 40.","A type of matrix barcode consisting of squares arranged in …","Quartile error correction. 25% of the data can be restored.","The state of a QRCode.","One or more characters in the provided data are not …","The size of a QRCode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the provided data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the provided ErrorCorrection.","Creates a new State with the provided Version and …","The appearance of a radio button.","A circular button representing a choice.","The supported style of the StyleSheet.","A set of rules that dictate the style of a radio button.","Produces the active Appearance of a radio button.","","","","","","The Background of the radio button.","The border Color of the radio button.","The border width of the radio button.","","","","","","","","The Color of the dot of the radio button.","","","","Returns the argument unchanged.","","","Produces the hovered Appearance of a radio button.","","Calls U::from(self).","","","","","","","","The text Color of the radio button.","","","","","","","","","","The appearance of a rule.","Different offset on each end of the rule, length units. …","The fill mode of a rule.","Fill the whole length of the container.","Uniform offset from each end, length units.","Fill a percent of the length of the container. The rule …","Display a horizontal or vertical rule for dividing content.","The supported style of the StyleSheet.","A set of rules that dictate the style of a rule.","","","Produces the style of a rule.","","","","","","","","","","","","","","","","","The color of the rule.","","","","","","","","","","","Return the starting offset and length of the rule.","The FillMode of the rule.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","The radius of the line corners.","","","","","","","","","","","","","","","","","","","The width (thickness) of the rule line.","The amount of absolute offset in each direction of a …","Alignment of the scrollable’s content relative to it’s …","Both vertical and horizontal scrolling","The direction of Scrollable.","A relative offset that points to the bottom-right of a …","Content is aligned to the end of the Viewport","Horizontal scrolling","The identifier of a Scrollable.","Properties of a scrollbar within a Scrollable.","The amount of relative offset in each direction of a …","A relative offset that points to the top-left of a …","A widget that can vertically display an infinite amount of …","The appearance of a scrollable.","The appearance of the scroller of a scrollable.","Content is aligned to the start of the Viewport.","The local state of a Scrollable.","The supported style of the StyleSheet.","A set of rules that dictate the style of a scrollable.","Vertical scrolling","The current Viewport of the Scrollable.","Returns the AbsoluteOffset of the current Viewport.","Returns the AbsoluteOffset of the current Viewport, but …","Produces the style of an active scrollbar.","Produces the style of an active horizontal scrollbar.","","","","","","","","","","","Sets the alignment of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of a scrollable.","The border Color of a scrollable.","The border Color of the scroller.","The border radius of a scrollable.","The border radius of the scroller.","The border width of a scrollable.","The border width of the scroller.","","","","","","","","","","","","","","","","","","","","","Returns the bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","The Color of the scroller.","","","","","","","","","","","Returns the content bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the style of a scrollbar that is being dragged.","Produces the style of a horizontal scrollbar that is being …","Draws a Scrollable.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","Returns the Properties of the horizontal scrollbar, if any.","Produces the style of a scrollbar when the scrollable is …","Produces the style of a horizontal scrollbar when the …","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Scrollable.","Sets the scrollbar margin of the Scrollable .","Computes the current mouse::Interaction of a Scrollable.","Creates new Properties for use in a Scrollable.","Creates a custom Id.","Creates a new State with the scrollbar(s) at the beginning.","Returns the RelativeOffset of the current Viewport.","Apply a scrolling offset to the current State, given the …","Produces a Command that scrolls the Scrollable with the …","Scroll to the provided AbsoluteOffset.","","Scrolls the Scrollable to a relative amount along the x …","Scrolls the Scrollable to a relative amount along the y …","The appearance of the Scroller of a scrollable.","Sets the scroller width of the Scrollable .","Returns whether any scroller is currently grabbed or not.","Produces a Command that snaps the Scrollable with the …","Snaps the scroll position to a RelativeOffset.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","Unsnaps the current scroll position, if snapped, given the …","","","","","","","","","","","Processes an Event and updates the State of a Scrollable …","Returns the Properties of the vertical scrollbar, if any.","Sets the scrollbar width of the Scrollable .","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The properties of the horizontal scrollbar.","The properties of the vertical scrollbar.","The appearance of a slider.","A circular handle.","The appearance of the handle of a slider.","The shape of the handle of a slider.","The appearance of a slider rail","A rectangular shape.","An horizontal bar and a handle that selects a single value …","The local state of a Slider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","Produces the style of an active slider.","","","","","","","","","","","The border Color of the handle.","The border radius of the corners of the rail.","The border width of the handle.","","","","","","","","","The Color of the handle.","The colors of the rail of the slider.","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a Slider.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","The appearance of the Handle of the slider.","Produces the style of an hovered slider.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a Slider.","Creates a new State.","The colors of the rail of the slider.","The shape of the handle.","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a Slider …","The width of the stroke of a slider rail.","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle.","An amount of empty space.","The appearance of an SVG.","A handle of Svg data.","The supported style of the StyleSheet.","The stylesheet of a svg.","A vector graphics image.","","","Produces the Appearance of the svg.","","","","","","","","","","","","","","","","","The Color filter of an SVG.","","","Returns a reference to the SVG Data.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates an SVG Handle from raw bytes containing either an …","Creates an SVG Handle pointing to the vector image of the …","","","","Returns the unique identifier of the Handle.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An absolute height in logical pixels.","Advanced text shaping and font fallback.","The apperance of some text.","No shaping and no font fallback.","The height of a line of text in a paragraph.","A factor of the size of the text.","The shaping strategy of some text.","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph.","","","","","Produces the Appearance of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Color of the text.","","","","","","","","","","","","","","","","","","","","","Draws text using the same logic as the Text widget.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the layout::Node of a Text widget.","Returns the LineHeight in absolute logical pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An interaction with an Editor.","The appearance of a text input.","Delete the previous character.","Click the Editor at the given Point.","The content of a TextEditor.","Delete the next character.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","Move to the end of the line.","Break the current line.","Move to the start of the line.","Insert the given character.","Move left.","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A multi-line text input.","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","Returns the current cursor position of the Content.","","","","","","","","","","","","Returns the Direction of the Motion.","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","","","","","","","","","","","","Produces the style of a focused text input.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Produces the style of an hovered text input.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Action is an editing action.","Returns the text of the line at the given index, if it …","Returns the amount of lines of the Content.","Returns an iterator of the text of the lines in the Content…","Creates an empty Content.","Performs an Action on the Content.","Produces the Color of the placeholder of a text input.","Returns the selected text of the Content.","Produces the Color of the selection of a text input.","Returns the text of the Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the Color of the value of a text input.","Widens the Motion, if possible.","Creates a Content with the given text.","The amount of lines to scroll.","The appearance of a text input.","The cursor of a text input.","The default Padding of a TextInput.","The content of the Icon.","The identifier of a TextInput.","The left side of a TextInput.","The right side of a TextInput.","The side of a TextInput.","The state of a TextInput.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A field that can be filled with text.","The value of a TextInput.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","Track the cursor of a text input.","Returns the Cursor of the TextInput.","","","","","","","","","","","","","","","","","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","Draws the TextInput with the given Renderer, overriding its","","","","","","","","","","","","","","","","","","","","Produces a Command that focuses the TextInput with the …","","Focuses the TextInput.","Produces the style of a focused text input.","Creates a new State, representing a focused TextInput.","The font that will be used to display the code_point.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Produces the style of an hovered text input.","The icon Color of the text input.","","","","","","","","Inserts a new char at the given grapheme index.","Inserts a bunch of graphemes at the given grapheme index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Value is empty or not.","Returns whether the TextInput is currently focused or not.","","Computes the layout of a TextInput.","Returns the total amount of graphemes in the Value.","Computes the current mouse::Interaction of the TextInput.","Produces a Command that moves the cursor of the TextInput …","","Moves the Cursor of the TextInput to an arbitrary location.","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the end of the input …","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the front of the …","","Creates a new Value from a string slice.","Creates a custom Id.","Creates a new State, representing an unfocused TextInput.","Returns the position of the next end of a word from the …","Produces the Color of the placeholder of a text input.","Returns the position of the previous start of a word from …","Removes the grapheme at the given index.","Removes the graphemes from start to end.","Returns a new Value with all its graphemes replaced with …","Returns a new Value containing the graphemes from start …","Produces a Command that selects all the content of the …","Selects all the content of the TextInput.","","Returns the current selection of the Cursor for the given …","Produces the Color of the selection of a text input.","The side of a TextInput where to display the Icon.","The font size of the content.","The spacing between the Icon and the text in a TextInput.","Returns the State of the Cursor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unfocuses the TextInput.","","Creates a unique Id.","Returns a new Value containing the graphemes until the …","","","","","","","","Processes an Event and updates the State of a TextInput …","Produces the Color of the value of a text input.","The cursor of a text input.","Cursor without a selection","Cursor selecting a range of text","The state of a Cursor.","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The end of the selection","The start of the selection","The appearance of a toggler.","The supported style of the StyleSheet.","A set of rules that dictate the style of a toggler.","A toggler widget.","Returns the active Appearance of the toggler for the …","","","","","","The background Color of the toggler.","The Color of the background border of the toggler.","","","","","","","","","","","The foreground Color of the toggler.","The Color of the foreground border of the toggler.","Returns the argument unchanged.","","","Returns the hovered Appearance of the toggler for the …","","Calls U::from(self).","","","","","","","","","","","","","","","","","The tooltip will appear on the bottom of the widget.","The tooltip will follow the cursor.","The tooltip will appear on the left of the widget.","The position of the tooltip. Defaults to following the …","The tooltip will appear on the right of the widget.","An element to display a widget over another.","The tooltip will appear on the top of the widget.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The appearance of a slider.","A circular handle.","The appearance of the handle of a slider.","The shape of the handle of a slider.","A rectangular shape.","The local state of a VerticalSlider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","An vertical bar and a handle that selects a single value …","Produces the style of an active slider.","","","","","","","","","","","","","","","","","","","","","The border Color of the handle.","The border width of the handle.","","","","","","","","","","","","","","","","","The Color of the handle.","","","","","","","","","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a VerticalSlider.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","The appearance of the Handle of the slider.","Produces the style of an hovered slider.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a VerticalSlider…","Creates a new State.","The colors of the rail of the slider.","The shape of the handle.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a …","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle.","An operation to be performed on some window.","The window will always be below normal windows.","The window will always be on top of normal windows.","Redraw at the given time.","The window is completely centered on the screen.","Change the window Icon.","Change the window Level.","Change the Mode of the window.","Close the current window and exits the application.","The user has requested for the window to close.","Platform-specific","The platform-specific default position for a new window.","Move the window with the left mouse button until the …","A window-related event.","Fetch an identifier unique to the window.","Fetch the current Mode of the window.","Fetch the current size of the window.","A file has beend dropped into the window.","A file is being hovered over the window.","A file was hovered, but has exited the window.","A window was focused.","The application takes the whole screen of its current …","Bring the window to the front and sets input focus. Has no …","The application is hidden","An window icon normally used for the titlebar or taskbar.","An window icon normally used for the titlebar or taskbar.","Platform-specific","A window level groups windows with respect to their …","Set the window to maximized or back","Set the window to minimized or back","The mode of a window-based application.","Move the window.","A window was moved.","Redraw the next frame.","The default behavior.","The platform specific window settings of an application.","The position of a window in a given screen.","A request to redraw a window.","A window redraw was requested.","Request user attention to the window, this has no effect …","Resize the window.","A window was resized.","Data of a screenshot, captured with window::screenshot().","Screenshot the viewport of the window.","The window settings of an application.","The window is positioned with specific coordinates: (X, Y).","Toggle whether window has decorations.","Toggle the window to maximized or back","A window was unfocused.","The type of user attention to request.","The application appears in its own window.","","","","","","","","","","","","Sets the application id of the window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bytes of the Screenshot.","Changes the Icon of the window.","Changes the window Level.","Changes the Mode of the window.","","","","","","","","","","","","","","","","","","","","","Closes the current window and exits the application.","","","","","","","","","","","","","","Crops a Screenshot to the provided region. This will …","Whether the window should have a border, a title bar, etc. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Begins dragging the window while the left mouse button is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fetches an identifier unique to the window.","Fetches the current Mode of the window.","Fetches the current window size in logical dimensions.","","","","","","","","","","","","Subscribes to the frames of the window of the running …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","Brings the window to the front and sets input focus. Has …","Attach an icon to the window of your application.","The icon of the window.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the raw data of the Icon.","","","","","","","","","","","","The window Level.","Maps the output of a window Action using the provided …","The maximum size of the window.","Maximizes the window.","The minimum size of the window.","Minimes the window.","Moves a window to the given logical coordinates.","Creates a new Screenshot.","","Platform specific settings.","The initial position of the window.","Request user attention to the window, this has no effect …","Whether the window should be resizable or not.","Resizes the window to the given logical dimensions.","Take screenshots of a window.","Captures a Screenshot from the window.","The initial size of the window.","The size of the Screenshot.","","","","","","","","","","","Toggles the window decorations.","Toggles the window to maximized or back.","Whether the window should be transparent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether the window should be visible or not.","The new logical x location of the window","The new logical y location of the window","The new logical height of the window","The new logical width of the window","The new logical x location of the window","The new logical y location of the window","An error produced when creating an Icon.","An window icon normally used for the titlebar or taskbar.","The image crate reported an error.","The Icon is not valid.","The underlying OS failed to create the icon.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Creates an icon from an image file.","Creates an icon from the content of an image file.","Builds an Icon from its RGBA pixels in the sRGB color …","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","Errors that can occur when cropping a Screenshot.","The cropped region’s size is out of bounds.","Data of a screenshot, captured with window::screenshot().","The cropped region’s size is zero.","","","","","","","","The bytes of the Screenshot.","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The size of the Screenshot.","","","","","","","","",""],"i":[0,0,39,0,0,31,0,37,0,40,0,40,4,33,4,0,0,31,163,0,0,0,57,40,41,41,41,0,0,37,57,45,32,0,4,34,33,486,32,40,16,163,0,0,32,0,36,0,0,0,0,0,40,0,41,0,31,0,39,0,164,32,45,0,39,164,32,57,42,45,17,39,1,4,4,4,4,4,4,4,4,4,4,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,16,18,17,0,0,4,4,4,4,4,4,4,0,18,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,39,1,30,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,42,18,18,18,0,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,0,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,18,4,4,4,33,38,39,16,18,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,4,4,4,4,16,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,4,4,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,487,4,31,32,33,34,35,36,37,38,39,40,41,43,16,18,45,17,31,31,31,33,33,33,40,40,40,18,18,18,45,45,45,17,17,17,0,0,18,4,33,41,40,42,1,30,57,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,4,0,1,30,57,57,4,31,31,31,32,33,34,34,35,36,36,36,36,37,37,37,37,38,38,38,39,39,39,39,39,40,41,41,41,41,42,42,42,42,42,42,42,43,43,43,16,16,16,18,18,45,45,45,45,17,17,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,36,36,39,30,39,39,39,39,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,36,0,39,0,31,33,40,45,18,45,0,42,4,4,4,4,4,4,4,4,4,4,4,4,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,18,18,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,39,30,39,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,39,39,18,0,42,1,30,45,45,0,18,17,34,486,487,39,42,16,18,45,17,1,30,0,45,4,35,36,43,1,4,4,4,18,4,39,42,486,486,486,486,4,4,0,1,18,18,487,33,486,486,33,16,16,18,45,17,0,0,0,486,486,0,486,36,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,57,42,0,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,18,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,486,4,4,42,486,33,0,1,18,45,0,30,33,18,16,18,17,16,18,17,0,0,0,0,0,0,0,125,0,101,104,105,100,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,149,101,125,101,104,101,104,101,104,105,100,104,105,101,104,105,100,101,104,105,100,149,101,104,105,100,129,149,101,104,105,100,125,105,101,104,100,104,101,104,105,100,101,104,105,100,101,104,105,100,0,149,104,0,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,100,100,100,100,129,0,129,149,104,100,0,129,149,101,100,129,149,129,149,0,129,149,101,100,113,100,0,100,100,104,104,149,0,0,149,0,101,104,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,104,0,149,125,101,125,113,105,0,121,0,0,259,121,0,121,120,121,120,121,120,121,120,121,120,121,120,120,121,120,121,120,121,120,121,120,121,120,120,121,120,121,259,120,121,259,120,121,120,121,120,120,120,121,121,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,488,488,488,0,0,111,0,111,110,110,111,110,111,110,111,110,111,110,111,110,111,110,110,110,111,110,111,110,111,110,110,111,110,111,110,111,110,111,110,111,111,0,111,110,111,110,111,110,111,110,111,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,0,111,111,111,110,111,110,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,123,123,123,123,123,123,123,123,107,0,177,177,0,112,0,177,177,177,0,112,112,112,0,176,178,176,112,176,178,112,112,112,176,0,112,107,177,112,126,126,126,126,126,126,126,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,489,490,491,492,491,492,0,127,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,0,115,128,115,128,115,128,115,128,115,128,115,128,115,128,115,128,128,115,128,115,128,115,128,129,115,128,115,128,115,115,128,115,128,0,115,128,115,128,115,128,115,128,115,128,115,128,115,128,115,128,115,128,115,128,129,129,115,128,115,115,128,129,115,128,115,128,129,115,128,129,115,128,128,129,115,128,115,115,128,115,128,115,128,115,128,115,128,115,128,115,128,115,128,128,0,0,0,0,125,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,108,108,108,130,108,106,130,108,106,108,125,130,130,108,106,130,108,106,130,108,106,130,106,130,130,130,108,106,130,108,106,130,108,106,130,108,106,108,106,130,130,125,130,130,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,130,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,130,108,106,125,130,125,130,0,72,0,72,72,134,0,0,134,0,134,134,134,134,134,134,134,134,134,134,134,134,241,134,241,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,146,141,157,157,137,146,136,0,0,146,445,493,146,139,0,0,146,139,0,137,0,146,141,0,139,137,0,0,136,137,136,137,136,137,136,137,136,137,136,137,136,137,493,104,139,136,137,136,137,445,136,137,104,139,493,136,493,146,146,136,137,136,137,136,137,136,137,0,136,137,137,137,137,146,146,146,136,137,104,136,137,136,137,136,137,445,493,139,0,445,445,104,136,137,136,137,136,137,136,137,136,137,136,137,136,137,136,137,136,137,493,493,104,146,445,445,445,139,493,445,493,104,104,136,137,136,137,136,137,136,137,136,137,136,137,136,137,136,137,136,137,493,139,445,445,104,445,493,0,459,138,140,0,459,0,460,460,460,140,0,140,0,460,459,493,460,459,460,142,0,140,460,460,459,460,142,140,140,140,140,138,460,460,460,142,138,142,138,142,138,142,138,142,138,142,138,142,138,493,142,138,142,138,142,138,493,493,142,138,142,138,142,138,142,138,142,142,142,142,142,138,142,138,142,138,142,138,493,142,138,142,138,142,138,142,138,142,138,142,138,142,138,142,138,142,138,493,493,493,493,142,138,142,138,142,138,142,138,142,138,142,138,142,138,142,138,142,138,493,493,494,0,139,0,139,0,139,143,144,143,144,143,144,143,144,143,144,143,144,143,144,139,143,143,144,143,144,144,143,144,139,143,144,143,144,143,144,143,144,143,144,144,143,144,144,143,144,143,144,143,144,139,143,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,139,143,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,139,143,0,0,0,0,0,145,102,147,145,102,147,145,102,147,145,102,147,145,102,147,145,102,147,145,102,147,149,102,145,147,145,147,145,102,147,97,97,145,102,147,145,102,147,149,102,102,102,145,102,147,149,145,145,102,147,102,147,147,147,147,97,102,147,97,145,145,145,102,147,147,147,147,145,102,147,145,102,147,147,149,145,145,145,145,102,147,145,102,147,145,102,147,145,102,147,145,147,145,102,147,145,102,147,145,102,147,145,102,147,149,145,145,149,145,102,147,149,149,0,149,97,145,145,145,149,102,145,145,149,102,0,97,145,147,0,145,102,147,145,102,147,145,102,147,145,102,147,145,102,147,145,102,147,145,102,147,147,145,102,147,145,149,145,145,151,0,151,0,0,0,151,0,151,151,151,151,151,151,151,151,97,97,151,151,151,151,97,151,152,0,97,151,151,151,151,151,151,151,151,151,151,151,152,0,158,158,158,0,156,0,97,158,156,0,97,151,151,151,151,151,151,151,152,151,0,0,161,161,161,161,161,161,161,161,161,161,0,161,161,161,161,161,161,161,161,161,0,161,0,152,0,0,161,161,161,161,161,161,161,161,161,161,161,161,161,152,161,161,161,161,161,161,161,161,161,152,161,0,0,0,0,156,0,156,159,160,159,160,0,0,158,0,158,0,158,0,158,141,157,0,157,0,141,0,0,495,0,0,495,20,0,0,117,117,0,0,0,117,118,117,118,117,118,117,118,117,118,117,118,117,118,102,118,118,118,118,117,118,117,118,117,118,0,117,118,117,117,117,118,118,118,118,118,117,118,117,118,117,118,117,118,118,117,118,117,118,117,118,117,118,118,117,118,117,118,117,118,117,118,117,118,118,102,118,102,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,0,62,31,61,62,31,0,61,61,31,62,0,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,61,61,62,62,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,0,0,496,496,496,497,0,496,26,497,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,496,496,496,496,496,26,496,496,26,26,26,26,26,26,26,26,26,496,496,0,0,114,0,114,32,0,165,32,0,32,166,0,32,32,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,165,165,166,166,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,0,0,0,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,165,166,0,0,487,487,487,169,169,170,168,0,170,169,170,170,169,0,168,0,171,169,169,168,168,169,170,171,171,168,170,170,169,168,0,0,169,170,170,0,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,167,167,168,168,168,169,169,169,170,170,170,171,171,171,33,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,0,33,33,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,167,168,169,170,171,33,0,0,0,34,172,63,63,63,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,172,63,172,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,172,63,175,173,175,175,175,175,175,175,175,175,175,175,175,173,173,175,175,175,174,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,0,174,174,175,175,175,175,173,175,175,175,175,175,175,175,175,0,174,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,173,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,175,174,175,173,173,173,174,175,173,174,175,173,174,175,173,174,175,173,173,173,173,173,173,173,173,174,175,173,174,175,173,174,175,173,174,175,173,175,173,173,175,173,173,174,175,173,173,173,173,174,175,173,174,175,173,173,174,175,173,174,175,173,173,174,175,173,174,174,174,175,175,175,173,173,173,173,174,175,173,173,173,173,173,174,175,173,174,175,173,173,173,173,173,174,175,173,175,173,174,175,173,173,173,173,174,175,173,174,175,173,174,175,173,174,175,173,174,175,173,174,175,173,174,175,173,174,175,173,173,173,173,173,0,0,175,173,173,173,173,173,173,173,174,175,173,173,174,175,173,174,175,173,174,175,173,174,175,173,174,175,173,174,175,173,174,175,173,173,174,175,173,498,499,498,499,107,0,177,177,112,0,177,177,177,0,112,112,112,0,176,178,176,112,176,178,112,112,112,176,0,112,107,177,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,112,112,176,107,177,178,112,107,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,176,176,112,112,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,107,112,107,107,107,107,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,176,107,177,178,112,489,490,491,492,491,492,0,0,0,0,0,500,0,500,23,23,23,23,23,23,23,0,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,0,0,0,0,0,0,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,0,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,0,190,0,0,183,0,0,4,91,184,189,190,191,181,182,192,193,194,195,196,188,186,197,198,47,189,195,4,91,191,181,182,192,193,194,196,188,186,183,197,198,184,47,4,0,0,0,0,184,184,189,195,0,0,0,0,184,189,0,189,195,0,0,184,0,0,0,0,190,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,181,182,183,47,180,181,182,183,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,184,186,188,47,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,47,180,47,180,91,91,184,189,190,190,191,181,181,182,192,193,194,195,195,196,196,188,186,183,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,183,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,180,0,47,47,47,47,180,181,182,183,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,47,180,91,184,189,190,191,181,182,192,193,194,195,196,188,186,183,197,198,180,0,0,0,0,0,0,0,0,0,0,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,47,52,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,199,52,199,200,201,202,203,204,47,52,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,199,200,47,52,52,200,201,202,203,204,47,52,47,199,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,52,199,200,201,202,203,204,200,201,202,203,204,0,0,206,206,206,206,206,206,205,206,205,205,206,206,205,205,206,206,205,206,205,206,205,206,205,206,206,206,206,206,206,206,205,206,205,206,205,206,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,206,205,206,205,206,206,206,206,206,206,206,206,206,205,206,205,206,205,205,205,205,206,206,205,205,205,206,206,206,0,205,206,205,205,205,206,206,206,206,206,206,205,206,206,206,206,206,206,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,205,206,206,206,206,206,206,206,205,205,205,206,206,206,205,206,206,206,205,205,205,205,206,206,205,205,206,206,206,206,206,206,206,205,206,205,206,205,206,206,206,206,205,206,205,206,205,206,205,206,205,206,205,206,0,0,220,220,220,220,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,221,221,221,220,221,220,221,220,221,220,221,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,220,221,501,502,503,504,501,502,503,504,0,0,0,0,0,0,0,248,251,245,249,255,249,256,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,239,0,0,0,0,0,0,0,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,223,224,224,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,0,0,0,0,229,224,224,0,0,222,231,223,225,232,224,234,235,236,237,229,0,0,0,0,0,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,0,0,240,242,222,223,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,224,234,235,243,236,237,235,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,258,242,226,229,0,0,230,232,245,249,253,243,255,236,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,240,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,236,245,222,222,231,223,223,225,225,230,232,224,224,234,234,245,248,248,249,250,235,235,251,251,253,243,255,236,256,256,257,237,240,240,258,242,242,226,226,229,253,250,0,0,230,232,243,224,235,243,0,0,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,248,249,250,240,258,242,226,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,0,0,0,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,243,255,236,256,257,237,240,258,242,226,229,0,232,243,224,222,224,0,222,231,223,225,230,232,224,234,245,249,235,251,253,243,255,236,256,257,237,226,222,231,223,225,230,232,224,234,245,248,249,235,251,253,243,255,236,256,257,237,240,258,242,226,229,253,234,232,234,222,231,223,225,230,232,224,234,245,249,235,251,253,243,255,236,256,257,237,226,232,243,231,231,232,243,231,225,225,231,251,256,234,231,231,235,243,222,231,223,225,224,234,235,243,239,257,237,0,222,231,223,225,232,224,234,245,235,236,257,237,222,223,225,232,224,245,253,243,236,0,243,0,0,245,0,0,222,223,0,0,0,0,0,0,0,0,0,230,232,249,243,255,236,0,0,236,0,222,223,230,234,249,255,231,225,230,232,224,234,245,249,235,251,253,243,255,236,256,257,237,226,251,256,225,230,232,224,234,245,248,249,250,235,251,243,255,236,256,240,0,0,231,225,230,232,224,234,245,249,235,251,253,243,255,236,256,257,237,226,0,0,255,0,0,0,0,232,230,245,249,255,230,245,249,255,230,245,249,255,0,0,0,0,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,222,231,223,225,230,232,224,234,245,248,249,250,235,251,253,243,255,236,256,257,237,240,258,242,226,229,239,250,0,0,0,0,239,222,222,231,223,223,225,225,230,230,232,232,224,224,234,234,245,245,248,248,249,249,250,235,235,251,251,253,243,243,255,255,236,256,256,257,237,240,240,258,242,242,226,226,229,222,223,258,258,0,0,0,185,0,185,14,273,14,273,14,273,14,273,14,273,14,14,14,14,14,273,14,273,14,273,14,273,14,273,14,273,14,273,14,273,185,14,273,0,14,273,273,273,273,273,14,273,14,273,14,273,14,273,185,14,273,14,273,14,273,14,273,14,273,14,273,14,273,14,273,14,273,0,0,273,185,14,14,14,273,14,273,14,273,14,273,14,273,14,273,14,273,14,273,14,273,0,281,280,0,0,0,0,0,0,227,0,283,285,0,0,0,277,281,285,0,0,0,280,281,283,280,228,0,0,0,274,286,285,274,286,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,275,276,277,278,275,279,280,281,282,283,284,285,277,278,275,279,280,281,282,283,284,285,284,274,286,276,277,278,275,279,280,281,282,283,284,285,284,276,278,279,280,281,282,284,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,227,228,276,274,286,276,277,278,275,279,280,281,282,283,284,285,277,283,285,0,0,274,274,274,276,277,278,275,279,280,281,282,283,284,285,284,274,286,276,277,277,278,278,278,278,275,279,280,281,282,283,283,283,284,284,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,0,274,284,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,274,286,276,277,278,275,279,280,281,282,283,284,285,275,279,279,284,279,228,274,276,275,282,277,0,284,275,275,274,278,274,274,282,284,274,284,0,274,278,279,277,278,275,279,280,281,282,283,284,285,275,274,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,274,286,276,277,278,275,279,280,281,282,283,284,285,228,284,274,279,274,279,279,279,274,279,114,0,114,285,285,0,285,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,292,0,283,292,0,283,0,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,292,278,278,292,292,292,292,292,292,292,292,292,0,0,277,0,287,288,287,287,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,288,287,0,287,287,287,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,287,288,0,0,0,293,294,0,293,293,293,294,293,294,293,294,293,294,293,293,294,293,294,293,294,293,294,294,293,293,294,293,293,294,293,294,293,294,293,294,293,294,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,293,293,293,293,294,293,294,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,293,294,0,0,295,295,295,295,295,295,295,294,295,295,295,295,295,295,295,295,294,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,295,294,295,294,295,295,295,295,295,295,295,295,295,295,0,0,0,0,0,505,506,308,312,311,0,505,506,308,505,506,308,0,314,0,0,0,316,301,317,0,0,505,506,308,0,0,312,312,0,313,315,314,0,0,0,0,0,0,0,0,0,0,313,315,505,506,308,311,312,0,311,0,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,296,289,299,289,298,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,0,296,289,299,289,299,307,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,309,310,0,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,289,299,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,308,311,312,313,314,315,316,301,317,308,308,308,315,315,315,316,316,316,301,301,301,317,317,317,296,297,309,310,296,289,298,307,296,297,308,289,298,299,300,311,312,313,314,315,316,301,317,307,320,296,297,297,308,308,289,298,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,289,299,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,316,301,507,320,289,298,299,300,508,289,298,309,508,289,298,309,308,315,316,301,317,289,298,309,289,289,298,298,309,299,300,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,296,289,298,298,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,308,298,299,300,314,313,314,313,296,297,289,298,299,300,309,310,289,298,0,307,289,298,299,300,0,320,289,299,296,297,296,297,507,320,289,298,316,301,313,0,0,309,296,309,310,0,321,299,289,298,289,307,308,313,307,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,316,301,317,0,308,289,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,307,320,296,297,308,289,298,299,300,309,310,311,312,313,314,315,316,301,317,289,299,308,509,510,511,512,512,510,513,511,512,510,513,511,512,509,510,511,512,512,510,513,511,512,510,513,511,512,509,510,511,512,512,510,513,511,512,510,513,511,512,0,0,0,0,0,346,0,0,0,344,345,336,343,304,338,304,338,304,338,304,338,304,338,514,304,338,304,338,304,336,514,336,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,338,344,345,304,304,344,345,336,343,304,344,345,336,343,304,343,343,346,344,344,345,336,336,304,304,343,304,343,304,514,338,336,336,304,344,345,336,343,304,338,514,344,345,336,336,304,304,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,338,344,345,304,304,343,304,338,304,338,336,304,343,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,304,514,336,344,345,336,343,304,304,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,304,344,345,336,343,304,338,514,344,345,336,336,304,304,514,336,336,344,345,336,343,304,338,344,345,304,343,338,304,338,514,344,345,336,336,304,304,514,336,514,336,514,336,514,336,514,336,514,336,514,336,338,514,344,345,336,336,304,304,344,345,336,514,336,514,336,514,336,514,336,343,304,343,343,343,338,336,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,344,345,336,343,304,514,336,304,338,304,304,0,0,0,0,0,0,0,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,302,333,302,318,325,347,333,302,318,325,347,302,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,302,302,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,302,333,333,302,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,333,333,333,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,318,325,347,333,302,318,325,347,333,302,302,318,325,347,318,302,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,333,302,318,325,347,302,0,0,0,0,0,349,349,349,349,349,349,0,0,0,349,349,349,349,0,0,0,349,349,0,515,0,0,0,0,349,349,349,0,0,0,0,349,348,350,350,350,352,360,353,341,361,348,354,350,340,340,340,340,515,352,352,353,353,341,341,354,354,516,340,340,340,515,352,352,353,353,341,354,0,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,348,350,350,353,354,350,515,352,352,353,353,341,341,354,354,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,353,341,354,350,352,353,354,350,352,353,354,350,354,348,350,350,340,350,352,352,341,341,341,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,341,354,352,360,353,341,361,348,354,350,340,350,341,354,353,353,0,353,353,340,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,515,352,353,353,341,354,354,341,361,348,354,340,340,340,352,360,353,341,361,348,354,350,340,353,354,353,352,360,353,341,361,348,354,350,340,515,353,353,341,354,354,515,353,353,341,354,354,352,349,352,360,353,341,348,354,350,340,361,348,348,348,340,340,340,352,353,354,352,353,354,352,353,354,353,354,360,352,353,354,354,354,515,352,352,353,353,341,341,354,354,352,360,353,341,361,348,354,350,340,352,360,352,360,353,354,515,352,352,360,353,353,341,354,354,353,352,353,352,353,353,354,353,354,352,360,353,352,360,353,353,354,353,354,353,354,353,354,340,340,340,515,352,352,352,352,360,353,353,353,341,341,341,361,348,354,354,354,350,340,360,353,341,354,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,340,352,340,517,341,341,352,360,353,341,361,348,354,350,340,341,361,341,341,350,361,341,350,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,348,354,340,348,353,354,353,354,353,360,348,353,354,353,354,307,341,354,340,341,341,353,354,353,354,353,354,353,354,354,354,518,518,518,518,518,518,519,341,519,340,340,340,348,348,353,348,341,341,348,340,340,0,361,340,348,0,353,353,340,340,352,360,515,352,352,353,353,341,341,354,354,352,341,340,361,348,340,0,353,341,353,341,341,348,341,348,515,352,352,353,353,341,341,354,354,341,515,352,352,353,353,341,341,354,354,341,361,354,341,352,340,340,340,340,307,352,348,515,352,352,353,353,341,341,354,354,360,353,341,354,360,354,340,353,341,361,354,340,353,341,361,354,340,341,352,360,353,341,361,348,354,350,340,353,353,352,341,0,350,353,341,354,341,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,352,360,353,341,361,348,354,350,340,0,349,0,361,341,341,517,515,352,352,353,353,341,341,354,354,520,521,522,353,354,353,354,352,360,515,352,352,353,353,341,341,354,354,520,521,522,353,354,353,354,340,0,0,0,0,366,366,366,366,366,366,366,352,366,366,366,366,366,360,366,360,366,366,366,366,366,366,366,366,366,366,366,366,307,366,352,360,352,307,352,360,366,366,366,366,366,366,366,366,352,360,0,0,0,0,0,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,362,362,377,362,362,377,362,377,362,362,378,381,377,377,379,362,362,378,381,377,377,379,362,377,362,377,362,378,377,379,362,377,362,378,377,379,362,377,379,362,377,379,362,378,381,377,379,362,377,362,362,378,381,377,377,379,362,362,378,381,377,377,379,362,378,381,377,379,362,362,362,378,378,381,381,377,379,379,362,362,377,377,379,362,362,362,377,377,377,379,379,379,362,362,362,378,377,377,379,379,362,362,378,381,377,377,379,362,378,381,377,379,377,362,362,378,381,377,379,377,362,377,377,362,377,377,362,377,362,378,381,377,379,362,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,362,362,362,362,378,381,362,378,381,377,379,362,377,362,377,362,377,377,362,377,377,377,362,377,377,362,377,379,362,377,378,381,378,381,362,377,377,379,362,377,362,362,377,377,362,362,377,362,377,362,362,377,379,378,381,377,362,362,362,362,378,377,379,377,379,362,377,362,378,381,377,379,362,362,362,378,381,377,377,377,379,362,362,378,381,377,379,362,378,381,377,379,362,377,377,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,378,381,377,379,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,377,377,377,0,0,367,367,367,367,367,367,367,367,353,353,367,367,367,367,367,353,367,367,367,367,367,367,367,367,367,367,367,367,367,367,353,367,367,367,367,367,367,367,367,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,375,390,339,391,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,392,392,319,319,393,393,394,395,375,375,390,390,396,397,339,339,391,391,392,319,319,393,393,395,375,390,396,397,339,391,319,393,398,399,398,399,404,339,339,391,398,399,392,319,393,401,291,400,339,391,291,400,392,319,393,401,291,291,400,400,339,391,0,0,342,402,375,401,401,401,401,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,395,0,0,0,342,403,392,319,393,402,394,375,390,291,400,339,391,342,403,392,319,393,402,404,401,375,390,339,391,405,319,319,393,393,375,375,390,390,339,339,391,391,342,403,402,319,393,394,375,390,339,391,339,391,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,392,394,290,392,394,290,339,391,339,391,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,402,375,390,342,403,402,363,339,391,405,0,342,403,392,319,393,402,394,395,375,390,291,400,396,397,339,391,290,363,403,390,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,291,400,319,393,342,342,403,403,392,392,392,319,319,393,393,402,402,395,395,375,375,390,390,339,339,391,391,342,342,403,403,392,319,319,393,393,402,402,395,395,375,375,390,390,339,339,391,391,319,393,339,391,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,375,390,339,391,342,342,342,403,403,403,408,408,408,392,392,392,319,319,319,393,393,393,402,402,402,404,404,404,401,401,401,394,394,394,395,395,395,375,375,375,390,390,390,291,291,291,400,400,400,396,396,396,397,397,397,339,339,339,391,391,391,405,405,405,398,398,398,399,399,399,290,290,290,401,319,339,363,319,319,393,393,375,375,390,390,339,339,391,391,342,403,408,392,319,393,402,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,342,403,403,408,408,408,408,408,392,319,319,319,393,393,393,402,402,404,401,394,395,375,375,375,375,390,390,390,390,291,400,396,396,397,397,339,339,339,339,391,391,391,405,405,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,339,291,400,291,400,395,319,393,395,375,390,339,391,342,342,403,402,405,400,342,403,402,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,405,342,403,319,393,402,404,401,375,390,291,400,396,397,339,391,405,395,395,392,394,404,375,390,339,391,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,402,375,390,395,401,404,401,394,291,400,396,397,405,342,403,402,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,402,342,403,402,342,403,342,403,402,342,403,408,392,319,319,319,393,393,393,402,404,401,394,395,375,375,375,390,390,390,291,400,396,396,396,397,397,397,339,339,339,391,391,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,404,401,394,291,400,396,397,405,400,400,342,403,402,375,390,342,403,319,393,402,375,390,339,391,394,396,397,291,400,342,403,401,375,390,395,401,401,395,339,391,342,403,392,319,393,402,401,375,390,339,391,375,390,339,391,291,400,291,400,400,400,291,400,291,400,400,400,291,400,291,400,400,400,400,400,400,400,392,319,393,402,394,375,390,339,391,342,403,402,402,392,319,393,402,394,375,390,339,391,342,403,402,402,342,342,403,403,392,392,319,319,393,393,402,402,394,395,395,375,375,390,390,339,339,391,391,342,342,403,403,392,319,319,393,393,402,402,395,395,375,375,390,390,339,339,391,391,400,392,319,393,395,375,390,339,391,342,403,408,392,319,393,402,404,394,395,375,390,291,400,396,397,339,391,405,400,395,405,398,399,401,401,339,391,398,399,375,390,339,391,0,394,339,391,398,399,319,393,402,400,342,402,291,400,400,291,400,392,394,290,400,0,0,319,291,400,291,400,291,400,339,391,400,401,401,404,340,363,0,339,391,319,393,395,339,391,291,400,405,342,403,319,319,393,393,402,375,375,390,390,339,339,391,391,342,403,402,342,403,402,392,392,342,403,402,291,400,398,399,398,399,398,399,342,363,342,403,402,0,0,400,401,319,393,375,390,396,397,339,391,339,391,401,392,319,319,319,393,393,393,394,395,375,390,396,397,339,391,392,319,319,393,393,395,375,390,396,397,339,391,392,392,375,375,390,390,339,339,391,391,363,404,401,291,400,405,291,400,291,400,291,400,393,400,391,319,404,291,339,319,393,375,390,291,400,396,397,339,391,393,391,291,400,291,400,400,402,342,403,319,393,402,375,390,339,391,342,403,319,393,402,375,390,339,391,342,403,319,393,402,375,390,339,391,342,403,319,393,402,375,390,339,391,342,403,402,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,339,391,408,408,342,339,404,401,396,397,339,391,405,319,393,375,390,396,397,339,391,393,391,342,403,319,393,402,375,390,339,391,402,375,342,403,319,393,402,404,401,375,390,291,400,396,397,339,391,405,342,403,319,393,402,375,390,339,391,319,393,375,390,396,397,395,396,394,397,394,397,404,404,394,394,291,291,396,396,401,400,397,400,401,394,400,397,400,394,396,397,394,396,397,404,404,394,394,291,291,396,401,400,401,400,342,403,402,291,400,405,342,403,392,319,393,402,394,375,390,291,400,339,391,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,339,391,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,342,403,402,401,342,403,408,392,319,393,402,404,401,394,395,375,390,291,400,396,397,339,391,405,398,399,290,0,0,401,395,403,390,408,342,403,402,375,390,291,400,339,339,391,339,391,291,400,408,319,393,396,397,339,391,398,399,342,403,402,393,391,399,403,393,391,399,403,408,319,393,396,397,339,391,398,399,342,403,402,319,339,393,391,399,403,408,393,397,391,399,403,342,403,392,319,319,393,393,402,395,375,375,390,390,339,339,391,391,0,358,358,358,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,523,524,525,517,525,526,526,526,524,527,528,527,528,528,528,527,528,527,528,528,528,527,528,527,528,528,528,528,528,528,528,519,529,519,529,530,526,524,531,530,524,531,532,517,525,521,533,522,534,532,535,536,521,533,522,534,532,535,536,533,534,532,536,0,0,0,0,0,406,411,407,412,409,0,0,0,0,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,354,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,354,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,368,369,414,368,369,414,368,369,368,369,354,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,414,368,369,515,0,0,515,515,515,515,515,515,515,515,515,515,515,515,515,337,337,515,515,0,0,0,0,0,0,0,0,0,0,0,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,537,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,416,417,415,335,416,417,415,415,416,537,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,416,417,415,335,0,0,0,0,0,0,0,0,0,538,539,540,540,540,540,540,540,541,541,0,542,0,0,539,543,544,545,543,544,545,0,0,0,0,0,0,0,0,0,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,303,306,306,334,303,306,326,331,322,334,303,306,326,331,322,303,306,306,303,306,326,331,322,303,306,326,331,322,334,303,306,326,331,322,303,306,306,303,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,303,306,306,303,306,322,331,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,326,331,322,334,334,303,306,326,331,322,303,306,306,303,306,334,326,331,322,303,306,306,331,303,306,306,303,306,306,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,334,303,306,326,331,322,303,303,0,0,0,0,0,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,305,418,418,305,418,328,305,418,328,305,305,418,418,328,328,305,418,328,305,305,418,418,305,418,328,305,418,328,305,418,328,305,418,328,305,305,418,418,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,328,305,418,328,305,305,418,418,418,328,328,305,418,305,305,418,418,305,305,418,418,328,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,418,328,305,0,0,0,0,0,0,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,309,310,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,323,330,329,332,323,323,309,310,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,330,329,332,323,0,0,0,346,0,338,338,338,338,338,514,338,338,514,338,346,514,338,338,514,338,338,338,537,514,338,514,514,338,338,338,514,514,514,514,514,514,514,514,338,514,514,514,514,514,338,537,514,338,281,280,283,0,0,0,281,280,281,283,280,0,0,279,279,279,282,282,279,279,0,0,0,546,0,546,10,265,10,265,10,265,10,265,10,265,10,10,10,10,10,265,10,265,10,265,10,265,265,10,265,10,265,10,265,10,265,10,265,265,10,265,265,10,265,10,265,10,265,546,10,10,265,10,265,10,265,10,265,10,265,10,265,10,265,10,265,10,265,265,265,265,10,10,265,10,265,10,265,10,265,10,265,10,265,10,265,10,265,10,265,0,0,238,238,238,238,238,238,238,0,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,238,0,238,238,238,238,238,238,238,238,238,238,0,0,0,547,0,24,155,547,24,155,24,155,24,155,24,155,24,24,24,24,24,155,24,155,24,155,24,155,24,155,24,24,155,24,155,24,155,0,24,155,155,155,155,155,24,155,24,155,24,155,24,155,155,24,155,24,155,24,155,24,155,24,155,24,155,24,155,24,155,24,155,0,155,24,24,155,24,155,24,155,24,155,24,155,24,155,24,155,24,155,155,24,155,0,0,0,0,420,421,420,421,420,421,420,421,420,421,420,421,420,421,420,420,420,421,420,420,421,420,421,420,421,0,421,420,421,420,420,420,420,420,420,420,421,420,421,420,420,420,420,421,420,421,421,420,420,421,420,421,420,421,420,421,420,421,420,421,420,421,420,421,420,421,0,421,421,421,421,421,421,421,421,421,421,420,420,421,420,421,420,421,420,421,420,421,420,421,420,421,420,421,0,0,421,421,0,0,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,0,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,422,0,267,267,267,267,267,267,267,267,267,0,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,267,0,0,0,0,0,500,0,23,424,423,500,23,424,423,23,424,423,23,424,423,23,424,423,23,23,23,23,23,424,423,23,424,423,23,23,23,424,423,423,23,424,423,23,424,423,23,424,423,23,424,423,23,423,424,23,424,423,23,424,423,23,424,423,23,424,423,23,424,423,23,424,423,23,424,423,23,23,424,423,23,424,423,23,424,423,23,424,423,424,423,424,424,23,23,424,23,424,424,424,23,23,424,423,23,424,423,23,424,423,23,424,423,23,424,423,23,424,423,23,424,423,23,424,423,424,439,0,0,436,433,435,0,0,0,0,426,0,0,433,0,434,435,429,426,436,0,439,0,0,430,431,434,0,433,0,0,426,436,0,430,431,0,548,0,0,0,436,426,429,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,268,427,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,76,76,76,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,549,428,76,77,429,430,426,431,425,432,268,433,434,435,436,437,76,77,429,430,426,431,425,432,268,433,434,435,436,437,268,425,432,77,425,432,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,427,435,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,0,428,427,76,77,428,427,429,430,426,431,425,432,268,268,433,434,435,436,437,439,77,429,426,425,432,429,429,429,426,426,426,425,425,425,432,432,432,76,77,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,268,268,429,431,425,432,548,548,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,268,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,268,427,268,439,268,0,268,439,268,268,268,0,268,428,427,268,427,431,268,425,432,548,437,268,268,429,268,437,429,431,268,431,0,428,427,268,428,76,77,429,430,426,431,425,432,268,433,434,435,436,437,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,76,77,428,427,429,430,426,431,425,432,268,433,434,435,436,437,439,0,77,268,550,550,550,550,551,552,553,552,554,554,554,554,554,0,438,438,0,438,0,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,438,441,438,441,438,441,438,441,441,438,441,438,268,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,268,438,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,441,438,555,556,556,555,0,262,262,0,0,262,0,0,262,557,0,557,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,5,5,5,5,444,262,443,5,444,262,443,5,262,443,5,262,443,443,5,444,262,443,444,262,5,444,262,443,5,444,262,443,5,444,262,443,0,5,444,262,443,262,443,5,444,262,443,443,5,444,262,443,5,444,262,443,5,444,262,443,5,557,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,0,443,0,0,5,443,443,5,5,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,5,444,262,443,0,558,558,559,0,0,560,0,22,560,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,448,0,0,447,448,448,448,447,447,446,446,0,447,0,448,0,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,446,447,448,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,446,447,448,446,446,446,447,447,447,448,448,448,272,446,447,448,448,272,446,447,448,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,446,447,448,272,272,0,0,561,0,561,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,561,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,450,0,450,450,450,0,562,0,21,450,562,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,21,450,21,450,21,450,21,450,21,450,450,21,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,450,21,0,0,244,0,160,453,244,0,0,0,160,0,0,0,453,0,187,0,244,0,451,451,187,187,7,454,159,160,244,452,453,153,455,451,452,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,7,454,7,454,7,454,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,454,7,454,159,160,244,452,453,153,455,451,451,159,160,244,452,453,455,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,187,187,0,7,454,159,160,244,452,453,153,455,451,159,160,244,452,453,153,453,453,453,153,153,153,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,153,244,187,187,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,0,452,0,452,153,455,451,455,0,455,455,455,455,7,452,455,0,455,455,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,7,454,159,160,244,452,453,153,455,451,153,455,7,454,159,160,244,452,453,153,455,451,0,244,452,159,160,159,160,563,563,0,467,0,0,0,467,0,0,458,0,458,456,457,456,457,456,457,456,457,456,457,466,456,466,456,457,456,457,456,457,456,457,466,456,456,457,457,456,457,456,457,456,457,458,0,456,457,457,457,457,457,456,457,456,457,456,457,456,457,6,458,456,457,456,457,456,457,456,457,456,457,456,457,456,457,456,457,456,457,0,457,6,466,456,457,456,457,456,457,456,457,456,457,456,457,456,457,456,457,456,457,0,456,564,565,564,0,0,0,566,0,0,25,135,566,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,25,135,135,25,25,135,25,135,25,135,25,135,135,135,135,135,25,135,25,135,25,135,135,135,25,135,135,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,25,135,141,157,0,157,0,141,0,0,495,0,0,157,141,162,20,495,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,20,157,141,20,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,0,157,141,162,20,157,141,157,157,157,157,141,162,20,157,141,141,141,162,20,157,141,162,20,157,141,162,20,157,141,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,0,141,157,141,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,157,141,162,20,0,0,459,140,0,459,460,460,460,140,0,140,460,459,460,459,460,0,140,460,460,459,460,140,140,140,140,567,0,0,460,460,460,567,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,8,8,8,8,270,140,459,460,8,270,140,459,460,8,140,459,460,8,140,459,460,8,270,140,459,460,270,270,8,270,140,459,460,8,270,140,459,460,460,567,567,8,270,140,459,460,8,270,140,459,460,140,459,460,8,270,140,459,460,567,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,567,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,140,270,270,270,270,270,567,270,567,270,8,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,8,270,140,459,460,567,460,270,494,0,0,0,0,0,463,463,0,0,568,0,0,0,568,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,13,13,13,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,266,13,254,462,266,463,154,464,0,464,462,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,568,568,13,254,462,266,463,154,464,0,13,254,462,266,463,154,464,154,154,154,154,13,254,254,462,266,463,154,464,0,464,464,568,464,266,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,154,568,13,13,254,462,266,463,154,464,254,254,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,254,464,464,0,254,0,0,464,464,0,464,464,0,464,464,254,154,464,254,568,254,254,254,254,254,0,464,464,462,568,266,266,266,462,13,254,462,266,463,154,464,254,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,13,254,462,266,463,154,464,464,464,154,254,13,254,462,266,463,154,464,0,568,0,465,465,0,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,465,569,569,0,570,0,0,570,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,570,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,271,271,271,0,271,0,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,271,0,467,0,0,467,0,458,0,0,458,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,466,466,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,466,6,466,467,468,468,6,466,467,468,6,466,467,468,6,466,467,468,458,0,6,466,467,468,468,468,468,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,458,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,0,468,6,466,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,6,466,467,468,0,564,565,564,0,471,471,116,474,479,479,479,479,476,477,474,479,0,479,479,479,476,476,476,476,472,479,472,0,0,477,0,479,479,0,479,476,116,471,0,0,0,476,479,479,476,0,479,0,474,479,479,476,0,472,473,479,474,475,469,470,476,471,472,116,477,473,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,469,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,469,0,0,0,473,474,475,469,470,476,471,472,116,477,473,474,475,469,470,476,471,472,116,477,0,116,116,473,479,474,475,469,470,476,471,472,116,477,469,475,473,474,475,471,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,0,473,479,474,475,469,470,476,471,472,116,477,473,474,476,471,472,116,473,473,473,474,474,474,476,476,476,471,471,471,472,472,472,116,116,116,0,0,0,473,479,474,475,469,470,476,471,472,116,477,0,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,0,0,475,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,470,473,479,474,475,469,470,476,471,472,116,477,475,479,475,0,475,0,0,469,116,475,475,0,475,0,0,0,475,469,473,474,475,469,470,476,471,472,116,477,0,0,475,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,473,479,474,475,469,470,476,471,472,116,477,475,571,571,572,572,573,573,0,0,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,0,0,0,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,480,0,478,0,478,478,478,478,478,478,478,478,469,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,478,469,478,478,478,478,478,478,478,478,478],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[1,[-1]]],[[3,[[2,[-1]]]]],[]],[4,5],[4,6],[4,7],[4,8],[[4,9],10],[[4,9],11],[[4,9],12],[4,13],[4,14],[4,7],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[16,17],16],[[[18,[-1]],[17,[-1]]],[[18,[-1]]],19],[[[17,[-1]],[17,[-1]]],[[17,[-1]]],19],0,0,[4,20],[4,21],[4,22],[4,23],[4,24],[4,25],[4,26],0,[18,27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,[[1,[-2]]],29,[]],[-1,[[30,[-2]]],29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[18,16],[18,27],[18,27],0,[4,4],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[16,16],[[[18,[-1]]],[[18,[-1]]],44],[[[45,[-1]]],[[45,[-1]]],44],[[[17,[-1]]],[[17,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,16],9],[47,4],[[47,-1],4,48],[[],4],[[],33],[[],38],[[],39],[[],16],[[],[[18,[-1]]],49],[[],[[17,[-1]]],49],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[4,13],[4,14],[4,8],[4,39],[4,39],[[16,16],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,6],[4,7],[4,7],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[-1,-2],-3,[],48,[]],[[4,4],9],[[31,31],9],[[32,32],9],[[33,33],9],[[34,34],9],[[35,35],9],[[36,36],9],[[37,37],9],[[38,38],9],[[39,39],9],[[40,40],9],[[41,41],9],[[43,43],9],[[16,16],9],[[[18,[-1]],[18,[-1]]],9,51],[[[45,[-1]],[45,[-1]]],9,51],[[[17,[-1]],[17,[-1]]],9,51],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,0,[[18,27],18],[4,52],0,[41,53],[[40,45,45],45],[[42,45,45],42],[[[1,[-1]],54],[[56,[46,55]]],[]],[[[30,[-1]],54],[[56,[46,55]]],[]],[[57,54],58],[[57,54],58],[[4,54],[[56,[46,55]]]],[[31,54],[[56,[46,55]]]],[[32,54],[[56,[46,55]]]],[[33,54],[[56,[46,55]]]],[[34,54],[[56,[46,55]]]],[[35,54],[[56,[46,55]]]],[[36,54],[[56,[46,55]]]],[[37,54],[[56,[46,55]]]],[[38,54],[[56,[46,55]]]],[[39,54],[[56,[46,55]]]],[[40,54],[[56,[46,55]]]],[[41,54],[[56,[46,55]]]],[[42,54],[[56,[46,55]]]],[[43,54],[[56,[46,55]]]],[[16,54],[[56,[46,55]]]],[[[18,[-1]],54],[[56,[46,55]]],59],[[[45,[-1]],54],[[56,[46,55]]],59],[[[17,[-1]],54],[[56,[46,55]]],59],[4,13],[4,8],0,[-1,-1,[]],[-1,-1,[]],[60,57],[-1,-1,[]],[-1,-1,[]],[61,31],[62,31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[63,34],[-1,-1,[]],[27,36],[-1,-1,[]],[35,36],[64,36],[39,37],[63,37],[34,37],[-1,-1,[]],[[[65,[27]]],38],[27,38],[-1,-1,[]],[66,39],[[[65,[27]]],39],[[[65,[27]]],39],[-1,-1,[]],[[[67,[66,27]]],39],[-1,-1,[]],[43,41],[27,41],[-1,-1,[]],[53,41],[[[65,[53]]],42],[-1,-1,[]],[[[65,[27]]],42],[[[65,[53]]],42],[[[65,[27]]],42],[53,42],[27,42],[-1,-1,[]],[53,43],[27,43],[[[65,[27]]],16],[[[65,[53]]],16],[-1,-1,[]],[-1,-1,[]],[[[18,[68]]],18],[17,45],[[[65,[27]]],45],[-1,-1,[]],[[[65,[53]]],45],[45,17],[-1,-1,[]],[[[65,[-1]]],[[17,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[69,[[70,[36]]]],[71,[[70,[36]]]],[[27,27,27,27],39],[-1,[[30,[-2]]],72,[]],[[27,27,27],39],[[64,64,64],39],[[27,27,27,27],39],[[64,64,64,27],39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[73,[[70,[36]]]],0,0,0,[[31,-1],46,74],[[33,-1],46,74],[[40,-1],46,74],[[[45,[-1]],-2],46,75,74],0,0,0,[42,27],[[4,9],10],[[4,9],11],[4,13],[[4,9],7],[4,6],[4,8],[4,5],[4,14],[[4,9],12],[[4,9],7],[4,76],[4,[[70,[77]]]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[18,18],[[70,[18]]]],[[18,18],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,[[65,[27]]]],[[[30,[-1]]],[[3,[[78,[72]]]]],[]],[39,[[65,[64]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[39,46],[[18,18],9],0,0,[[[1,[-1]],-2],[[1,[-3]]],[],[81,82,83,44],[]],[[[30,[-1]]],[[30,[-2]]],[],[]],[[45,45],45],[[45,45],45],0,[[18,27],18],[[[17,[-1]],-1],[[17,[-1]]],[84,85]],[[34,27],34],[[],-1,[]],[[],[[56,[-1,86]]],87],[[27,27,27,27],39],[27,42],[[27,27],16],[[16,45],18],[[-1,-1],[[45,[-1]]],[]],[[-1,-1],[[17,[-1]]],[]],[[],[[1,[-1]]],[]],[[],[[30,[-1]]],[]],0,[[45,42],45],[4,47],[[35,35],[[70,[88]]]],[[36,36],[[70,[88]]]],[[43,43],[[70,[88]]]],[[-1,-2],[[1,[-3]]],[89,82],[48,82],[]],[4,[[70,[77]]]],[4,39],[4,39],[18,16],[4,14],0,0,[[[90,[46]]],[[56,[46,57]]]],[[[90,[46]]],[[56,[46,57]]]],[-1,69,[]],[-1,69,[]],[4,39],[4,39],0,[[[2,[-1]]],[[1,[-1]]],[]],[18,45],[18,[[18,[68]]]],[[-1,-2],46,[],[89,82]],0,[-1,91,[]],[-1,91,[]],0,[[16,16],17],[[16,17],16],[[[18,[-1]],[17,[-1]]],[[18,[-1]]],92],[[45,45]],[[[17,[-1]],[17,[-1]]],[[17,[-1]]],92],0,0,0,[-1,4,[]],[-1,4,[]],0,[-1,93,[]],[[36,18],[[46,[16,16]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],0,0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,18],18],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,46,[]],[4,39],[4,39],[42,27],[-1,96,[]],0,0,[-2,[[1,[-1]]],[],[[97,[-1]]]],0,0,0,[[[30,[-1]],-2],[[30,[[46,[-2,-1]]]]],[],[75,44,98,83]],[99,33],[45,18],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[100,[-1]]],9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[101,18],0,[-1,[[3,[102]]],[]],[101,[[0,[103]]]],[-1,46,[]],[101,101],[[[104,[-1]]],[[104,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],105],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[-1,102],46,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,106,101,107],46,[],[]],[[-1,102,-2,106,101,107,18],46,[],[]],[50,46],[50,46],[50,46],[50,46],[[-1,108,-2],46,[],[[109,[37]]]],[105,73],[[101,54],[[56,[46,55]]]],[[[104,[-1]],54],[[56,[46,55]]],59],[[[100,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,41,[]],0,0,[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[100,[-1]]],46,[]],[[[100,[-1]]],46,[]],[[[100,[-1]]],9,[]],[[[100,[-1]]],9,[]],[[-1,101,-2,16],9,[],[]],0,[[-1,-2,45,16],110,[],[]],[[-1,102,-2,111],110,[],[]],0,[[[100,[-1]],[100,[-2]],-3],46,[],[],81],0,[[-1,101,107,18,-2],112,[],[]],[[-1,102,101,107,18,-2],112,[],[]],[110,101],[[[3,[-1]]],[[100,[-1]]],[]],[[-1,32,101,107,-2,113,[100,[-3]]],114,[],[],[]],[[-1,102,32,101,107,-2,113,[100,[-3]],18],114,[],[],[]],[[-1,101,-2,97],46,[],[]],[[-1,102,101,-2,97],46,[],[]],0,[[-1,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[[-1,102,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[101,16],[[[100,[-1]],-1],46,[]],[-1,[[70,[93]]],[]],[[[100,[-1]]],[[70,[116]]],[]],0,[[[100,[-1]],116],46,[]],[[[100,[-1]],-2],46,[],48],0,0,[-1,117,[]],0,0,[-1,118,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[-1,41,[]],[[-1,18,-2],46,[],48],[[17,110],101],[[-1,17,-2],46,[],48],[[-1,93],46,[]],[[105,[119,[64]]],46],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[120,[[119,[64]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,120],[121,121],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,[[119,[64]]]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,[[45,[68]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,18],46,[]],[50,46],[50,46],[[120,120],9],[[121,121],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[120,54],[[56,[46,55]]]],[[121,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[120,-1],46,74],[[121,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,120,[[122,[[119,[64]]]],98,83]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[110,31,31,45],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,18],[110,[[119,[110]]]],[111,111],[110,110],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],110],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[111,111],9],[111,45],0,[[111,54],[[56,[46,55]]]],[[110,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,-1],111,[[109,[41]]]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[111,45],[[111,27],111],[[111,27],111],[111,45],[[111,27],111],[[111,27],111],[[110,16],46],[[45,45],111],[45,110],[[111,27,-1,-2],110,48,48],[[111,42],111],[[111,45],45],[[111,45],111],[110,45],[-1,-2,[],[]],[-1,-2,[],[]],[[110,17],110],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[111,-1],111,[[109,[41]]]],[[45,[3,[110]]],110],0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[123,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[123,-1,111,42,27,31,[119,[[124,[-2,-1]]]],[119,[102]]],110,125,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[126,126],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[126,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[126,127],[[16,[70,[126]]],126],[126,16],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,127],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[127,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[128,[-1,-2]]],[],125],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,106,101,107],46,[],[]],[[[115,[-1,-2]],-2,106,101,107],46,[],125],[[[128,[-1,-2]],-2,106,101,107],46,[],125],[50,46],[50,46],[[[128,[-1,-2]]],[[115,[-1,-2]]],[],125],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[119,[[124,[-1,-2]]]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[115,[-1,-2]],101,-2,16],9,[],125],[[[128,[-1,-2]],101,-2,16],9,[],125],[[-1,101,-2,16],9,[],[]],[[-1,-2,45,16],110,[],[]],[[[115,[-1,-2]],-2,45,17],110,[],125],[[[128,[-1,-2]],-2,45,16],110,[],125],[[[115,[-1,-2]],81],[[115,[-3,-2]]],[],125,[]],[[[115,[-1,-2]],101,107,18,-2],112,[],125],[[[128,[-1,-2]],101,107,18,-2],112,[],125],[[-1,101,107,18,-2],112,[],[]],[[16,[78,[129]]],[[115,[-1,-2]]],[],125],[[],[[128,[-1,-2]]],[],125],[[[115,[-1,-2]],32,101,107,-2,113,[100,[-1]]],114,[],125],[[[128,[-1,-2]],32,101,107,-2,113,[100,[-1]]],114,[],125],[[-1,32,101,107,-2,113,[100,[-3]]],114,[],[],[]],[[[115,[-1,-2]],101,-2,97],46,[],125],[[[128,[-1,-2]],101,-2,97],46,[],125],[[-1,101,-2,97],46,[],[]],[[[115,[-1,-2]],101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[[128,[-1,-2]]],[[115,[-1,-2]]],[],125],[[[128,[-1,-2]],101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[-1,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[[[115,[-1,-2]]],16,[],125],[[[128,[-1,-2]],-3],[[128,[-1,-2]]],[],125,[[109,[[115,[-1,-2]]]]]],[[[115,[-1,-2]],17],[[115,[-1,-2]]],[],125],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[3,[[115,[-1,-2]]]]],[[128,[-1,-2]]],[],125],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,46,[]],[130,46],[130,130],[108,108],[106,106],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],130],[[],106],[130],[130,43],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[108,108],9],[[106,106],9],[[130,16,39],46],[[130,16,39],46],[[-1,108,-2],46,[],[[109,[37]]]],[[130,108,-1],46,[[109,[37]]]],[[130,104,16,39],46],[[130,54],[[56,[46,55]]]],[[108,54],[[56,[46,55]]]],[[106,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[130,[131,[[119,[64]]]]],46],[[],130],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,18,-2],46,[],48],[[130,18,-1],46,48],[[-1,17,-2],46,[],48],[[130,17,-1],46,48],0,0,0,[[-1,105],46,[]],[[[78,[-1]],[133,[[78,[132]]]]],[[133,[[78,[132]]]]],[]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[134,134],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[[-1,135],[[45,[68]]],[]],[-1,-2,[],[]],[[-1,135,[70,[39]],18],46,[]],[50,46],[[134,134],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[134,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[134,-1],46,74],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,45,[]],0,[[-1,50],46,[]],[136,136],[137,137],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,104],137,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,50,[]],[-1,138,[]],[136,50],[-1,[[46,[50,50]]],[]],[-1,[],[]],[-1,43,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],0,[[136,136],9],[[137,137],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,16,39],46,[]],[[-1,16,39],46,[]],[[-1,104,16,39],46,[]],[[136,54],[[56,[46,55]]]],[[137,54],[[56,[46,55]]]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50,50],[[70,[16]]],[]],[[-1,-2,-3],46,[],139,81],[[-1,99],[],[]],0,[[-1,16],[[70,[136]]],[]],[-1,61,[]],0,[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50],[[70,[99]]],[]],[-1,50,[]],0,[[-1,[131,[[119,[64]]]]],46,[]],[-1,45,[]],[-1,27,[]],[-1,27,[]],[[],-1,[]],[[-1,140],46,[]],[[-1,45],46,[]],[-1,[[70,[93]]],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,45,43,141,-2],46,[],139],[-1,46,[]],[[-1,104],46,[]],[-1,62,[]],0,[104,-1,[]],[99,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,45,[]],[142,142],[138,138],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,138,[]],[-1,[[46,[50,50]]],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[142,142],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[142,54],[[56,[46,55]]]],[[138,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,-3],46,[],139,81],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50],[[70,[99]]],[]],[-1,50,[]],[[-1,140],46,[]],[-1,[[70,[93]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,45,43,141,-2],46,[],139],[99,-1,[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50],46,[]],[[143,50],46],[143,143],[[[144,[-1]]],[[144,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,50,[]],[143,50],[[],[[144,[-1]]],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[[144,[-1]],[144,[-1]]],9,51],[[143,54],[[56,[46,55]]]],[[[144,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,99],[],[]],[[143,99]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],-1,[]],[[],143],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,46,[]],[143,46],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[102]]],[]],0,[[[145,[-1]]],[[145,[-1]]],146],[147,147],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[70,[147]],18,148],46,[]],[[-1,28,[70,[147]]],46,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[-1,102],46,[]],[[102,-1],46,[[150,[149]]]],[[102,[119,[-1]]],46,[[150,[149]]]],[[102,[119,[-1]],-2,-3],46,[],81,81],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,102,-2,106,101,107,18],46,[],[]],[[[145,[-1]],102,-1,106,101,107,18],46,146],[50,46],[50,46],[50,46],[[],102],[[147,147],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[-1,[[151,[-2]]],[],[]],[[102,54],[[56,[46,55]]]],[[147,54],[[56,[46,55]]]],[[-1,152,[70,[147]]],46,[]],[[[145,[-1]],-2],[[145,[-1]]],146,109],[99,[[145,[-1]]],146],[-1,-1,[]],[-1,-1,[]],[153,147],[154,147],[155,147],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[147,-1],46,74],[-1,41,[]],[[[145,[-1]]],41,146],[[[145,[-1]],-2],[[145,[-1]]],146,[[109,[41]]]],[[[145,[-1]],61],[[145,[-1]]],146],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,102,-2,111],110,[],[]],[[[145,[-1]],102,-1,111],110,146],[[[145,[-1]],-2],[[145,[-1]]],146,[[109,[141]]]],[[-1,102,101,107,18,-2],112,[],[]],[-1,[[145,[-2]]],[[109,[[131,[99]]]]],146],[-1,102,[[150,[149]]]],[-1,147,[[109,[[131,[99]]]]]],[[-1,102,32,101,107,-2,113,[100,[-3]],18],114,[],[],[]],[[-1,102,101,-2,97],46,[],[]],0,[[-1,102,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[[-1,156,[70,[147]],18,17],46,[]],[[[145,[-1]],157],[[145,[-1]]],146],[[[145,[-1]],-2],[[145,[-1]]],146,[[109,[43]]]],[[[145,[-1]]],117,146],[-1,117,[]],0,[[[145,[-1]],-2],[[145,[-1]]],146,109],[[[145,[-1]]],118,146],[-1,118,[]],0,0,[[-1,158,[70,[147]]],46,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],147],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[145,[-1]],62],[[145,[-1]]],146],[-1,41,[]],[[[145,[-1]]],41,146],[[[145,[-1]],-2],[[145,[-1]]],146,[[109,[41]]]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[70,[147]],18,148],46,[]],[[-1,28,[70,[147]]],46,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[-1,[[151,[-2]]],[],[]],[[[151,[-1]],54],[[56,[46,55]]],59],[-1,46,[]],0,[[-1,152,[70,[147]]],46,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,9,[]],[[[78,[97]],-1],[[0,[[97,[-2]]]]],81,[]],[[-1,50],46,[]],[-1,46,[]],[-1,46,[]],[[147,-2],[[0,[[97,[-1]]]]],[],[[97,[-1]]]],[[-1,159],46,[]],0,[[-1,156,[70,[147]],18,17],46,[]],[-1,46,[]],[[-1,160],46,[]],0,[[-1,158,[70,[147]]],46,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,46,[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[161,161],[[-1,-2],46,[],[]],[-1,-2,[],[]],[[],[[0,[[97,[-1]]]]],[]],[[],161],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[161,161],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[],[[0,[[97,[147]]]]]],[[161,54],[[56,[46,55]]]],[147,[[0,[[97,[-1]]]]],[]],[-1,46,[]],[[],[[0,[[97,[-1]]]]],[]],[[],[[0,[[97,[-1]]]]],[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,9,[]],[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,46,[]],[-1,[[70,[-2]]],[],[]],0,0,0,[[147,159],[[0,[[97,[-1]]]]],[]],[[-1,159],46,[]],[[147,160],[[0,[[97,[-1]]]]],[]],[[-1,160],46,[]],0,0,0,0,0,[[147,50],[[0,[[97,[-1]]]]],[]],[[-1,50],46,[]],[147,[[0,[[97,[-1]]]]],[]],[-1,46,[]],[147,[[0,[[97,[-1]]]]],[]],[-1,46,[]],[147,[[0,[[97,[-1]]]]],[]],[-1,46,[]],0,0,0,0,0,0,0,0,0,0,0,[-1,20,[]],0,[[-1,106,101,162,20],46,146],[[162,-1,111,41,41,99,141,[70,[43]],70,61,62,157],110,146],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[118,118],[[-1,-2],46,[],[]],[[118,118],88],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[[3,[102]],[119,[-1]],-2,-3,-4],46,[],81,81,81],[-1,-2,[],[]],[-1,-2,[],[]],[117,-1,[]],[117,-1,[]],[50,46],[50,46],[[118,118],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[117,54],[[56,[46,55]]]],[[118,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[118,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,117,[]],[[],118],[[118,118],[[70,[88]]]],0,[[],118],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[61,61],[62,62],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[61,61],9],[[62,62],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[61,54],[[56,[46,55]]]],[[62,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[61,-1],46,74],[[62,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[26,26],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[26,26],9],[[26,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[46,[-1,1]]],[]],[90,163],[-1,69,[]],[-1,[],[]],[-1,30,[]],0,[-1,[],[]],[-1,93,[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,1,[]],[-1,[[96,[164]]],[]],[-1,[[1,[-2]]],81,[]],[93,[[1,[-1]]],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[165,165],[166,166],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[165,165],9],[[166,166],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[165,54],[[56,[46,55]]]],[[166,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[30,[32]]]],[[],[[30,[-1]]],82],[[],[[30,[-1]]],82],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-2],-3,[],48,[]],[[],[[56,[-1,86]]],87],[[-1,-2],46,[],[89,82]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[167,167],[168,168],[169,169],[170,170],[171,171],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],168],[[],169],[[],170],[[],171],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[167,167],9],[[168,168],9],[[169,169],9],[[170,170],9],[[171,171],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,[[167,54],[[56,[46,55]]]],[[168,54],[[56,[46,55]]]],[[169,54],[[56,[46,55]]]],[[170,54],[[56,[46,55]]]],[[171,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[168,-1],46,74],[[169,-1],46,74],[[170,-1],46,74],[[171,-1],46,74],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[1,[[56,[46,167]]]]],[[109,[[131,[[119,[64]]]]]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[63,27,39],63],[[63,-1],63,29],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[172,172],[63,63],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],172],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[172,172],9],[[63,63],9],[[172,54],[[56,[46,55]]]],[[63,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,63,[[109,[36]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[],173],[173,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[173,173],173],[[173,173],46],[[173,173],173],[[173,173],46],[173,68],[[173,173],173],[[173,173],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[174,174],[175,175],[173,173],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[175,175],88],[[173,173],88],[173,9],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[173,173],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[173,173],9],[173,9],[[],173],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[173,173],173],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[],173],[[174,174],9],[[175,175],9],[[173,173],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[173,-1],46,29],[[174,54],[[56,[46,55]]]],[[175,54],[[56,[46,55]]]],[[173,54],[[56,[46,55]]]],[[173,54],[[56,[46,55]]]],[[173,54],[[56,[46,55]]]],[[173,54],[[56,[46,55]]]],[[173,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[68,[[70,[173]]]],[68,173],[68,173],[-1,173,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[175,-1],46,74],[[173,-1],46,74],[[],50],[[],50],[[],50],[[173,173],46],[[173,173],173],[[173,173],9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[173,9],[173,9],[173,9],[173,173],[[],[[30,[-1]]],82],[[],[[30,[-1]]],82],[[175,175],[[70,[88]]]],[[173,173],[[70,[88]]]],[[173,173],46],[[173,173,9],46],[173,9],[[173,173],173],[[173,173],46],[[173,173],173],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[173,173],46],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[173,173],173],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[176,176],[107,107],[177,177],[178,178],[112,112],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[112,112],88],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],107],[[],112],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[176,176],9],[[107,107],9],[[177,177],9],[[178,178],9],[[112,112],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[176,54],[[56,[46,55]]]],[[107,54],[[56,[46,55]]]],[[177,54],[[56,[46,55]]]],[[178,54],[[56,[46,55]]]],[[112,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[176,-1],46,74],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[107,18],9],[[112,112],[[70,[88]]]],[107,[[70,[16]]]],[[107,16],[[70,[16]]]],[[107,18],[[70,[16]]]],[[107,18],[[70,[16]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,23,[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[90,[-1]]],[[90,[-1]]],44],[[-1,-2],46,[],[]],[-1,-2,[],[]],[[],[[90,[-1]]],49],0,0,[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],0,0,[[[90,[-1]],54],58,59],0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,[-1,[[90,[-1]]],[]],0,[[-1,50,-2],[[30,[-3]]],75,[48,82],82],[[],[[30,[-1]]],[]],[[-1,-2],[[30,[-3]]],75,[132,82],[]],[[-1,-2,-3],[[30,[-4]]],75,82,[148,82,83],82],0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[179,179],[[-1,-2],46,[],[]],[-1,-2,[],[]],0,0,[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[-1,[[1,[-2]]],[81,98],[]],[[179,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,0,[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,47],[180,180],[181,181],[182,182],[183,183],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,184,185],[-1,186,187],[[],188],0,[[],91],[[],184],[[],189],[[],190],[[],191],[[],181],[[],182],[[],192],[[],193],[[],194],[[],195],[[],196],[[],188],[[],186],[[],183],[[],197],[[],198],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[47,47],9],[[180,180],9],[[47,54],[[56,[46,55]]]],[[180,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,91,81],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,190,81],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[182,181],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,195,81],[-1,-1,[]],[-1,-1,[]],[-1,196,81],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[39,183],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,180],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[47,-1],180,48],0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[199,199],[200,200],[201,201],[202,202],[203,203],[204,204],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[52,52],9],[[199,199],9],[[200,200],9],[[201,201],9],[[202,202],9],[[203,203],9],[[204,204],9],[[52,54],[[56,[46,55]]]],[[199,54],[[56,[46,55]]]],[[200,54],[[56,[46,55]]]],[[201,54],[[56,[46,55]]]],[[202,54],[[56,[46,55]]]],[[203,54],[[56,[46,55]]]],[[204,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,52],[[39,39,39],201],[[39,39],202],[[39,39,39],203],[[39,39,39],204],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[39,39],199],[[39,39],200],0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[205,206],205],[[205,207]],[[206,207]],[[206,206],206],[[205,206],46],[[205,207],46],[[206,206],46],[[206,207],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[206,208],[206,208],[206,208],[206,73],[206,27],[206,69],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[205,206],[[70,[205]]]],[[206,206],[[70,[206]]]],[[206,68],[[70,[206]]]],[[205,205],[[70,[206]]]],[[206,68],[[70,[206]]]],[[205,206],[[70,[205]]]],[[206,206],[[70,[206]]]],[205,205],[206,206],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[205,205],88],[[206,206],88],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],206],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,[[56,[206]]],209],[[206,68],206],[[206,207]],[[206,68],46],[[206,206],27],[[206,206],69],[[206,27],206],[[206,69],206],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[205,205],206],[205,206],[[205,205],9],[[205,210],9],[[206,206],9],[[206,207],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[206,[[30,[205]]]],[[205,54],[[56,[46,55]]]],[[206,54],[[56,[46,55]]]],[210,205],[-1,-1,[]],[211,205],[212,206],[213,206],[214,206],[215,206],[-1,-1,[]],[216,206],[-1,-1,[]],[-1,-1,[]],[73,206],[73,206],[73,206],[73,206],[27,206],[69,206],[-1,-2,[],[]],[-1,-2,[],[]],[[205,-1],46,74],[[206,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[206,9],[[206,68],206],[[206,68],46],[[206,27],206],[[206,69],206],[[73,68],206],[[],205],[[205,210],[[70,[88]]]],[[205,205],[[70,[88]]]],[[206,206],[[70,[88]]]],[[206,207],[[70,[88]]]],[[206,206],206],[[205,205],206],[[206,68],206],[[206,206],206],[[206,-1],56,217],[[205,205],206],[[205,206],205],[[205,210]],[[205,207]],[[206,207]],[[206,206],206],[[205,206],46],[[205,207],46],[[206,206],46],[[206,207],46],[206,68],[206,68],[206,68],[-1,206,103],[-1,206,103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[207,[[56,[206,218]]]],[27,[[56,[206,219]]]],[69,[[56,[206,219]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[220,220],[221,221],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[220,220],9],[[221,221],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[220,54],[[56,[46,55]]]],[[221,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[221,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[222,[-1,-2]],31],[[222,[-1,-2]]],[],[]],[[[223,[-1,-2]],31],[[223,[-1,-2]]],[],[]],[[[224,[-1,-2]],61],[[224,[-1,-2]]],[],125],[[[224,[-1,-2]],62],[[224,[-1,-2]]],[],125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[225,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],0,[-3,[[226,[-3,-1,-2]]],[],227,[[228,[-1,-2]]]],[[229,53],229],[[[224,[-1,-2]]],[[224,[-1,-2]]],[],125],[[[224,[-1,-2]]],[[224,[-1,-2]]],[],125],0,[[-1,9,-2],[[230,[-3,-4]]],[[109,[93]]],81,[],146],[[[222,[-1,-2]]],[[3,[102]]],[],125],[[[231,[-1,-2]]],[[3,[102]]],44,125],[[[223,[-1,-2]]],[[3,[102]]],[],125],[[[225,[-1,-2]]],[[3,[102]]],44,125],[[[232,[-1,-2,-3]]],[[3,[102]]],[233,44],44,146],[[[224,[-1,-2]]],[[3,[102]]],[],125],[[[234,[-1,-2]]],[[3,[102]]],[],125],[[[235,[-1,-2]]],[[3,[102]]],[],125],[[[236,[-1,-2]]],[[3,[102]]],[],146],[[[237,[-1,-2,-3,-4]]],[[3,[102]]],[],125,75,[[109,[[124,[-1,-2]]]]]],[[229,39,39],229],[[[3,[[124,[-1,-2]]]]],[[222,[-1,-2]]],[],[]],0,0,[[[238,[-1]],99,[70,[-1]],-2],[[232,[-1,-3,-4]]],[233,44],81,[],146],[-3,[[124,[-1,-2]]],[],125,[[239,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[224,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[[[240,[-1]],40],[[240,[-1]]],241],[[[242,[-1]],40],[[242,[-1]]],[]],[[],[[222,[-1,-2]]],[],[]],[[],[[223,[-1,-2]]],[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[[222,[-1,-2]],102],46,[],125],[[[231,[-1,-2]],102],46,44,125],[[[223,[-1,-2]],102],46,[],125],[[[225,[-1,-2]],102],46,44,125],[[[224,[-1,-2]],102],46,[],125],[[[234,[-1,-2]],102],46,[],125],[[[235,[-1,-2]],102],46,[],125],[[[243,[-1,-2]],102],46,44,146],[[[236,[-1,-2]],102],46,[],146],[[[237,[-1,-2,-3,-4]],102],46,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[235,[-1,-2]],244],[[235,[-1,-2]]],[],125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[222,[-1,-2]],102,-2,106,101,107,18],46,[],125],[[[231,[-1,-2]],102,-2,106,101,107,18],46,44,125],[[[223,[-1,-2]],102,-2,106,101,107,18],46,[],125],[[[225,[-1,-2]],102,-2,106,101,107,18],46,44,125],[[[230,[-1,-2]],102,-2,106,101,107,18],46,[],146],[[[232,[-1,-2,-3]],102,-3,106,101,107,18],46,[233,44],44,146],[[[224,[-1,-2]],102,-2,106,101,107,18],46,[],125],[[[234,[-1,-2]],102,-2,106,101,107,18],46,[],125],[[[245,[-1,-2,-3]],102,-3,106,101,107,18],46,[44,246,247],[],146],[[[248,[-1]],102,-1,106,101,107,18],46,125],[[[249,[-1,-2]],102,-2,106,101,107,18],46,44,146],[[[250,[-1]],102,-1,106,101,107,18],46,125],[[[235,[-1,-2]],102,-2,106,101,107,18],46,[],125],[[[251,[-1,-2,-3]],102,-3,106,101,107,18],46,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]],102,-3,106,101,107,18],46,139,[],146],[[[243,[-1,-2]],102,-2,101,107,[70,[254]]],46,44,146],[[[243,[-1,-2]],102,-2,106,101,107,18],46,44,146],[[[255,[-1,-2]],102,-2,106,101,107,18],46,[],146],[[[236,[-1,-2]],102,-2,106,101,107,18],46,[],146],[[[256,[-1,-2,-3]],102,-3,106,101,107,18],46,[85,[109,[69]],252],44,125],[[[257,[-1,-2]],102,-2,106,101,107,18],46,[],125],[[[237,[-1,-2,-3,-4]],102,-2,106,101,107,18],46,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[240,[-1]],102,-1,106,101,107,18],46,241],[[258,102,-1,106,101,107,18],46,125],[[[242,[-1]],102,-2,106,101,107,18],46,[44,75],259],[[[226,[-3,-1,-2]],102,-2,106,101,107,18],46,[],227,[[228,[-1,-2]]]],[[229,102,[260,[-1]],-1,106,101,107,18],46,[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[258,54],[[56,[46,55]]]],[[[242,[-1]],54],[[56,[46,55]]],59],[[[226,[-3,-1,-2]],54],[[56,[46,55]]],59,[59,227],[59,[228,[-1,-2]]]],[[229,54],[[56,[46,55]]]],[[],[[1,[-1]]],[]],[[],[[1,[-1]]],[]],[[[230,[-1,-2]],-3],[[230,[-1,-2]]],[],146,109],[[[232,[-1,-2,-3]]],[[232,[-1,-2,-3]]],[233,44],[],146],[[[245,[-1,-2,-3]],-4],[[245,[-1,-2,-3]]],[246,247],[],146,109],[[[249,[-1,-2]],-3],[[249,[-1,-2]]],44,146,109],[[[253,[-1,-2,-3]],-4],[[253,[-1,-2,-3]]],139,[],146,109],[[[243,[-1,-2]]],[[243,[-1,-2]]],44,146],[[[255,[-1,-2]],-3],[[255,[-1,-2]]],[],146,109],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],146,109],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[240,[-2]]],[[109,[261]]],241],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],146,[[109,[43]]]],[[[245,[-1,-2,-3]],262],[[245,[-1,-2,-3]]],[246,247],[],146],[[[222,[-1,-2]]],41,[],125],[[[222,[-1,-2]],-3],[[222,[-1,-2]]],[],[],[[109,[41]]]],[[[231,[-1,-2]]],41,44,125],[[[223,[-1,-2]]],41,[],125],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[41]]]],[[[225,[-1,-2]]],41,44,125],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],125,[[109,[41]]]],[[[230,[-1,-2]]],41,[],146],[[[232,[-1,-2,-3]]],41,[233,44],44,146],[[[224,[-1,-2]]],41,[],125],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],125,[[109,[41]]]],[[[234,[-1,-2]],-3],[[234,[-1,-2]]],[],125,[[109,[41]]]],[[[234,[-1,-2]]],41,[],125],[[[245,[-1,-2,-3]]],41,[44,246,247],[],146],[[[248,[-1]]],41,125],[[[248,[-1]],-2],[[248,[-1]]],125,[[109,[41]]]],[[[249,[-1,-2]]],41,44,146],[[[250,[-1]]],41,125],[[[235,[-1,-2]]],41,[],125],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],125,[[109,[41]]]],[[[251,[-1,-2,-3]],-4],[[251,[-1,-2,-3]]],[85,[263,[64]],264],44,125,[[109,[43]]]],[[[251,[-1,-2,-3]]],41,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]]],41,139,[],146],[[[243,[-1,-2]]],41,44,146],[[[255,[-1,-2]]],41,[],146],[[[236,[-1,-2]]],41,[],146],[[[256,[-1,-2,-3]]],41,[85,[109,[69]],252],44,125],[[[256,[-1,-2,-3]],-4],[[256,[-1,-2,-3]]],[85,[263,[64]],264],44,125,[[109,[41]]]],[[[257,[-1,-2]]],41,[],125],[[[237,[-1,-2,-3,-4]]],41,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[240,[-1]],-2],[[240,[-1]]],241,[[109,[41]]]],[[[240,[-1]]],41,241],[258,41],[[[242,[-1]],-2],[[242,[-1]]],[],[[109,[41]]]],[[[242,[-1]]],41,[44,75]],[[[226,[-3,-1,-2]],-4],[[226,[-3,-1,-2]]],[],227,[[228,[-1,-2]]],[[109,[41]]]],[[[226,[-3,-1,-2]]],41,[],227,[[228,[-1,-2]]]],[229,41],[[[253,[-1,-2,-3]]],[[253,[-4,-2,-3]]],139,[],146,139],[-1,[[250,[-2]]],[[109,[43]]],125],[-1,[[250,[-2]]],[[109,[43]]],125],[-1,258,[[109,[41]]]],[[[230,[-1,-2]],265],[[230,[-1,-2]]],[],146],[[[232,[-1,-2,-3]],266],[[232,[-1,-2,-3]]],[233,44],[],146],[[[243,[-1,-2]],266],[[243,[-1,-2]]],44,146],[[[224,[-1,-2]],155],[[224,[-1,-2]]],[],125],[[[235,[-1,-2]],153],[[235,[-1,-2]]],[],125],[[[243,[-1,-2]],154],[[243,[-1,-2]]],44,146],0,[-2,[[242,[-1]]],[],[[109,[-1]]]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[267,[-2,-3,-4]]],29,[85,51],[],[]],0,[[[222,[-1,-2]],102,-2,111],110,[],125],[[[231,[-1,-2]],102,-2,111],110,44,125],[[[223,[-1,-2]],102,-2,111],110,[],125],[[[225,[-1,-2]],102,-2,111],110,44,125],[[[230,[-1,-2]],102,-2,111],110,[],146],[[[232,[-1,-2,-3]],102,-3,111],110,[233,44],44,146],[[[224,[-1,-2]],102,-2,111],110,[],125],[[[234,[-1,-2]],102,-2,111],110,[],125],[[[245,[-1,-2,-3]],102,-3,111],110,[44,246,247],[],146],[[[248,[-1]],102,-1,111],110,125],[[[249,[-1,-2]],102,-2,111],110,44,146],[[[250,[-1]],102,-1,111],110,125],[[[235,[-1,-2]],102,-2,111],110,[],125],[[[251,[-1,-2,-3]],102,-3,111],110,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]],102,-3,111],110,139,[],146],[[[243,[-1,-2]],102,-2,111],110,44,146],[[[243,[-1,-2]],102,-2,111,[70,[254]]],110,44,146],[[[255,[-1,-2]],102,-2,111],110,[],146],[[[236,[-1,-2]],102,-2,111],110,[],146],[[[256,[-1,-2,-3]],102,-3,111],110,[85,[109,[69]],252],44,125],[[[257,[-1,-2]],102,-2,111],110,[],125],[[[237,[-1,-2,-3,-4]],102,-2,111],110,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[240,[-1]],102,-1,111],110,241],[[258,102,-1,111],110,125],[[[242,[-1]],102,-2,111],110,[44,75],259],[[[226,[-3,-1,-2]],102,-2,111],110,[],227,[[228,[-1,-2]]]],[[229,102,[260,[-1]],111],110,[]],[[-1,-2],[[237,[-3,-4,-1,-5]]],75,81,[],[],[[109,[[124,[-3,-4]]]]]],[[[232,[-1,-2,-3]],-4],[[232,[-1,-2,-3]]],[233,44],[],146,[[109,[141]]]],[[[243,[-1,-2]],-3],[[243,[-1,-2]]],44,146,[[109,[141]]]],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],125,[[109,[43]]]],[[[222,[-1,-2]],-3],[[222,[-1,-2]]],[],[],[[109,[43]]]],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],125,[[109,[43]]]],[-3,[[231,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[[[222,[-1,-2]],102,101,107,18,-2],112,[],125],[[[231,[-1,-2]],102,101,107,18,-2],112,44,125],[[[223,[-1,-2]],102,101,107,18,-2],112,[],125],[[[225,[-1,-2]],102,101,107,18,-2],112,44,125],[[[230,[-1,-2]],102,101,107,18,-2],112,[],146],[[[232,[-1,-2,-3]],102,101,107,18,-3],112,[233,44],44,146],[[[224,[-1,-2]],102,101,107,18,-2],112,[],125],[[[234,[-1,-2]],102,101,107,18,-2],112,[],125],[[[245,[-1,-2,-3]],102,101,107,18,-3],112,[44,246,247],[],146],[[[249,[-1,-2]],102,101,107,18,-2],112,44,146],[[[235,[-1,-2]],102,101,107,18,-2],112,[],125],[[[251,[-1,-2,-3]],102,101,107,18,-3],112,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]],102,101,107,18,-3],112,139,[],146],[[[243,[-1,-2]],102,101,107,18,-2],112,44,146],[[[255,[-1,-2]],102,101,107,18,-2],112,[],146],[[[236,[-1,-2]],102,101,107,18,-2],112,[],146],[[[256,[-1,-2,-3]],102,101,107,18,-3],112,[85,[109,[69]],252],44,125],[[[257,[-1,-2]],102,101,107,18,-2],112,[],125],[[[237,[-1,-2,-3,-4]],102,101,107,18,-2],112,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[226,[-3,-1,-2]],102,101,107,18,-2],112,[],227,[[228,[-1,-2]]]],[[],[[222,[-1,-2]]],[],[]],[-3,[[231,[-1,-2]]],[],[],[[109,[[124,[-1,-2]]]]]],[[],[[223,[-1,-2]]],[],[]],[-3,[[225,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[[-1,9,-2],[[230,[-3,-4]]],[[109,[93]]],81,[],146],[[[238,[-1]],99,[70,[-1]],-2],[[232,[-1,-3,-4]]],[233,44],81,[],146],[-3,[[224,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[[[268,[-1]],-2],[[234,[-3,-4]]],[],81,[],125],[[-2,[70,[-1]],-3],[[245,[-1,-4,-5]]],[246,247],[[109,[[131,[[119,[-1]]]]]]],81,[],146],[[[269,[27]],27],[[248,[-1]]],125],[[-1,-2,[70,[-2]],-3],[[249,[-4,-5]]],[[109,[93]]],[247,85],48,44,146],[-3,[[235,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[[[269,[-1]],-1,-2],[[251,[-1,-3,-4]]],[85,[263,[64]],264],81,44,125],[[[270,[-1]]],[[253,[143,-2,-1]]],146,[]],[[99,99],[[243,[-1,-2]]],44,146],[[-1,9,-2],[[255,[-3,-4]]],[[109,[[70,[93]]]]],81,[],146],[[-3,-4,271],[[236,[-1,-2]]],[],146,[[109,[[124,[-1,-2]]]]],[[109,[[131,[99]]]]]],[[[269,[-1]],-1,-2],[[256,[-1,-3,-4]]],[85,[263,[64]],264],81,44,125],[-1,[[257,[-2,-3]]],81,[],125],[[-1,-2],[[237,[-3,-4,-1,-5]]],75,81,[],[],[[109,[[124,[-3,-4]]]]]],[-1,[[240,[-2]]],[[109,[135]]],241],[[-1,-2],258,[[109,[41]]],[[109,[41]]]],[-2,[[242,[-1]]],[],[[109,[-1]]]],[-3,[[226,[-3,-1,-2]]],[],227,[[228,[-1,-2]]]],[272,229],[[[253,[-1,-2,-3]],-4],[[253,[-1,-2,-3]]],139,[],146,81],[[[234,[-1,-2]],-3],[[234,[-1,-2]]],[],125,81],[[[232,[-1,-2,-3]],-2],[[232,[-1,-2,-3]]],[233,44],[],146],[[[234,[-1,-2]],-3],[[234,[-1,-2]]],[],125,81],[[[222,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],125],[[[231,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,125],[[[223,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],125],[[[225,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,125],[[[230,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],146],[[[232,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[233,44],44,146],[[[224,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],125],[[[234,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],125],[[[245,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[44,246,247],[],146],[[[249,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,146],[[[235,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],125],[[[251,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,139,[],146],[[[243,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,146],[[[255,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],146],[[[236,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],146],[[[256,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[85,[109,[69]],252],44,125],[[[257,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],125],[[[237,[-1,-2,-3,-4]],102,32,101,107,-2,113,[100,[-1]],18],114,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[226,[-3,-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],227,[[228,[-1,-2]]]],[[[232,[-1,-2,-3]],-4],[[232,[-1,-2,-3]]],[233,44],[],146,81],[[[243,[-1,-2]],-3],[[243,[-1,-2]]],44,146,81],[[[231,[-1,-2]],-1],[[231,[-1,-2]]],[],[]],[[[231,[-1,-2]],-1],[[231,[-1,-2]]],[],[]],[[[232,[-1,-2,-3]],-4],[[232,[-1,-2,-3]]],[233,44],[],146,81],[[[243,[-1,-2]],-3],[[243,[-1,-2]]],44,146,81],[[[231,[-1,-2]],-1],[[231,[-1,-2]]],[],[]],[[[225,[-1,-2]],-1],[[225,[-1,-2]]],[],125],[[[225,[-1,-2]],[70,[-1]]],[[225,[-1,-2]]],[],125],[[[231,[-1,-2]],-1],[[231,[-1,-2]]],[],[]],[[[251,[-1,-2,-3]],-2],[[251,[-1,-2,-3]]],[85,[263,[64]],264],44,125],[[[256,[-1,-2,-3]],-2],[[256,[-1,-2,-3]]],[85,[263,[64]],264],44,125],[[[234,[-1,-2]],-3,-4],[[234,[-1,-2]]],[],125,[[109,[43]]],81],[[[231,[-1,-2]],-1],[[231,[-1,-2]]],[],[]],[[[231,[-1,-2]],-1],[[231,[-1,-2]]],[],[]],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],125,81],[[[243,[-1,-2]],-1],[[243,[-1,-2]]],44,146],[[[222,[-1,-2]],102,101,-2,97],46,[],125],[[[231,[-1,-2]],102,101,-2,97],46,44,125],[[[223,[-1,-2]],102,101,-2,97],46,[],125],[[[225,[-1,-2]],102,101,-2,97],46,44,125],[[[224,[-1,-2]],102,101,-2,97],46,[],125],[[[234,[-1,-2]],102,101,-2,97],46,[],125],[[[235,[-1,-2]],102,101,-2,97],46,[],125],[[[243,[-1,-2]],102,101,-2,97],46,44,146],[[-1,97],46,[]],[[[257,[-1,-2]],102,101,-2,97],46,[],125],[[[237,[-1,-2,-3,-4]],102,101,-2,97],46,[],125,75,[[109,[[124,[-1,-2]]]]]],0,[[[222,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[[231,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],44,125],[[[223,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[[225,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],44,125],[[[232,[-1,-2,-3]],102,101,-3],[[70,[[115,[-2,-3]]]]],[233,44],44,146],[[[224,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[[234,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[[245,[-1,-2,-3]],102,101,-3],[[70,[[115,[-2,-3]]]]],[44,246,247],[],146],[[[235,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[[236,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],146],[[[257,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125],[[[237,[-1,-2,-3,-4]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],125,75,[[109,[[124,[-1,-2]]]]]],[[[222,[-1,-2]],-3],[[222,[-1,-2]]],[],[],[[109,[42]]]],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[42]]]],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],125,[[109,[42]]]],[[[232,[-1,-2,-3]],-4],[[232,[-1,-2,-3]]],[233,44],[],146,[[109,[42]]]],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],125,[[109,[42]]]],[[[245,[-1,-2,-3]],-4],[[245,[-1,-2,-3]]],[246,247],[],146,[[109,[42]]]],[[[253,[-1,-2,-3]],-4],[[253,[-1,-2,-3]]],139,[],146,[[109,[42]]]],[[[243,[-1,-2]],-3],[[243,[-1,-2]]],44,146,[[109,[42]]]],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],146,[[109,[43]]]],0,[[[243,[-1,-2]]],[[243,[-1,-2]]],44,146],0,[[-2,[70,[-1]],-3],[[245,[-1,-4,-5]]],[246,247],[[109,[[131,[[119,[-1]]]]]]],81,[],146],[[[245,[-1,-2,-3]],-4],[[245,[-1,-2,-3]]],[246,247],[],146,[[109,[93]]]],0,[[[269,[27]],27],[[248,[-1]]],125],[[[222,[-1,-2]],-3],[[222,[-1,-2]]],[],[],[[109,[[124,[-1,-2]]]]]],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[[124,[-1,-2]]]]]],0,0,[[-1,-2,[70,[-2]],-3],[[249,[-4,-5]]],[[109,[93]]],[85,247],48,44,146],[-1,[[257,[-2,-3]]],81,[],125],[[[3,[[124,[-1,-2]]]]],[[223,[-1,-2]]],[],[]],0,0,0,[-3,[[235,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[[[230,[-1,-2]],-3],[[230,[-1,-2]]],[],146,[[109,[43]]]],[[[232,[-1,-2,-3]],27],[[232,[-1,-2,-3]]],[233,44],[],146],[[[249,[-1,-2]],-3],[[249,[-1,-2]]],44,146,[[109,[43]]]],[[[243,[-1,-2]],-3],[[243,[-1,-2]]],44,146,[[109,[43]]]],[[[255,[-1,-2]],-3],[[255,[-1,-2]]],[],146,[[109,[43]]]],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],146,[[109,[43]]]],0,[[[269,[-1]],-1,-2],[[251,[-1,-3,-4]]],[85,[263,[64]],264],81,44,125],[[[236,[-1,-2]],9],[[236,[-1,-2]]],[],146],0,[[[222,[-1,-2]],-3],[[222,[-1,-2]]],[],[],[[109,[43]]]],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[43]]]],[[[230,[-1,-2]],-3],[[230,[-1,-2]]],[],146,[[109,[43]]]],[[[234,[-1,-2]],-3],[[234,[-1,-2]]],[],125,[[109,[43]]]],[[[249,[-1,-2]],-3],[[249,[-1,-2]]],44,146,[[109,[43]]]],[[[255,[-1,-2]],-3],[[255,[-1,-2]]],[],146,[[109,[43]]]],[[[231,[-1,-2]]],117,44,125],[[[225,[-1,-2]]],117,44,125],[[[230,[-1,-2]]],117,[],146],[[[232,[-1,-2,-3]]],117,[233,44],44,146],[[[224,[-1,-2]]],117,[],125],[[[234,[-1,-2]]],117,[],125],[[[245,[-1,-2,-3]]],117,[44,246,247],[],146],[[[249,[-1,-2]]],117,44,146],[[[235,[-1,-2]]],117,[],125],[[[251,[-1,-2,-3]]],117,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]]],117,139,[],146],[[[243,[-1,-2]]],117,44,146],[[[255,[-1,-2]]],117,[],146],[[[236,[-1,-2]]],117,[],146],[[[256,[-1,-2,-3]]],117,[85,[109,[69]],252],44,125],[[[257,[-1,-2]]],117,[],125],[[[237,[-1,-2,-3,-4]]],117,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[226,[-3,-1,-2]]],117,[],227,[[228,[-1,-2]]]],[[[251,[-1,-2,-3]],-4],[[251,[-1,-2,-3]]],[85,[263,[64]],264],44,125,[[109,[-1]]]],[[[256,[-1,-2,-3]],-1],[[256,[-1,-2,-3]]],[85,[263,[64]],264],44,125],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],125,109],[[[230,[-1,-2]],-3],[[230,[-1,-2]]],[],146,109],[[[232,[-1,-2,-3]],-4],[[232,[-1,-2,-3]]],[233,44],[],146,[109,109,44]],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],125,109],[[[234,[-1,-2]],-3],[[234,[-1,-2]]],[],125,109],[[[245,[-1,-2,-3]],-4],[[245,[-1,-2,-3]]],[246,247],[],146,109],[[[248,[-1]],-2],[[248,[-1]]],125,109],[[[249,[-1,-2]],-3],[[249,[-1,-2]]],44,146,109],[[[250,[-1]],-2],[[250,[-1]]],125,109],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],125,109],[[[251,[-1,-2,-3]],-4],[[251,[-1,-2,-3]]],[85,[263,[64]],264],44,125,109],[[[243,[-1,-2]],-3],[[243,[-1,-2]]],44,146,109],[[[255,[-1,-2]],-3],[[255,[-1,-2]]],[],146,109],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],146,109],[[[256,[-1,-2,-3]],-4],[[256,[-1,-2,-3]]],[85,[263,[64]],264],44,125,109],[[[240,[-1]]],[[240,[-1]]],241],0,[-1,[[240,[-2]]],[[109,[135]]],241],[[[231,[-1,-2]]],118,44,125],[[[225,[-1,-2]]],118,44,125],[[[230,[-1,-2]]],118,[],146],[[[232,[-1,-2,-3]]],118,[233,44],44,146],[[[224,[-1,-2]]],118,[],125],[[[234,[-1,-2]]],118,[],125],[[[245,[-1,-2,-3]]],118,[44,246,247],[],146],[[[249,[-1,-2]]],118,44,146],[[[235,[-1,-2]]],118,[],125],[[[251,[-1,-2,-3]]],118,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]]],118,139,[],146],[[[243,[-1,-2]]],118,44,146],[[[255,[-1,-2]]],118,[],146],[[[236,[-1,-2]]],118,[],146],[[[256,[-1,-2,-3]]],118,[85,[109,[69]],252],44,125],[[[257,[-1,-2]]],118,[],125],[[[237,[-1,-2,-3,-4]]],118,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[226,[-3,-1,-2]]],118,[],227,[[228,[-1,-2]]]],0,[-1,[[145,[-2]]],246,146],[[[255,[-1,-2]],61],[[255,[-1,-2]]],[],146],0,[[[270,[-1]]],[[253,[143,-2,-1]]],146,44],0,[[99,99],[[243,[-1,-2]]],44,146],[[[232,[-1,-2,-3]],-4],[[232,[-1,-2,-3]]],[233,44],[],146,[109,44]],[[[230,[-1,-2]],-3],[[230,[-1,-2]]],[],146,[[109,[141]]]],[[[245,[-1,-2,-3]],-4],[[245,[-1,-2,-3]]],[246,247],[],146,[[109,[141]]]],[[[249,[-1,-2]],-3],[[249,[-1,-2]]],44,146,[[109,[141]]]],[[[255,[-1,-2]],-3],[[255,[-1,-2]]],[],146,[[109,[141]]]],[[[230,[-1,-2]],157],[[230,[-1,-2]]],[],146],[[[245,[-1,-2,-3]],157],[[245,[-1,-2,-3]]],[246,247],[],146],[[[249,[-1,-2]],157],[[249,[-1,-2]]],44,146],[[[255,[-1,-2]],157],[[255,[-1,-2]]],[],146],[[[230,[-1,-2]],-3],[[230,[-1,-2]]],[],146,[[109,[43]]]],[[[245,[-1,-2,-3]],-4],[[245,[-1,-2,-3]]],[246,247],[],146,[[109,[43]]]],[[[249,[-1,-2]],-3],[[249,[-1,-2]]],44,146,[[109,[43]]]],[[[255,[-1,-2]],-3],[[255,[-1,-2]]],[],146,[[109,[43]]]],0,[[-1,9,-2],[[255,[-3,-4]]],[[109,[[70,[93]]]]],81,[],146],0,[[-3,-4,271],[[236,[-1,-2]]],[],146,[[109,[[124,[-1,-2]]]]],246],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[250,[-2]]],[[109,[43]]],125],[-1,[[250,[-2]]],[[109,[43]]],125],0,[[[269,[-1]],-1,-2],[[256,[-1,-3,-4]]],[85,[263,[64]],264],81,44,125],[-1,258,[[109,[41]]]],[-1,[[124,[-2]]],[],[]],[[[222,[-1,-2]],-3],[[222,[-1,-2]]],[],[],[[109,[41]]]],[[[222,[-1,-2]]],41,[],125],[[[231,[-1,-2]]],41,44,125],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[41]]]],[[[223,[-1,-2]]],41,[],125],[[[225,[-1,-2]]],41,44,125],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],125,[[109,[41]]]],[[[230,[-1,-2]],-3],[[230,[-1,-2]]],[],146,[[109,[41]]]],[[[230,[-1,-2]]],41,[],146],[[[232,[-1,-2,-3]],-4],[[232,[-1,-2,-3]]],[233,44],[],146,[[109,[41]]]],[[[232,[-1,-2,-3]]],41,[233,44],44,146],[[[224,[-1,-2]]],41,[],125],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],125,[[109,[41]]]],[[[234,[-1,-2]],-3],[[234,[-1,-2]]],[],125,[[109,[41]]]],[[[234,[-1,-2]]],41,[],125],[[[245,[-1,-2,-3]]],41,[44,246,247],[],146],[[[245,[-1,-2,-3]],-4],[[245,[-1,-2,-3]]],[246,247],[],146,[[109,[41]]]],[[[248,[-1]],-2],[[248,[-1]]],125,[[109,[41]]]],[[[248,[-1]]],41,125],[[[249,[-1,-2]]],41,44,146],[[[249,[-1,-2]],-3],[[249,[-1,-2]]],44,146,[[109,[41]]]],[[[250,[-1]]],41,125],[[[235,[-1,-2]]],41,[],125],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],125,[[109,[41]]]],[[[251,[-1,-2,-3]],-4],[[251,[-1,-2,-3]]],[85,[263,[64]],264],44,125,[[109,[41]]]],[[[251,[-1,-2,-3]]],41,[85,[109,[69]],252],44,125],[[[253,[-1,-2,-3]]],41,139,[],146],[[[243,[-1,-2]]],41,44,146],[[[243,[-1,-2]],-3],[[243,[-1,-2]]],44,146,[[109,[41]]]],[[[255,[-1,-2]]],41,[],146],[[[255,[-1,-2]],-3],[[255,[-1,-2]]],[],146,[[109,[41]]]],[[[236,[-1,-2]]],41,[],146],[[[256,[-1,-2,-3]]],41,[85,[109,[69]],252],44,125],[[[256,[-1,-2,-3]],-4],[[256,[-1,-2,-3]]],[85,[263,[64]],264],44,125,[[109,[43]]]],[[[257,[-1,-2]]],41,[],125],[[[237,[-1,-2,-3,-4]]],41,[],125,75,[[109,[[124,[-1,-2]]]]]],[[[240,[-1]]],41,241],[[[240,[-1]],-2],[[240,[-1]]],241,[[109,[41]]]],[258,41],[[[242,[-1]]],41,[44,75]],[[[242,[-1]],-2],[[242,[-1]]],[],[[109,[41]]]],[[[226,[-3,-1,-2]],-4],[[226,[-3,-1,-2]]],[],227,[[228,[-1,-2]]],[[109,[41]]]],[[[226,[-3,-1,-2]]],41,[],227,[[228,[-1,-2]]]],[229,41],[[[3,[[124,[-1,-2]]]]],[[222,[-1,-2]]],[],[]],[[[3,[[124,[-1,-2]]]]],[[223,[-1,-2]]],[],[]],[-1,258,[[109,[41]]]],[-1,258,[[109,[41]]]],0,0,0,0,0,[-1,14,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[14,14],[273,273],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],14],[[],273],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,14,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,18,107,9,185,-2],14,125,48],[50,46],[50,46],[[273,273],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[14,54],[[56,[46,55]]]],[[273,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,41,41,42,-1],110,48],[[101,107,9],112],[[],273],[-1,14,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],[70,[-1]],-2],114,44,48],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[274,16],[[16,27],275],[276,46],[277,277],[278,278],[275,275],[279,279],[280,280],[281,281],[282,282],[283,283],[284,284],[285,285],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],276],[[],278],[[],279],[[],280],[[],281],[[],282],[[],284],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3],46,[]],[[-1,-2,18,107],3,[],[]],[[276,[260,[-1]],45,-2],286,[],48],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[277,277],9],[[283,283],9],[[285,285],9],0,0,[[274,275,-1],46,[[109,[278]]]],[[274,16,45,-1],46,[[109,[278]]]],[[274,-1],46,[[109,[284]]]],[[276,54],[[56,[46,55]]]],[[277,54],[[56,[46,55]]]],[[278,54],[[56,[46,55]]]],[[275,54],[[56,[46,55]]]],[[279,54],[[56,[46,55]]]],[[280,54],[[56,[46,55]]]],[[281,54],[[56,[46,55]]]],[[282,54],[[56,[46,55]]]],[[283,54],[[56,[46,55]]]],[[284,54],[[56,[46,55]]]],[[285,54],[[56,[46,55]]]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[287,277],[-1,-1,[]],[277,278],[39,278],[287,278],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[277,283],[39,283],[99,284],[93,284],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[274,27],0,[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[274,286],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[16,16],275],0,0,0,0,[[-1,18,107],112,[]],[[[260,[-1]],45],274,[]],[[],276],[-1,275,48],0,[277,288],0,0,[275,289],[[16,45],275],[[274,27],46],0,[[274,-1],46,[[109,[27]]]],[[274,-1],46,[[109,[17]]]],0,0,[274,45],0,0,[[274,275,-1],46,[[109,[279]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[275,[291,[27,290,290]]],275],[[274,17],46],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,285,18,107],[[46,[114,[70,[-2]]]]],[],[]],0,[274,27],0,[[274,18,-1],46,48],[[279,39],279],[[279,280],279],[[279,281],279],[[274,-1],46,48],[[279,27],279],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[114,114],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[114,114],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[114,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[114,114],114],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[292,292],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[292,292],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[292,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[287,27,39],287],[[287,-1],287,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[287,287],[288,288],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],0,[[287,287],9],[[288,288],9],[[287,54],[[56,[46,55]]]],[[288,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,9,[]],[[16,16],287],[[34,18],288],[287,288],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],0,[[293,294],46],[[293,16,16,27],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[293,16,16,16],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[293,275],0,[[293,16,27],46],[294,294],[[-1,-2],46,[],[]],[293,46],[-1,-2,[],[]],[-1,-2,[],[]],[[],293],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[293,295],46],0,[[294,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[293,16],46],[[293,16],46],[[],293],[[293,16,16],46],0,[[293,16,45],46],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[295,295],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],0,0,[[295,54],[[56,[46,55]]]],[-1,-1,[]],[294,295],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[296,297],[289,298],[299,300],[[289,301],[[119,[27]]]],[[298,301],[[119,[27]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],302],[[],[[304,[303]]]],[299,305],[50,306],[299,46],[307,307],[296,296],[297,297],[[[308,[-1,-2]]],[[308,[-1,-2]]],44,44],[289,289],[298,298],[299,299],[300,300],[[[309,[-1]]],[[309,[-1]]],44],[310,310],[311,311],[312,312],[313,313],[314,314],[315,315],[316,316],[301,301],[317,317],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],307],[[],289],[[],299],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[307,307],9],[[[308,[-1,-2]],[308,[-1,-2]]],9,51,51],[[311,311],9],[[312,312],9],[[313,313],9],[[314,314],9],[[315,315],9],[[316,316],9],[[301,301],9],[[317,317],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[296,317],[[308,[301,316]]]],[[297,317],[[308,[301,316]]]],[[[309,[-1]],317],[[308,[-1,46]]],[]],[[310,317],[[308,[301,316]]]],[[296,[119,[-1]],[119,[-2]]],[[318,[-1,-2]]],[],[]],[289,[[70,[[46,[[319,[27,290]],[119,[27]]]]]]]],[298,[[70,[[46,[[319,[27,290]],[119,[27]]]]]]]],[[307,54],[[56,[46,55]]]],[[296,54],[[56,[46,55]]]],[[297,54],[[56,[46,55]]]],[[[308,[-1,-2]],54],[[56,[46,55]]],59,59],[[289,54],[[56,[46,55]]]],[[298,54],[[56,[46,55]]]],[[299,54],[[56,[46,55]]]],[[300,54],[[56,[46,55]]]],[[311,54],[[56,[46,55]]]],[[312,54],[[56,[46,55]]]],[[313,54],[[56,[46,55]]]],[[314,54],[[56,[46,55]]]],[[315,54],[[56,[46,55]]]],[[316,54],[[56,[46,55]]]],[[301,54],[[56,[46,55]]]],[[317,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[296,297],[-1,-1,[]],[[[308,[-1,-2]]],-1,44,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[289,298],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,289,29],[-1,299,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,316],[50,301],[[-1,301],[[119,[27]]],[]],[[320,301],[[119,[27]]]],[[289,301],[[119,[27]]]],[[298,301],[[119,[27]]]],[[299,50],298],[[300,50],298],[[-1,316],[[319,[27,290]]],[]],[[289,316],[[319,[27,290]]]],[[298,316],[[319,[27,290]]]],[[[309,[-1]],316],[[319,[27,290]]],321],[[-1,301],[[319,[27,290]]],[]],[[289,301],[[319,[27,290]]]],[[298,301],[[319,[27,290]]]],[[[309,[-1]],301],[[319,[27,290]]],321],[[[308,[-1,-2]],-3],46,75,75,74],[[315,-1],46,74],[[316,-1],46,74],[[301,-1],46,74],[[317,-1],46,74],[289,322],[298,322],[[[309,[-1]]],323,[]],[[289,301],[[319,[27,290]]]],[[289,316],[[319,[27,290]]]],[[298,301],[[319,[27,290]]]],[[298,316],[[319,[27,290]]]],[[[309,[-1]],301],-1,[]],[299,[[324,[50]]]],[300,[[324,[50]]]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[296,325],[289,326],[298,326],[298,326],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[308,[-1,-2]]],9,[],[]],[298,9],[299,9],[300,9],[[314,327],9],[313,9],[[314,327],9],[313,9],[296,325],[297,325],[289,326],[298,326],[299,328],[300,328],[[[309,[-1]]],[[329,[-1]]],[]],[310,330],[289,331],[298,331],0,0,[289,[[70,[[46,[[319,[27,290]],[119,[27]]]]]]]],[298,[[70,[[46,[[319,[27,290]],[119,[27]]]]]]]],[299,50],[300,50],0,[[[119,[27]],50],320],[[],289],[[],299],[[296,317],[[70,[317]]]],[[297,317],[[70,[317]]]],[[296,317],317],[[297,317],317],[-1,50,[]],[320,50],[289,50],[298,50],[316,50],[301,50],[313,313],0,0,[[[309,[-1]]],[[332,[-1]]],321],[[296,[119,[-1]],[119,[-2]]],[[333,[-1,-2]]],[],[]],0,0,0,[-1,[[319,[27,290]]],[]],[[299,50,50,50],46],[289,[[335,[334]]]],[298,[[335,[334]]]],[[],[[336,[303]]]],0,[[[308,[-1,-2]]],-1,44,[]],[313,27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[316,50],[301,50],[317,50],0,[[[308,[[319,[27,290]],[319,[27,290]]]],-1],[[308,[[319,[27,290]],[319,[27,290]]]]],[[337,[27]]]],[[289,-1],289,[[337,[27]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[50,289],[[50,50,50],299],[[[308,[-1,-2]]],[[308,[[319,[27,290]],[319,[27,290]]]]],321,321],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,[319,[27,290]],27,315,[119,[27]]],46,87],[[[304,[-1]],[319,[27,290]],27,315],46,338],[[-1,[319,[27,290]],[339,[27,290]],[340,[27]],315,[119,[27]]],46,[]],[[[304,[-1]],[319,[27,290]],[339,[27,290]],[340,[27]],315],46,338],[[-1,[341,[27]],[119,[27]]],[[46,[301,301]]],[]],[[[304,[-1]],[341,[27]]],[[46,[301,301]]],338],[[-1,[319,[27,290]],[119,[27]]],301,[]],[[[304,[-1]],[319,[27,290]]],301,338],[[-1,[309,[[319,[27,290]]]],[119,[27]]],46,[]],[[-1,[309,[[319,[27,290]]]]],46,[]],[[[304,[-1]],[309,[[319,[27,290]]]]],46,338],[[-1,[342,[27,290]],315,[119,[27]]],46,[]],[[[304,[-1]],[342,[27,290]],315],46,338],[[-1,[342,[27,290]],343,315,[119,[27]]],46,87],[[[304,[-1]],[342,[27,290]],343,315],46,338],[[[336,[-1]],[319,[27,290]],[339,[27,290]],[340,[27]],[340,[27]]],46,338],[[-1,[339,[27,290]],[340,[27]],307,[319,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]],[340,[27]],307,[319,[27,290]]],46,338],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[-1,[319,[27,290]],[119,[27]]],301,[]],[[[344,[-1]],[319,[27,290]],[119,[27]]],301,338],[[[345,[-1,-2]],[319,[27,290]],[119,[27]]],301,338,[[337,[27]]]],[[[304,[-1]],[319,[27,290]]],301,338],[[[304,[-1]],[319,[27,290]],[119,[27]]],301,338],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[],[]],[[[344,[-1]]],[],346],[[[344,[-1]]],[],[346,338]],[[[345,[-1,-2]]],[],346,[]],[[[336,[-1]]],[],[338,346]],[[[336,[-1]]],[],[346,338]],[[[304,[-1]]],[],[338,346]],[[[304,[-1]]],-2,[346,338],[]],[343,343],[[[304,[-1]]],[[304,[-1]]],[44,338]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,46,[]],[-1,46,[]],[[[336,[-1]]],46,338],[[[336,[-1]]],46,338],[[[304,[-1]]],46,338],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,[]],[[-1,[319,[27,290]],[319,[27,290]],[319,[27,290]]],46,[]],[[[344,[-1]],[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,338],[[[345,[-1,-2]],[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,338,[[337,[27]]]],[[[336,[-1]],[319,[27,290]],[319,[27,290]],[319,[27,290]]],301,338],[[[336,[-1]],[319,[27,290]],[319,[27,290]],[319,[27,290]]],46,338],[[[304,[-1]],[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,338],[[[304,[-1]],[319,[27,290]],[319,[27,290]],[319,[27,290]]],301,338],[[[336,[-1]]],[[319,[27,290]]],338],[[],343],[[],[[304,[-1]]],[338,49]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[-1,9],46,[]],[[[344,[-1]],9],46,338],[[[345,[-1,-2]],9],46,338,[[337,[27]]]],[[[304,[-1]],9],46,338],[[[304,[-1]],9],46,338],[[343,343],9],[[[304,[-1]],[304,[-1]]],9,[51,338]],[[-1,[308,[[46,[[319,[27,290]],[119,[27]]]],[319,[27,290]]]]],46,[]],[[[304,[303]],[119,[298]]],46],[[-1,27],[[344,[-1]]],87],[[[336,[-1]],27],[[336,[[344,[-1]]]]],338],[[[304,[-1]],27],[[304,[[344,[-1]]]]],338],[[343,54],[[56,[46,55]]]],[[343,54],[[56,[46,55]]]],[[[304,[-1]],54],[[56,[46,55]]],[59,338]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[304,[-1]],-2],46,[75,338],74],[[-1,27],46,[]],[[[336,[-1]],27],46,338],[[],50],[[],50],[[],50],[[],50],[[],50],[[[304,[-1]]],-1,338],[[[304,[-1]]],-1,338],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[304,[-1]]],-1,338],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[319,[27,290]],[119,[27]]],301,[]],[[-1,[319,[27,290]]],46,[]],[[[344,[-1]],[319,[27,290]],[119,[27]]],301,338],[[[345,[-1,-2]],[319,[27,290]],[119,[27]]],301,338,[[337,[27]]]],[[[336,[-1]],[319,[27,290]]],46,338],[[[336,[-1]],[319,[27,290]]],301,338],[[[304,[-1]],[319,[27,290]],[119,[27]]],301,338],[[[304,[-1]],[319,[27,290]]],301,338],[[-1,[319,[27,290]]],46,[]],[[[336,[-1]],[319,[27,290]]],46,338],[[[336,[-1]],[319,[27,290]]],301,338],[[-1,27],[[344,[-1]]],338],[[-1,-2],[[345,[-1,-2]]],[],[]],[-1,[[336,[-1]]],338],[27,343],[[],[[304,[-1]]],[49,338]],[-1,50,[]],[[[344,[-1]]],50,338],[[[345,[-1,-2]]],50,338,[[337,[27]]]],[[[304,[-1]]],50,338],[[343,343],[[70,[88]]]],[[-1,[308,[[319,[27,290]],[319,[27,290]]]],[119,[27]]],46,[]],[[[304,[-1]],[308,[[319,[27,290]],[319,[27,290]]]]],46,338],[[-1,[319,[27,290]],[319,[27,290]],[119,[27]]],301,[]],[[-1,[319,[27,290]],[319,[27,290]]],46,[]],[[[344,[-1]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,338],[[[345,[-1,-2]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,338,[[337,[27]]]],[[[336,[-1]],[319,[27,290]],[319,[27,290]]],46,338],[[[336,[-1]],[319,[27,290]],[319,[27,290]]],301,338],[[[304,[-1]],[319,[27,290]],[319,[27,290]]],301,338],[[[304,[-1]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,338],[[-1,[339,[27,290]],[340,[27]],307,[339,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]],[340,[27]],307,[339,[27,290]]],46,338],[[-1,[339,[27,290]],[339,[27,290]],[339,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]],[339,[27,290]],[339,[27,290]]],46,338],[[-1,27],46,[]],[[[336,[-1]],27],46,338],[[-1,[339,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]]],46,338],[[-1,[339,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]]],46,338],[[-1,[339,[27,290]],[339,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]],[339,[27,290]]],46,338],[[-1,27],46,[]],[[[336,[-1]],27],46,338],[[-1,50,50],46,[]],[[-1,50,50],46,[]],[[[344,[-1]],50,50],46,338],[[[345,[-1,-2]],50,50],46,338,[[337,[27]]]],[[[336,[-1]],50,50],46,338],[[[336,[-1]],50,50],46,338],[[[304,[-1]],50,50],46,338],[[[304,[-1]],50,50],46,338],[[[344,[-1]],27],46,338],[[[345,[-1,-2]],-2],46,[],[]],[[[336,[[345,[-1,-2]]]],-2],46,338,[[337,[27]]]],[[-1,[319,[27,290]],[319,[27,290]]],46,[]],[[[336,[-1]],[319,[27,290]],[319,[27,290]]],46,338],[[-1,[319,[27,290]]],46,[]],[[[336,[-1]],[319,[27,290]]],46,338],[[-1,[339,[27,290]],[339,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]],[339,[27,290]]],46,338],[[-1,[339,[27,290]]],46,[]],[[[336,[-1]],[339,[27,290]]],46,338],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],0,0,[[-1,-2],[[345,[-1,-2]]],87,[[337,[27]]]],[[[336,[-1]],-2],[[336,[[345,[-1,-2]]]]],338,[[337,[27]]]],[[[304,[-1]],-2],[[304,[[345,[-1,-2]]]]],338,[[337,[27]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,27],46,[]],[[[336,[-1]],27],46,338],[[50,50],[[304,[-1]]],[49,338]],[-1,[[336,[-1]]],87],[[[304,[-1]]],[[336,[-1]]],338],[-1,[[304,[-1]]],338],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[302,301],317],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[302,296],[[[333,[-1,-2]]],[[333,[-1,-2]]],44,44],[302,302],[[[318,[-1,-2]]],[[318,[-1,-2]]],44,44],[325,325],[[[347,[-1,-2]]],[[347,[-1,-2]]],44,44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[302,316,316,301],317],[[],302],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[302,9],[[70,[317]]]],[[[333,[-1,-2]]],[[318,[-1,-2]]],[],[]],[[[333,[-1,-2]],54],[[56,[46,55]]],59,59],[[302,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[333,[-1,-2]],316],[[319,[27,290]]],321,321],[[[333,[-1,-2]],301],[[319,[27,290]]],321,321],[[[333,[-1,-2]],301],-1,[],[]],[[[333,[-1,-2]],316],-2,[],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[333,[-1,-2]]],325,[],[]],[[302,301],317],[[],302],[[[318,[-1,-2]]],[[70,[[308,[-1,-2]]]]],[],[]],[325,[[70,[[308,[301,316]]]]]],[[[347,[-1,-2]]],[[70,[[308,[[319,[27,290]],[319,[27,290]]]]]]],321,321],[[[318,[-1,-2]]],[[347,[-1,-2]]],321,321],[[302,316,301],317],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[50,302],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[348,[-1]]],-1,349],0,[[[350,[-1]]],[[341,[-1]]],349],[[[350,[-1]]],[[341,[-1]]],349],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[340,[-1]],[340,[-1]]],[[340,[-1]]],19],[[[340,[-1]],[340,[-1]]],[[340,[-1]]],[85,19]],[[[340,[-1]],[340,[-1]]],46,351],[-1,-1,[]],[[[352,[-1]],-1],[[352,[-1]]],349],[[[352,[-1]],-1],[[352,[-1]]],349],[[[353,[-1]],-1],[[353,[-1]]],349],[[[353,[-1]],-1],[[353,[-1]]],349],[[[341,[-1]],-1],[[341,[-1]]],349],[[[341,[-1]],-1],[[341,[-1]]],349],[[[354,[-1]],-1],[[354,[-1]]],349],[[[354,[-1]],-1],[[354,[-1]]],349],0,[[[340,[-1]],[340,[-1]]],[[340,[-1]]],[355,92,19,84,356,357,85]],[[],-1,358],[[[340,[-1]],[340,[-1]],-1],9,[]],[-1,[],[]],[[[352,[-1]],-1],-1,349],[[[352,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[[348,[-1]]],-1,349],0,[[[350,[-1]]],[[341,[-1]]],349],[[[353,[-1]]],[[341,[-1]]],349],[[[354,[-1]]],[[341,[-1]]],349],[[[350,[-1]]],[[341,[-1]]],349],[-1,-1,[]],[[[352,[-1]],-1],[[352,[-1]]],349],[[[352,[-1]],-1],[[352,[-1]]],349],[[[353,[-1]],-1],[[353,[-1]]],349],[[[353,[-1]],-1],[[353,[-1]]],349],[[[341,[-1]],-1],[[341,[-1]]],349],[[[341,[-1]],-1],[[341,[-1]]],349],[[[354,[-1]],-1],[[354,[-1]]],349],[[[354,[-1]],-1],[[354,[-1]]],349],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[352,[-1]]],[[342,[-1,290]]],349],[[[353,[-1]]],[[342,[-1,290]]],349],[[[341,[-1]]],[[342,[-1,290]]],349],[[[354,[-1]]],[[342,[-1,290]]],349],[[[350,[-1]]],[[342,[-1,290]]],349],[[[352,[-1]]],[[46,[-1,-1]]],349],[[[353,[-1]]],[[46,[-1,-1]]],349],[[[354,[-1]]],[[46,[-1,-1]]],349],[[[350,[-1]]],[[46,[-1,-1]]],349],[[[352,[-1]]],[[46,[-1,-1]]],349],[[[353,[-1]]],[[46,[-1,-1]]],349],[[[354,[-1]]],[[46,[-1,-1]]],349],[[[350,[-1]]],[[46,[-1,-1]]],349],[[[354,[-1]]],[[350,[-1]]],349],[[[348,[-1]]],-1,349],0,[[[350,[-1]]],[[341,[-1]]],349],[[[340,[-1]]],[[340,[-2]]],[359,85],359],[[[350,[-1]]],[[341,[-1]]],349],0,[[[319,[-1,290]],-1],[[352,[-1]]],349],[[[341,[-1]],[342,[-1,290]]],[[70,[[341,[-1]]]]],349],[[[341,[-1]],[324,[-1]]],[[70,[[341,[-1]]]]],349],[[[341,[-1]],[324,[-1]]],[[70,[[341,[-1]]]]],349],[[[352,[-1]]],[[352,[-1]]],44],[[[360,[-1]]],[[360,[-1]]],44],[[[353,[-1]]],[[353,[-1]]],44],[[[341,[-1]]],[[341,[-1]]],44],[[[361,[-1]]],[[361,[-1]]],44],[[[348,[-1]]],[[348,[-1]]],44],[[[354,[-1]]],[[354,[-1]]],44],[[[350,[-1]]],[[350,[-1]]],44],[[[340,[-1]]],[[340,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[341,[-1]],[319,[-1,290]]],[[319,[-1,290]]],349],[[[354,[-1]],[319,[-1,290]]],-1,349],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[350,[-1]],[319,[-1,290]]],9,349],[[[341,[-1]],[341,[-1]]],9,349],0,0,0,0,[[[353,[-1]],[353,[-1]]],[[362,[[319,[-1,290]]]]],349],[[[353,[-1]],[353,[-1]]],[[362,[[46,[-1,-1]]]]],349],[[],[[340,[-1]]],49],[-1,[[340,[-1]]],363],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,[[339,[290]]],[]],[[[352,[-1]],-1],[[339,[-1,290]]],349],[[[353,[-1]],-1],[[339,[-1,290]]],349],[[[353,[-1]],-1],[[339,[-1,290]]],349],[[[341,[-1]],-1],[[339,[-1,290]]],349],[[[354,[-1]],-1],[[339,[-1,290]]],349],[[[354,[-1]],-1],[[339,[-1,290]]],349],[[[341,[-1]],[319,[-1,290]]],-1,349],[[[361,[-1]],[319,[-1,290]]],-1,349],[[[348,[-1]],[319,[-1,290]]],-1,349],[[[354,[-1]],[319,[-1,290]]],-1,349],[[[340,[-1]],[340,[-1]]],-1,364],[[[340,[-1]],-1],[[340,[-1]]],364],[[[340,[-1]],-1],46,365],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[353,[-1]],-1,[319,[-1,290]]],[[353,[-1]]],349],[[[354,[-1]],-1,[319,[-1,290]]],[[354,[-1]]],349],[[[353,[-1]],-1,[319,[-1,290]],-1],[[353,[-1]]],349],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[-1,[],[]],[[[353,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],[-1,[],[]],[[[353,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],[[[352,[-1]]],[[340,[-1]]],349],[-1,-1,[]],[[[352,[-1]],[352,[-1]]],9,51],[[[360,[-1]],[360,[-1]]],9,51],[[[353,[-1]],[353,[-1]]],9,51],[[[341,[-1]],[341,[-1]]],9,51],[[[348,[-1]],[348,[-1]]],9,51],[[[354,[-1]],[354,[-1]]],9,51],[[[350,[-1]],[350,[-1]]],9,51],[[[340,[-1]],[340,[-1]]],9,51],[[[361,[-1]]],[[348,[-1]]],349],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[[352,[-1]]],[[342,[-1,290]]],349],[[[353,[-1]]],[[342,[-1,290]]],349],[[[354,[-1]]],[[342,[-1,290]]],349],[[[352,[-1]]],[[46,[-1,-1]]],349],[[[353,[-1]]],[[46,[-1,-1]]],349],[[[354,[-1]]],[[46,[-1,-1]]],349],[[[352,[-1]]],[[46,[-1,-1]]],349],[[[353,[-1]]],[[46,[-1,-1]]],349],[[[354,[-1]]],[[46,[-1,-1]]],349],[[[353,[-1]]],[[46,[[348,[-1]],[348,[-1]]]]],349],[[[354,[-1]]],[[46,[[348,[-1]],[348,[-1]]]]],349],0,[[[352,[-1]],-1],[[366,[-1]]],349],[[[353,[-1]],-1],[[367,[-1]]],349],[[[354,[-1]],-1],[[368,[-1]]],349],[[[354,[-1]],-1],[[369,[-1]]],349],[[[354,[-1]],-1],-1,349],[-1,-1,[]],[[[352,[-1]]],[[352,[-1]]],349],[[[352,[-1]]],[[352,[-1]]],349],[[[353,[-1]]],[[353,[-1]]],349],[[[353,[-1]]],[[353,[-1]]],349],[[[341,[-1]]],[[341,[-1]]],349],[[[341,[-1]]],[[341,[-1]]],349],[[[354,[-1]]],[[354,[-1]]],349],[[[354,[-1]]],[[354,[-1]]],349],[[[352,[-1]],54],[[56,[46,55]]],59],[[[360,[-1]],54],[[56,[46,55]]],59],[[[353,[-1]],54],[[56,[46,55]]],59],[[[341,[-1]],54],[[56,[46,55]]],59],[[[361,[-1]],54],[[56,[46,55]]],59],[[[348,[-1]],54],[[56,[46,55]]],59],[[[354,[-1]],54],[[56,[46,55]]],59],[[[350,[-1]],54],[[56,[46,55]]],59],[[[340,[-1]],54],[[56,[46,55]]],59],[[[352,[-1]],-2],46,349,148],[[[360,[-1]],-2],46,349,148],[[[352,[-1]],-1,-2],46,349,148],[[[360,[-1]],-1,-2],46,349,148],[[[353,[-1]],-1,-2],46,349,148],[[[354,[-1]],-1,-2],46,349,148],[[-1,148],46,[]],[[[352,[-1]],148],46,349],[[[352,[-1]],-1,-2],46,349,148],[[[360,[-1]],-1,-2],46,349,148],[[[353,[-1]],148],46,349],[[[353,[-1]],-1,-2],46,349,148],[[[341,[-1]],148],46,349],[[[354,[-1]],-1,-2],46,349,148],[[[354,[-1]],148],46,349],[[[353,[-1]],-2],46,349,148],[[[352,[-1]],-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[352,[-1]],-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[354,[-1]],-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[354,[-1]],-2],46,349,148],[[[352,[-1]],-2],46,349,148],[[[360,[-1]],-2],46,349,148],[[[353,[-1]],-1,-2],46,349,148],[[[352,[-1]],-2],46,349,148],[[[360,[-1]],-2],46,349,148],[[[353,[-1]],-1,-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[354,[-1]],-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[354,[-1]],-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[354,[-1]],-2],46,349,148],[[[353,[-1]],-2],46,349,148],[[[354,[-1]],-2],46,349,148],[[],[[340,[-1]]],[357,19]],[[],[[340,[-1]]],[357,19]],[[],[[340,[-1]]],[357,19]],[-1,[[319,[290]]],[]],[[[352,[-1]]],[[319,[-1,290]]],349],[[[360,[-1]]],[[352,[-1]]],349],[[[352,[-1]]],[[319,[-1,290]]],349],[-1,-1,[]],[-1,-1,[]],[[[353,[-1]]],[[319,[-1,290]]],349],[[[353,[-1]]],[[319,[-1,290]]],349],[-1,-1,[]],[[[341,[-1]]],[[319,[-1,290]]],349],[-1,-1,[]],[[[341,[-1]]],[[319,[-1,290]]],349],[-1,-1,[]],[-1,-1,[]],[[[354,[-1]]],[[319,[-1,290]]],349],[-1,-1,[]],[[[354,[-1]]],[[319,[-1,290]]],349],[-1,-1,[]],[-1,-1,[]],0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[360,[-1]]],[[352,[-1]]],349],[[[340,[-1]]],-1,[]],[[[352,[-1]],-1],[[340,[-1]]],349],[[[340,[-1]],-2],46,75,74],0,[[[341,[-1]],-1],[[70,[[319,[-1,290]]]]],349],[[[341,[-1]],-1],[[70,[-1]]],349],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[[341,[-1]],[341,[-1]]],[[70,[[319,[-1,290]]]]],349],[[[361,[-1]],[361,[-1]]],[[70,[[319,[-1,290]]]]],349],[[[341,[-1]],[341,[-1]]],[[70,[[46,[-1,-1]]]]],349],[[[341,[-1]],[341,[-1]]],9,349],[[[350,[-1]],[350,[-1]]],9,349],[[[361,[-1]],[342,[-1,290]]],9,349],[[[341,[-1]],[361,[-1]]],9,349],[[[350,[-1]],[341,[-1]]],9,349],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[348,[-1]]],[[348,[-1]]],349],[[[354,[-1]],-1],9,349],[[[340,[-1]]],9,370],[[[348,[-1]]],9,349],[[[353,[-1]],-1],9,349],[[[354,[-1]],-1],9,349],[[[353,[-1]]],9,349],[[[354,[-1]]],9,349],[[[353,[-1]],-1],9,349],[[[360,[-1]]],9,349],[[[348,[-1]]],9,349],[[[353,[-1]]],9,349],[[[354,[-1]]],9,349],[[[353,[-1]]],9,349],[[[354,[-1]]],9,349],0,[[[341,[-1]]],-1,349],[[[354,[-1]]],-1,349],[[[340,[-1]],[340,[-1]],-1],[[340,[-1]]],[355,92,19,84,356,357,85]],[[[341,[-1]],[361,[-1]]],[[70,[[319,[-1,290]]]]],349],[[[341,[-1]],[361,[-1]]],[[70,[-1]]],349],[[[353,[-1]],[361,[-1]]],[[362,[[319,[-1,290]]]]],349],[[[354,[-1]],[361,[-1]]],[[362,[[319,[-1,290]]]]],349],[[[353,[-1]],[361,[-1]]],[[362,[-1]]],349],[[[354,[-1]],[361,[-1]]],[[362,[-1]]],349],[[[353,[-1]],[341,[-1]]],[[362,[[319,[-1,290]]]]],349],[[[354,[-1]],[341,[-1]]],[[362,[[319,[-1,290]]]]],349],[[[353,[-1]],[341,[-1]]],[[362,[[46,[-1,-1]]]]],349],[[[354,[-1]],[341,[-1]]],[[362,[[46,[-1,-1]]]]],349],[[[354,[-1]]],[[70,[-1]]],349],[[[354,[-1]]],[[70,[-1]]],349],0,0,0,0,0,0,0,[[[341,[-1]]],[[319,[-1,290]]],349],0,[[[340,[-1]],-1],[[340,[-1]]],84],[[[340,[-1]],-1],46,371],[[[340,[-1]]],[[340,[-1]]],372],[[-1,-1,-1],[[348,[-1]]],349],[[[348,[-1]]],[[339,[-1,290]]],349],[[[353,[-1]],-1],68,349],[[[348,[-1]],-1],[[348,[-1]]],349],[[[341,[-1]],[361,[-1]]],9,349],[[[341,[-1]],[341,[-1]]],9,349],[[[348,[-1]],[319,[-1,290]]],[[348,[-1]]],349],[[[340,[-1]],[340,[-1]]],[[70,[88]]],264],[[],[[340,[-1]]],[357,19]],[[-1,-1],[[319,[-1,290]]],[]],0,[[[340,[-1]]],[[340,[-1]]],[92,355,19,373,357,264,85]],[[[348,[-1]],[319,[-1,290]]],[[319,[-1,290]]],349],0,[[[353,[-1]],[354,[-1]]],[[362,[[319,[-1,290]]]]],349],[[[353,[-1]],[354,[-1]]],[[362,[[46,[-1,-1]]]]],349],[-1,[[340,[-1]]],[]],0,0,0,[-1,[[319,[290]]],[]],[[[352,[-1]],-1],[[319,[-1,290]]],349],[[[352,[-1]],-1],[[319,[-1,290]]],349],[[[353,[-1]],-1],[[319,[-1,290]]],349],[[[353,[-1]],-1],[[319,[-1,290]]],349],[[[341,[-1]],-1],[[319,[-1,290]]],349],[[[341,[-1]],-1],[[319,[-1,290]]],349],[[[354,[-1]],-1],[[319,[-1,290]]],349],[[[354,[-1]],-1],[[319,[-1,290]]],349],[[[352,[-1]],-1],[[339,[-1,290]]],349],[[[341,[-1]],-1],46,349],[[[340,[-1]]],[[340,[-1]]],[92,355,19,373,357,264,85]],[[[361,[-1]],[319,[-1,290]]],-1,349],[[[348,[-1]],[319,[-1,290]]],-1,349],[[[340,[-1]]],[[46,[-1,-1]]],374],[[-1,-1],[[375,[-1,290]]],[]],[[[353,[-1]],-1],[[362,[-1]]],349],[[[341,[-1]],-1],-1,349],[[[353,[-1]],-1],[[362,[-1]]],349],[[[341,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[348,[-1]],-1],[[70,[-1]]],349],[[[341,[-1]],-1],-1,349],[[[348,[-1]],-1],[[70,[-1]]],349],[-1,[[46,[-1,-1]]],[]],[[[352,[-1]],-1],[[46,[[352,[-1]],[352,[-1]]]]],349],[[[352,[-1]],-1],[[46,[[352,[-1]],[352,[-1]]]]],349],[[[353,[-1]],-1],[[46,[[353,[-1]],[353,[-1]]]]],349],[[[353,[-1]],-1],[[46,[[353,[-1]],[353,[-1]]]]],349],[[[341,[-1]],-1],[[46,[[341,[-1]],[341,[-1]]]]],349],[[[341,[-1]],-1],[[46,[[341,[-1]],[341,[-1]]]]],349],[[[354,[-1]],-1],[[46,[[354,[-1]],[354,[-1]]]]],349],[[[354,[-1]],-1],[[46,[[354,[-1]],[354,[-1]]]]],349],[[[341,[-1]],-1],[[46,[[341,[-1]],[341,[-1]]]]],349],[[-1,324],-1,[]],[[[352,[-1]],[324,[-1]]],[[352,[-1]]],349],[[[352,[-1]],[324,[-1]]],[[352,[-1]]],349],[[[353,[-1]],[324,[-1]]],[[353,[-1]]],349],[[[353,[-1]],[324,[-1]]],[[353,[-1]]],349],[[[341,[-1]],[324,[-1]]],[[341,[-1]]],349],[[[341,[-1]],[324,[-1]]],[[341,[-1]]],349],[[[354,[-1]],[324,[-1]]],[[354,[-1]]],349],[[[354,[-1]],[324,[-1]]],[[354,[-1]]],349],[[[341,[-1]],[319,[-1,290]]],-1,349],[[[361,[-1]],[319,[-1,290]]],-1,349],[[[354,[-1]],[319,[-1,290]]],-1,349],[[[341,[-1]]],-1,349],0,[[[340,[-1]],[340,[-1]]],[],92],[[[340,[-1]],[340,[-1]]],46,376],[-1,[[340,[-2]]],103,[19,85,373]],[-1,[[340,[-2]]],103,[19,373]],0,0,[[[348,[-1]]],[[339,[-1,290]]],349],[-1,[[319,[290]]],[]],[[[352,[-1]]],[[319,[-1,290]]],349],[[[352,[-1]]],[[319,[-1,290]]],349],[[[353,[-1]]],[[319,[-1,290]]],349],[[[353,[-1]]],[[319,[-1,290]]],349],[[[341,[-1]]],[[319,[-1,290]]],349],[[[341,[-1]]],[[319,[-1,290]]],349],[[[354,[-1]]],[[319,[-1,290]]],349],[[[354,[-1]]],[[319,[-1,290]]],349],0,0,0,0,[[[360,[-1]]],[[352,[-1]]],349],[[[354,[-1]]],[[353,[-1]]],349],[[[340,[-1]]],-1,363],[[[353,[-1]]],[[353,[27]]],349],[[[341,[-1]]],[[341,[27]]],349],[[[361,[-1]]],[[361,[27]]],349],[[[354,[-1]]],[[354,[27]]],349],[[[340,[-1]]],[[340,[27]]],[359,85]],[[[353,[-1]]],[[353,[69]]],349],[[[341,[-1]]],[[341,[69]]],349],[[[361,[-1]]],[[361,[69]]],349],[[[354,[-1]]],[[354,[69]]],349],[[[340,[-1]]],[[340,[69]]],[359,85]],[[[341,[-1]]],[[361,[-1]]],349],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[353,[-1]]],[[354,[-1]]],349],[[[353,[-1]]],-1,349],[[[352,[-1]]],[[360,[-1]]],349],[[[341,[-1]]],[[339,[-1,290]]],349],0,[[[350,[-1]],-2],[[350,[-1]]],349,[[337,[-1]]]],[[[353,[-1]],-2],[[353,[-1]]],349,[[337,[-1]]]],[[[341,[-1]],-2],[[341,[-1]]],349,[[337,[-1]]]],[[[354,[-1]],-2],[[354,[-1]]],349,[[337,[-1]]]],[[[341,[-1]],[339,[-1,290]]],[[341,[-1]]],349],[[[340,[-1]]],[[70,[[340,[-2]]]]],[359,85],359],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[[],[[340,[-1]]],[357,19]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,[27,-1,[]],[[-1,-1],[[339,[-1,290]]],[]],0,[[[341,[-1]],-1],[[70,[[319,[-1,290]]]]],349],[[[341,[-1]],-1],[[70,[-1]]],349],0,[-1,[],[]],[[[352,[-1]],-1],-1,349],[[[352,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],0,0,0,[[[353,[-1]]],-1,349],[[[354,[-1]]],-1,349],[[[353,[-1]]],-1,349],[[[354,[-1]]],-1,349],0,0,[-1,[],[]],[[[352,[-1]],-1],-1,349],[[[352,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[353,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[341,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],[[[354,[-1]],-1],-1,349],0,0,0,[[[353,[-1]]],-1,349],[[[354,[-1]]],-1,349],[[[353,[-1]]],-1,349],[[[354,[-1]]],-1,349],[[],[[340,[-1]]],373],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],0,[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[366,[-1]]],[[70,[[319,[-1,290]]]]],349],0,0,0,0,0,0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[[362,[-1]]],[[119,[-1]]],[]],[[[362,[-1]]],[],[]],[[[362,[-1]]],[[119,[-1]]],[]],[377,99],[[[362,[-1]]],[],[]],[[[362,[-1]]],[[119,[-1]]],[]],[377,99],[[[362,[-1]]],[[119,[-1]]],[]],[377,99],[-1,-2,[],[]],[[[362,[-1]]],[[119,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[377,99],[-1,-2,[],[]],[-1,-2,[],[]],[[[362,[-1]]],[[119,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[377,99],[-1,-2,[],[]],[-1,-2,[],[]],[[[362,[-1]]],50,[]],[377,50],[[[362,[-1]]],46,[]],[377,46],[[[362,[-1]]],[[362,[-1]]],44],[[[378,[-1]]],[[378,[-1]]],44],[377,377],[[[379,[-1]]],[[379,[-1]]],44],[[[362,[-1]],[362,[-1]]],46,44],[[377,377],46],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[362,[-1]],[362,[-1]]],88,380],[[377,377],88],[[[379,[-1]],[379,[-1]]],88,380],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[362,[-1]]],[]],[[],377],[50,-1,[]],[[[362,[-1]]],[],[]],[50,-1,[]],[50,-1,[]],[377,99],[50,-1,[]],[50,-1,[]],[[[362,[-1]]],[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[377,99],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[362,[-1]],-2],[[381,[-1]]],[],[[382,[50]]]],[[[362,[-1]]],46,[]],[50,46],[[[378,[-1]]],46,[]],[50,46],[50,46],[[[381,[-1]]],46,[]],[50,46],[50,46],[[[379,[-1]]],-1,[]],[[[362,[-1]],[119,[-1]]],9,51],[[[362,[-1]],[362,[-1]]],9,51],[[377,99],9],[[377,377],9],[[[379,[-1]],[379,[-1]]],9,51],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[[362,[-1]],-2],46,[],29],[[[362,[64]]],[[56,[46,86]]]],[[[362,[-1]],54],[[56,[46,55]]],59],[[[378,[-1]],54],[[56,[46,55]]],59],[[377,54],[[56,[46,55]]]],[[377,54],[[56,[46,55]]]],[[[379,[-1]],54],[[56,[46,55]]],[]],[[[379,[-1]],54],[[56,[46,55]]],[]],[-1,-1,[]],[[[65,[-1]]],[[362,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[99,[[56,[377,[379,[99]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[65,[64]]],[[56,[377,383]]]],[-1,[[362,[-2]]],29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[99,[[56,[377]]]],[[[362,[-1]],[362,[-1]]],9,264],[[377,99],9],[[377,377],9],[[[362,[-1]],[362,[-1]]],9,264],[[377,377],9],[[377,99],9],[[[362,[-1]],-2],46,75,74],[[377,-1],46,74],[[],50],[[],50],[[],50],[[],50],[[],50],[[[362,[-1]],50,-1],46,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[362,[-1]]],[[56,[[65,[-1]],[362,[-1]]]]],[]],[[[362,[-1]]],[[65,[-1]]],[]],[[[362,[-1]]],[],[]],[[[362,[-1]]],[[378,[-1]]],[]],[[[362,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[362,[-1]]],9,[]],[377,9],[[[362,[-1]]],9,[]],[377,9],[[[362,[-1]],[362,[-1]]],9,264],[[377,99],9],[[377,377],9],[[[362,[-1]]],50,[]],[-1,50,[]],[377,50],[-1,64,[]],[[[362,[-1]],[362,[-1]]],9,264],[[377,99],9],[[377,377],9],[[],[[362,[-1]]],[]],[[],377],[-1,[[379,[-1]]],[]],[[],[[362,[-1]]],[]],[[],377],[[[378,[-1]]],70,[]],[[[381,[-1]]],70,[]],[[[378,[-1]]],70,[]],[[[381,[-1]]],70,[]],[[[362,[-1]],[362,[-1]]],[[70,[88]]],264],[[377,99],[[70,[88]]]],[[377,377],[[70,[88]]]],[[[379,[-1]],[379,[-1]]],[[70,[88]]],264],[[[362,[-1]]],[[70,[-1]]],[]],[377,[[70,[384]]]],[[[362,[-1]],50],[[70,[-1]]],[]],[[[362,[-1]],-1],46,[]],[[377,384],46],[[377,99],46],[[[362,[-1]],-1],46,[]],[[[362,[-1]]],50,[]],[377,50],[[[362,[-1]],50],-1,[]],[[377,50],384],[[[362,[-1]],-2],46,[],148],[[[362,[-1]],50],46,[]],[[377,50],46],[[[379,[-1]]],379,[]],[[[378,[-1]]],[[46,[50,[70,[50]]]]],[]],[[[381,[-1]]],[[46,[50,[70,[50]]]]],[]],[-1,64,[]],[[[362,[-1]],50],[[70,[-1]]],[]],[[[362,[-1]],50],-1,[]],[[[362,[-1]]],[[362,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],[-1,93,[]],[[[362,[-1]],50],46,[]],[[377,50],46],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[[[362,[-1]],[119,[-1]]],[[56,[46,379]]],85],[[[119,[-1]]],[[56,[[362,[-1]]]]],44],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[385,[[56,[377]]]],[99,[[56,[377]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[[[362,[-1]],50,-1],[[56,[46,[379,[-1]]]]],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[[[362,[-1]],-1],[[56,[46,[379,[-1]]]]],[]],[[377,384],[[56,[46,[379,[384]]]]]],[[377,99],[[56,[46,[379,[99]]]]]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[362,[64]],[119,[64]]],[[56,[50,86]]]],[[-1,[119,[386]]],[[56,[46,86]]],[]],[[-1,[119,[69]]],[[56,[46,86]]],[]],[[-1,73],[[56,[46,86]]],[]],[[-1,[119,[64]]],[[56,[46,86]]],[]],[[-1,387],[[56,[46,86]]],[]],[[-1,388],[[56,[46,86]]],[]],[[-1,27],[[56,[46,86]]],[]],[[-1,[119,[387]]],[[56,[46,86]]],[]],[[-1,386],[[56,[46,86]]],[]],[[-1,64],[[56,[46,86]]],[]],[[-1,[119,[71]]],[[56,[46,86]]],[]],[[-1,[119,[208]]],[[56,[46,86]]],[]],[[-1,53],[[56,[46,86]]],[]],[[-1,[119,[68]]],[[56,[46,86]]],[]],[[-1,[119,[27]]],[[56,[46,86]]],[]],[[-1,[119,[73]]],[[56,[46,86]]],[]],[[-1,68],[[56,[46,86]]],[]],[[-1,208],[[56,[46,86]]],[]],[[-1,327],[[56,[46,86]]],[]],[[-1,69],[[56,[46,86]]],[]],[[-1,[119,[53]]],[[56,[46,86]]],[]],[[-1,[119,[388]]],[[56,[46,86]]],[]],[[-1,[119,[327]]],[[56,[46,86]]],[]],[[-1,71],[[56,[46,86]]],[]],[[-1,386],[[56,[46,86]]],[]],[[-1,[119,[73]]],[[56,[46,86]]],[]],[[-1,68],[[56,[46,86]]],[]],[[-1,69],[[56,[46,86]]],[]],[[-1,387],[[56,[46,86]]],[]],[[-1,64],[[56,[46,86]]],[]],[[-1,[119,[69]]],[[56,[46,86]]],[]],[[-1,[119,[386]]],[[56,[46,86]]],[]],[[-1,[119,[64]]],[[56,[46,86]]],[]],[[-1,[119,[387]]],[[56,[46,86]]],[]],[[-1,71],[[56,[46,86]]],[]],[[-1,[119,[53]]],[[56,[46,86]]],[]],[[-1,[119,[68]]],[[56,[46,86]]],[]],[[-1,208],[[56,[46,86]]],[]],[[-1,[119,[71]]],[[56,[46,86]]],[]],[[-1,73],[[56,[46,86]]],[]],[[-1,388],[[56,[46,86]]],[]],[[-1,[119,[27]]],[[56,[46,86]]],[]],[[-1,327],[[56,[46,86]]],[]],[[-1,[119,[327]]],[[56,[46,86]]],[]],[[-1,27],[[56,[46,86]]],[]],[[-1,[119,[388]]],[[56,[46,86]]],[]],[[-1,53],[[56,[46,86]]],[]],[[-1,[119,[208]]],[[56,[46,86]]],[]],[[377,384],[[56,[46,55]]]],[[377,99],[[56,[46,55]]]],[[],377],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[367,[-1]]],[[70,[[319,[-1,290]]]]],349],[[[367,[-1]]],[[46,[50,[70,[50]]]]],349],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[375,[-1,-2]]],[[375,[-1,-2]]],389,[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],389,[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],389,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],389,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[],19,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[],[19,85],[]],[[[319,[-1,-2]],[339,[-1,-2]]],[],19,[]],[[[319,[-1,-2]],[375,[-1,-2]]],[],19,[]],[[[393,[-1,-2]],[390,[-1,-2]]],[],19,[]],[[[393,[-1,-2]],[391,[-1,-2]]],[],19,[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]]],[],19,[],[]],[[[395,[-1,-2]],[395,[-1,-2]]],[[395,[-1,-2]]],19,[]],[[[375,[-1,-2]],[375,[-1,-2]]],[],19,[]],[[[375,[-1,-2]],[375,[-1,-2]]],[[375,[-1,-2]]],[85,19],[]],[[[390,[-1,-2]],[390,[-1,-2]]],[[390,[-1,-2]]],[85,19],[]],[[[390,[-1,-2]],[390,[-1,-2]]],[],19,[]],[[[396,[-1,-2,-3]],[396,[-1,-3,-4]]],[],19,[],[],[]],[[[397,[-1,-2,-3]],[397,[-1,-3,-4]]],[],19,[],[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[],19,[]],[[[339,[-1,-2]],[339,[-1,-2]]],[],[19,85],[]],[[[391,[-1,-2]],[391,[-1,-2]]],[],[19,85],[]],[[[391,[-1,-2]],[391,[-1,-2]]],[],19,[]],[[[392,[-1,-2]],[392,[-1,-2]]],46,351,[]],[[[319,[-1,-2]],[339,[-1,-2]]],46,[85,19],[]],[[[319,[-1,-2]],[375,[-1,-2]]],46,351,[]],[[[393,[-1,-2]],[390,[-1,-2]]],46,351,[]],[[[393,[-1,-2]],[391,[-1,-2]]],46,[85,19],[]],[[[395,[-1,-2]],[395,[-1,-2]]],46,351,[]],[[[375,[-1,-2]],[375,[-1,-2]]],46,351,[]],[[[390,[-1,-2]],[390,[-1,-2]]],46,351,[]],[[[396,[-1,-2,-3]],[396,[-1,-3,-3]]],46,351,[],[]],[[[397,[-1,-2,-3]],[397,[-1,-3,-3]]],46,351,[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],46,[85,19],[]],[[[391,[-1,-2]],[391,[-1,-2]]],46,[85,19],[]],[[[319,[-1,-2]],[375,[-1,-2]]],[[319,[-1,-2]]],[85,19],[]],[[[393,[-1,-2]],[390,[-1,-2]]],[[393,[-1,-2]]],[85,19],[]],[398,9],[399,9],[[398,398],398],[[399,399],399],0,[[[339,[-1,-2]]],[[340,[-1]]],[363,85],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[340,[-1]]],[92,363,85,84,19],[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[340,[-1]]],[363,374],[]],[398,9],[399,9],[[],-1,358],[[],[[319,[-1,-2]]],[],[]],[[],[[393,[-1,-2]]],[],[]],[[],-1,[85,372,358]],[[],-1,358],[[],-1,358],[[],[[339,[-1,-2]]],[],[]],[[],[[391,[-1,-2]]],[],[]],[[[291,[-1,-2,-3]],[291,[-1,-2,-3]]],9,[],[],[]],[[[400,[-1,-2,-3]],[400,[-1,-2,-3]]],9,[],[],[]],[[[392,[-1,-2]],[392,[-1,-2]],-1],9,[],[]],[[[319,[-1,-2]],[319,[-1,-2]],[319,[-1,-2]]],9,[],[]],[[[393,[-1,-2]],[393,[-1,-2]],[393,[-1,-2]]],9,[],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]],-1],9,[],[],[]],[[[291,[-1,-2,-3]],[291,[-1,-2,-3]],-1],9,[],[],[]],[[[291,[-1,-2,-3]],[291,[-1,-2,-3]],-1],9,[],[],[]],[[[400,[-1,-2,-3]],[400,[-1,-2,-3]],-1],9,[],[],[]],[[[400,[-1,-2,-3]],[400,[-1,-2,-3]],-1],9,[],[],[]],[[[339,[-1,-2]],[339,[-1,-2]],[339,[-1,-2]]],9,[],[]],[[[391,[-1,-2]],[391,[-1,-2]],[391,[-1,-2]]],9,[],[]],0,0,[[[342,[-1,-2]]],-1,[85,84,92],[]],[[[402,[-1,-2]]],-1,[85,84],[]],[[[375,[-1,-2]]],[],[84,85],[]],[[[391,[-1,-2]],[340,[-1]]],[[401,[-1,-2,-3]]],374,[],[]],[[[340,[-1]]],[[401,[-1,-2,-3]]],374,[],[]],[[[340,[-1]]],[[401,[-1,-2,-3]]],374,[],[]],[[[340,[-1]]],[[401,[-1,-2,-3]]],374,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,-1,-1,-1,-1,-1],[[403,[-1,-2]]],85,[]],[[9,9],398],[[9,9,9],399],[[[342,[-1,-2]]],[[342,[-3,-2]]],[359,85],[],359],[[[403,[-1,-2]]],[[403,[-3,-2]]],[359,85],[],359],[[[392,[-1,-2]]],[[392,[-3,-2]]],[359,44],[],359],[[[319,[-1,-2]]],[[319,[-3,-2]]],[359,85],[],359],[[[393,[-1,-2]]],[[393,[-3,-2]]],[359,85],[],359],[[[402,[-1,-2]]],[[402,[-3,-2]]],[359,85],[],359],[[[394,[-1,-2,-3]]],[[394,[-4,-2,-3]]],359,[],[],359],[[[375,[-1,-2]]],[[375,[-3,-2]]],[359,85],[],359],[[[390,[-1,-2]]],[[390,[-3,-2]]],[359,85],[],359],[[[291,[-1,-2,-3]]],[[291,[-4,-2,-3]]],[359,85],[],[],359],[[[400,[-1,-2,-3]]],[[400,[-4,-2,-3]]],[359,85],[],[],359],[[[339,[-1,-2]]],[[339,[-3,-2]]],[359,85],[],359],[[[391,[-1,-2]]],[[391,[-3,-2]]],[359,85],[],359],[[[342,[-1,-2]]],[[342,[-1,-3]]],85,[],[]],[[[403,[-1,-2]]],[[403,[-1,-3]]],85,[],[]],[[[392,[-1,-2]]],[[392,[-1,-3]]],44,[],[]],[[[319,[-1,-2]]],[[319,[-1,-3]]],85,[],[]],[[[393,[-1,-2]]],[[393,[-1,-3]]],85,[],[]],[[[402,[-1,-2]]],[[402,[-1,-3]]],85,[],[]],[[[404,[-1,-2,-3]]],[[404,[-1,-4,-5]]],85,[],[],[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-4,-5]]],85,[],[],[],[]],[[[375,[-1,-2]]],[[375,[-1,-3]]],85,[],[]],[[[390,[-1,-2]]],[[390,[-1,-3]]],85,[],[]],[[[339,[-1,-2]]],[[339,[-1,-3]]],85,[],[]],[[[391,[-1,-2]]],[[391,[-1,-3]]],85,[],[]],[[[405,[-1,-2,-3]]],[[405,[-1,-4,-5]]],85,[],[],[],[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],[406,85],[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],406,[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],[406,85],[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],406,[]],[[[375,[-1,-2]]],[[375,[-1,-2]]],[406,85],[]],[[[375,[-1,-2]]],[[375,[-1,-2]]],406,[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],[406,85],[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],406,[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],406,[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],[406,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],[406,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],406,[]],[[[342,[-1,-2]]],[[319,[-1,-2]]],[85,407,19,364],[]],[[[403,[-1,-2]]],[[393,[-1,-2]]],[85,407,19,364],[]],[[[402,[-1,-2]]],[[319,[-1,-2]]],[85,407,19,364],[]],[[[319,[-1,-2]],[319,[-1,-2]],[319,[-1,-2]]],[[319,[-1,-2]]],[85,264],[]],[[[393,[-1,-2]],[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],[85,264],[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]],[394,[-1,-2,-3]]],[[394,[-1,-2,-3]]],[85,264],[],[]],[[[375,[-1,-2]],[375,[-1,-2]],[375,[-1,-2]]],[[375,[-1,-2]]],[85,264],[]],[[[390,[-1,-2]],[390,[-1,-2]],[390,[-1,-2]]],[[390,[-1,-2]]],[85,264],[]],[[[339,[-1,-2]],[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],[85,264],[]],[[[391,[-1,-2]],[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[85,264],[]],[[[339,[-1,-2]],-1,-1],[[339,[-1,-2]]],374,[]],[[[391,[-1,-2]],-1,-1],[[391,[-1,-2]]],374,[]],[[[342,[-1,-2]]],[[342,[-1,-2]]],44,[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],44,[]],[[[408,[-1,-2]]],[[408,[-1,-2]]],44,[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],44,[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],44,[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],44,[]],[[[402,[-1,-2]]],[[402,[-1,-2]]],44,[]],[[[404,[-1,-2,-3]]],[[404,[-1,-2,-3]]],44,[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-2,-3]]],44,[],[]],[[[394,[-1,-2,-3]]],[[394,[-1,-2,-3]]],44,[],[]],[[[395,[-1,-2]]],[[395,[-1,-2]]],44,[]],[[[375,[-1,-2]]],[[375,[-1,-2]]],44,[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],44,[]],[[[291,[-1,-2,-3]]],[[291,[-1,-2,-3]]],44,[],[]],[[[400,[-1,-2,-3]]],[[400,[-1,-2,-3]]],44,[],[]],[[[396,[-1,-2,-3]]],[[396,[-1,-2,-3]]],44,[],[]],[[[397,[-1,-2,-3]]],[[397,[-1,-2,-3]]],44,[],[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],44,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],44,[]],[[[405,[-1,-2,-3]]],[[405,[-1,-2,-3]]],44,[],[]],[398,398],[399,399],[290,290],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[392,[-1,-2]],[392,[-1,-2]]],88,380,[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]]],88,380,[],[]],[[290,290],88],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],364,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[364,85],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],84,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[84,85],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[342,[-1,-2]],[319,[-1,-2]]],9,264,[]],[[[403,[-1,-2]],[393,[-1,-2]]],9,264,[]],[[[402,[-1,-2]],[319,[-1,-2]]],9,[85,264,19],[]],[[[375,[-1,-2]],[375,[-1,-2]]],9,264,[]],[[[390,[-1,-2]],[390,[-1,-2]]],9,264,[]],[[[342,[-1,-2]],[342,[-1,-2]]],9,264,[]],[[[403,[-1,-2]],[403,[-1,-2]]],9,264,[]],[[[402,[-1,-2]],[402,[-1,-2]]],9,[85,409,264,19],[]],[-1,-1,[]],[[[339,[-1,-2]],[339,[-1,-2]]],-1,[92,84],[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[92,84,85],[]],[[[405,[-1,-2,-3]]],[[46,[[391,[-1,-2]],[401,[-1,-2,-3]]]]],[],[],[]],0,[[],[[342,[-1,-2]]],49,[]],[[],[[403,[-1,-2]]],49,[]],[[],[[392,[-1,-2]]],49,[]],[[],[[319,[-1,-2]]],49,[]],[[],[[393,[-1,-2]]],49,[]],[[],[[402,[-1,-2]]],49,[]],[[],[[394,[-1,-2,-3]]],49,[],[]],[[],[[395,[-1,-2]]],49,[]],[[],[[375,[-1,-2]]],49,[]],[[],[[390,[-1,-2]]],49,[]],[[],[[291,[-1,-2,-3]]],[409,407],[],[]],[[],[[400,[-1,-2,-3]]],[409,407],[],[]],[[],[[396,[-1,-2,-3]]],409,[],[]],[[],[[397,[-1,-2,-3]]],409,[],[]],[[],[[339,[-1,-2]]],49,[]],[[],[[391,[-1,-2]]],49,[]],[[],290],[-1,-1,[]],[[[403,[-1,-2]]],-1,[85,92],[]],0,[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[[291,[-1,-2,-3]]],-1,[85,92,84,364,51,409,407],[],[]],[[[400,[-1,-2,-3]]],-1,[92,84,364,85,372,19,264,407,409],[],[]],[[[319,[-1,-2]],[319,[-1,-2]]],-1,[374,92],[]],[[[393,[-1,-2]],[393,[-1,-2]]],-1,[374,92],[]],[[[342,[-1,-2]],-1],[],[85,364],[]],[[[342,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[403,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[403,[-1,-2]],-1],[],[85,364],[]],[[[392,[-1,-2]],[392,[-1,-3]]],[],364,[],[]],[[[392,[-1,-2]],-1],[],364,[]],[[[392,[-1,-2]],[394,[-1,-3,-2]]],[],364,[],[]],[[[319,[-1,-2]],-1],[],[85,364],[]],[[[319,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[393,[-1,-2]],-1],[],[85,364],[]],[[[393,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[402,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[402,[-1,-2]],-1],[],[85,364],[]],[[[395,[-1,-2]],-1],[],[85,364],[]],[[[395,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[375,[-1,-2]],-1],[],[85,364],[]],[[[375,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[390,[-1,-2]],-1],[],[85,364],[]],[[[390,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[339,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[339,[-1,-2]],-1],[],[85,364],[]],[[[391,[-1,-2]],-1],[],[85,364],[]],[[[391,[-1,-2]],[394,[-1,-3,-2]]],[],[85,364],[],[]],[[[342,[-1,-2]],-1],46,[85,365],[]],[[[342,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[403,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[403,[-1,-2]],-1],46,[85,365],[]],[[[392,[-1,-2]],-1],46,[85,364],[]],[[[319,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[319,[-1,-2]],-1],46,[85,364],[]],[[[393,[-1,-2]],-1],46,[85,365],[]],[[[393,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[402,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[402,[-1,-2]],-1],46,[85,365],[]],[[[395,[-1,-2]],-1],46,[85,365],[]],[[[395,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[375,[-1,-2]],-1],46,[85,365],[]],[[[375,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[390,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[390,[-1,-2]],-1],46,[85,365],[]],[[[339,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[339,[-1,-2]],-1],46,[85,364],[]],[[[391,[-1,-2]],[394,[-1,-2,-2]]],46,[85,365],[]],[[[391,[-1,-2]],-1],46,[85,364],[]],[[[319,[-1,-2]],[375,[-1,-2]]],[[319,[-1,-2]]],410,[]],[[[393,[-1,-2]],[390,[-1,-2]]],[[393,[-1,-2]]],410,[]],[[[339,[-1,-2]],[339,[-1,-2]]],-1,[19,84],[]],[[[391,[-1,-2]],[391,[-1,-2]]],-1,[19,84],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[[342,[-1,-2]],[342,[-1,-2]]],9,51,[]],[[[403,[-1,-2]],[403,[-1,-2]]],9,51,[]],[[[408,[-1,-2]],[408,[-1,-2]]],9,51,[]],[[[392,[-1,-2]],[392,[-1,-2]]],9,51,[]],[[[319,[-1,-2]],[319,[-1,-2]]],9,51,[]],[[[393,[-1,-2]],[393,[-1,-2]]],9,51,[]],[[[402,[-1,-2]],[402,[-1,-2]]],9,51,[]],[[[404,[-1,-2,-3]],[404,[-1,-2,-3]]],9,51,[],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]]],9,51,[],[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]]],9,51,[],[]],[[[395,[-1,-2]],[395,[-1,-2]]],9,51,[]],[[[375,[-1,-2]],[375,[-1,-2]]],9,51,[]],[[[390,[-1,-2]],[390,[-1,-2]]],9,51,[]],[[[291,[-1,-2,-3]],[291,[-1,-2,-3]]],9,51,[],[]],[[[400,[-1,-2,-3]],[400,[-1,-2,-3]]],9,51,[],[]],[[[396,[-1,-2,-3]],[396,[-1,-2,-3]]],9,51,[],[]],[[[397,[-1,-2,-3]],[397,[-1,-2,-3]]],9,51,[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],9,51,[]],[[[391,[-1,-2]],[391,[-1,-2]]],9,51,[]],[[[405,[-1,-2,-3]],[405,[-1,-2,-3]]],9,51,51,51],[[398,398],9],[[399,399],9],[[290,290],9],[[[375,[-1,-2]],[375,[-1,-2]]],398,51,[]],[[[390,[-1,-2]],[390,[-1,-2]]],399,51,[]],[[[339,[-1,-2]],[339,[-1,-2]]],398,51,[]],[[[391,[-1,-2]],[391,[-1,-2]]],399,51,[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[[340,[-1]],[340,[-1]],[340,[-1]]],[[401,[-1,-2,-3]]],374,[],[]],[[[319,[-1,-2]],-1],[[393,[-1,-2]]],85,[]],[[[339,[-1,-2]],-1],[[391,[-1,-2]]],85,[]],[[-1,-1],-1,[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],[411,85],[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],411,[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],411,[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],[411,85],[]],[[[375,[-1,-2]]],[[375,[-1,-2]]],[411,85],[]],[[[375,[-1,-2]]],[[375,[-1,-2]]],411,[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],411,[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],[411,85],[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],411,[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],[411,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],[411,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],411,[]],[[[342,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[403,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[408,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[392,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[319,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[393,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[402,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[401,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[394,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[395,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[375,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[390,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[291,[-1,-2,-3]],54],[[56,[46,55]]],[85,59,51,407,409],[],[]],[[[400,[-1,-2,-3]],54],[[56,[46,55]]],[85,59,51,407,409],[],[]],[[[396,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[397,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[339,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[391,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[405,[-1,-2,-3]],54],[[56,[46,55]]],59,59,59],[[398,54],[[56,[46,55]]]],[[399,54],[[56,[46,55]]]],[[290,54],[[56,[46,55]]]],[[[375,[-1,-2]]],[[342,[-1,-2]]],[85,409,264],[]],[-1,-1,[]],[-1,-1,[]],[[[390,[-1,-2]]],[[403,[-1,-2]]],[85,409,264],[]],[[[319,[-1,-2]]],[[408,[-1,-2]]],[409,407],[]],[[[391,[-1,-2]]],[[408,[-1,-2]]],409,[]],[-1,-1,[]],[[[393,[-1,-2]]],[[408,[-1,-2]]],407,[]],[[[339,[-1,-2]]],[[408,[-1,-2]]],409,[]],[-1,-1,[]],[[[65,[-1]]],[[319,[-1,-2]]],[],[]],[-1,-1,[]],[[[46,[-1,-1]]],[[319,[-1,-2]]],[],[]],[[[65,[-1]]],[[393,[-1,-2]]],[],[]],[[[46,[-1,-1,-1]]],[[393,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[[[375,[-1,-2]]],[[402,[-1,-2]]],409,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[65,[-1]]],[[375,[-1,-2]]],[],[]],[[[339,[-1,-2]]],[[375,[-1,-2]]],[],[]],[[[46,[-1,-1]]],[[375,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[[[46,[-1,-1,-1]]],[[390,[-1,-2]]],[],[]],[[[391,[-1,-2]]],[[390,[-1,-2]]],[],[]],[[[65,[-1]]],[[390,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[339,[-1,-2]]],[[396,[-1,-2,-3]]],[],[],[]],[[[391,[-1,-2]]],[[397,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[-1,-1,[]],[[[46,[-1,-1]]],[[339,[-1,-2]]],[],[]],[[[65,[-1]]],[[339,[-1,-2]]],[],[]],[[[375,[-1,-2]]],[[339,[-1,-2]]],[],[]],[[[46,[-1,-1,-1]]],[[391,[-1,-2]]],[],[]],[[[65,[-1]]],[[391,[-1,-2]]],[],[]],[-1,-1,[]],[[[391,[-1,-2]]],[[405,[-1,-3,-2]]],[],[],[]],[[[401,[-1,-2,-3]]],[[405,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[340,[-1]],-1],[[339,[-1,-2]]],[363,84,85],[]],[[[65,[-1]]],[[291,[-1,-2,-3]]],85,[],[]],[[[65,[-1]]],[[400,[-1,-2,-3]]],85,[],[]],[[[65,[[65,[-1]]]]],[[291,[-1,-2,-3]]],85,[],[]],[[[65,[[65,[-1]]]]],[[400,[-1,-2,-3]]],85,[],[]],[[[392,[-1,-2]]],[[395,[-1,-2]]],85,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[319,[-1,-2]]],[],[]],[[[392,[-1,-2]],[392,[-1,-2]],[392,[-1,-2]]],[[393,[-1,-2]]],[],[]],[[[392,[-1,-2]],[392,[-1,-2]],[392,[-1,-2]],[392,[-1,-2]]],[[395,[-1,-2]]],[],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[375,[-1,-2]]],[],[]],[[[392,[-1,-2]],[392,[-1,-2]],[392,[-1,-2]]],[[390,[-1,-2]]],[],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[339,[-1,-2]]],[],[]],[[[392,[-1,-2]],[392,[-1,-2]],[392,[-1,-2]]],[[391,[-1,-2]]],[],[]],[[[319,[-1,-2]],[375,[-1,-2]]],[[342,[-1,-2]]],[85,19],[]],[-1,[[342,[-2,-3]]],29,[85,409,264],[]],[-1,[[403,[-2,-3]]],29,[85,409,264],[]],[-1,[[402,[-2,-3]]],29,[85,409,264,92],[]],[[[401,[-1,-2,-3]]],[[405,[-1,-2,-3]]],[],[],[]],[[[394,[-1,-2,-3]]],[[400,[-1,-2,-3]]],[92,84,364,85,372,19,264,407,409],[],[]],[[[375,[-1,-2]]],[[342,[-1,-2]]],409,[]],[[[390,[-1,-2]]],[[403,[-1,-2]]],409,[]],[[[375,[-1,-2]]],[[402,[-1,-2]]],409,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[391,[-1,-2]]],[[405,[-1,-3,-2]]],[],[],[]],[[[342,[-1,290]]],[[342,[-1,-2]]],85,[]],[[[403,[-1,290]]],[[403,[-1,-2]]],85,[]],[[[319,[-1,290]]],[[319,[-1,-2]]],[],[]],[[[393,[-1,290]]],[[393,[-1,-2]]],[],[]],[[[402,[-1,290]]],[[402,[-1,-2]]],85,[]],[[[404,[-1,290,290]]],[[404,[-1,-2,-3]]],85,[],[]],[[[401,[-1,290,290]]],[[401,[-1,-2,-3]]],85,[],[]],[[[375,[-1,290]]],[[375,[-1,-2]]],[],[]],[[[390,[-1,290]]],[[390,[-1,-2]]],[],[]],[[[291,[-1,290,290]]],[[291,[-1,-2,-3]]],85,[],[]],[[[400,[-1,290,290]]],[[400,[-1,-2,-3]]],85,[],[]],[[[396,[-1,290,290]]],[[396,[-1,-2,-3]]],85,[],[]],[[[397,[-1,290,290]]],[[397,[-1,-2,-3]]],85,[],[]],[[[339,[-1,290]]],[[339,[-1,-2]]],[],[]],[[[391,[-1,290]]],[[391,[-1,-2]]],[],[]],[[[405,[-1,290,290]]],[[405,[-1,-2,-3]]],[],[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[395,[-1,-2]]],372,[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[395,[-1,-2]]],372,[]],[[[392,[-1,-2]]],-1,44,[]],[[[394,[-1,-2,-3]]],-1,[],[],[]],[[[404,[-1,-2,-3]]],[[340,[-1]]],85,[],[]],[[[375,[-1,-2]],[375,[-1,-2]]],398,264,[]],[[[390,[-1,-2]],[390,[-1,-2]]],399,264,[]],[[[339,[-1,-2]],[339,[-1,-2]]],398,264,[]],[[[391,[-1,-2]],[391,[-1,-2]]],399,264,[]],[[[342,[-1,-2]],-3],46,75,[],74],[[[403,[-1,-2]],-3],46,75,[],74],[[[408,[-1,-2]],-3],46,75,[],74],[[[392,[-1,-2]],-3],46,75,[],74],[[[319,[-1,-2]],-3],46,75,[],74],[[[393,[-1,-2]],-3],46,75,[],74],[[[402,[-1,-2]],-3],46,75,[],74],[[[404,[-1,-2,-3]],-4],46,75,[],[],74],[[[401,[-1,-2,-3]],-4],46,75,[],[],74],[[[394,[-1,-2,-3]],-4],46,75,[],[],74],[[[395,[-1,-2]],-3],46,75,[],74],[[[375,[-1,-2]],-3],46,75,[],74],[[[390,[-1,-2]],-3],46,75,[],74],[[[291,[-1,-2,-3]],-4],46,75,[],[],74],[[[400,[-1,-2,-3]],-4],46,75,[],[],74],[[[396,[-1,-2,-3]],-4],46,75,[],[],74],[[[397,[-1,-2,-3]],-4],46,75,[],[],74],[[[339,[-1,-2]],-3],46,75,[],74],[[[391,[-1,-2]],-3],46,75,[],74],[[[405,[-1,-2,-3]],-4],46,75,75,75,74],[[398,-1],46,74],[[399,-1],46,74],[[290,-1],46,74],[[[342,[-1,-2]]],-1,[85,92],[]],[[[403,[-1,-2]]],-1,[85,92],[]],[[[402,[-1,-2]]],-1,[85,19],[]],0,0,[[[395,[-1,-2]]],-1,[85,19],[]],0,[[],[[404,[-1,-2,-3]]],373,[],[]],[[],[[401,[-1,-2,-3]]],[373,356],[],[]],[[],[[394,[-1,-2,-3]]],407,[],[]],[[],[[291,[-1,-2,-3]]],[409,407],[],[]],[[],[[400,[-1,-2,-3]]],[409,407],[],[]],[[],[[396,[-1,-2,-3]]],409,[],[]],[[],[[397,[-1,-2,-3]]],409,[],[]],[[],[[405,[-1,-2,-3]]],[],[],[]],[[[342,[-1,-2]],-1,-1],[[342,[-1,-2]]],[85,19,92],[]],[[[403,[-1,-2]],-1,-1,-1],[[403,[-1,-2]]],[85,19,92],[]],[[[402,[-1,-2]],-1,-1],[[402,[-1,-2]]],[85,19,92],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[[342,[-1,-2]],[395,[-1,-2]]],[[342,[-1,-2]]],[85,19,92],[]],[[[402,[-1,-2]],[395,[-1,-2]]],[[402,[-1,-2]]],[85,409,264,19,92],[]],[[[342,[-1,-2]],[342,[-1,-2]]],[[70,[[342,[-1,-2]]]]],[85,264],[]],[[[403,[-1,-2]],[403,[-1,-2]]],[[70,[[403,[-1,-2]]]]],[85,264],[]],[[[402,[-1,-2]],[402,[-1,-2]]],[[70,[[402,[-1,-2]]]]],[85,264,19,92],[]],[[[342,[-1,-2]],[342,[-1,-2]]],[[342,[-1,-2]]],[85,264],[]],[[[403,[-1,-2]],[403,[-1,-2]]],[[403,[-1,-2]]],[85,264],[]],[[[342,[-1,-2]],[342,[-1,-2]]],9,264,[]],[[[403,[-1,-2]],[403,[-1,-2]]],9,264,[]],[[[402,[-1,-2]],[402,[-1,-2]]],9,[85,264,19],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[319,[-1,-2]]],[[65,[-1]]],[],[]],[[[319,[-1,-2]]],[[46,[-1,-1]]],[],[]],[-1,-2,[],[]],[[[393,[-1,-2]]],[[46,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[[[393,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[375,[-1,-2]]],[[65,[-1]]],[],[]],[[[375,[-1,-2]]],[[46,[-1,-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[390,[-1,-2]]],[[46,[-1,-1,-1]]],[],[]],[[[390,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[396,[-1,-2,-3]]],[[291,[-1,-2,-3]]],[409,407],[],[]],[[[396,[-1,-2,-3]]],[[339,[-1,-2]]],[],[],[]],[-1,-2,[],[]],[[[397,[-1,-2,-3]]],[[391,[-1,-2]]],[],[],[]],[[[397,[-1,-2,-3]]],[[400,[-1,-2,-3]]],[409,407],[],[]],[[[339,[-1,-2]]],[[46,[-1,-1]]],[],[]],[[[339,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[[[391,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[[[391,[-1,-2]]],[[46,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[404,[-1,-2,-3]]],[[404,[-1,-3,-2]]],374,[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-3,-2]]],374,[],[]],[[[394,[-1,-2,-3]]],[[394,[-3,-2]]],[407,364],[],[]],[[[291,[-1,-2,-3]]],[[70,[[291,[-1,-3,-2]]]]],[85,92,84,364,51,409,407],[],[]],[[[400,[-1,-2,-3]]],[[70,[[400,[-1,-3,-2]]]]],[92,84,364,85,372,19,264,407,409],[],[]],[[[396,[-1,-2,-3]]],[[396,[-3,-2]]],[372,85],[],[]],[[[397,[-1,-2,-3]]],[[397,[-3,-2]]],[372,85],[],[]],[[[405,[-1,-2,-3]]],[[405,[-1,-3,-2]]],[],[],[]],[[[400,[-1,-2,-3]]],9,[409,407,51],[],[]],[[[400,[-1,-2,-3]]],9,[92,84,364,85,372,19,264,407,409],[],[]],[[[342,[-1,-2]]],9,264,[]],[[[403,[-1,-2]]],9,264,[]],[[[402,[-1,-2]]],9,[85,409,264],[]],[[[375,[-1,-2]]],9,[409,264],[]],[[[390,[-1,-2]]],9,[409,264],[]],[[[342,[-1,-2]]],9,370,[]],[[[403,[-1,-2]]],9,370,[]],[[[319,[-1,-2]]],9,370,[]],[[[393,[-1,-2]]],9,370,[]],[[[402,[-1,-2]]],9,370,[]],[[[375,[-1,-2]]],9,370,[]],[[[390,[-1,-2]]],9,370,[]],[[[339,[-1,-2]]],9,370,[]],[[[391,[-1,-2]]],9,370,[]],[[[394,[-1,-2,-3]]],9,[51,407],[],[]],[[[396,[-1,-2,-3]]],9,[409,51],[],[]],[[[397,[-1,-2,-3]]],9,[409,51],[],[]],[[[291,[-1,-2,-3]]],9,[85,92,84,364,51,409,407],[],[]],[[[400,[-1,-2,-3]]],9,[92,84,364,85,372,19,264,407,409],[],[]],[[[342,[-1,-2]]],9,264,[]],[[[403,[-1,-2]]],9,264,[]],[[[401,[-1,-2,-3]]],9,[],[],[]],[[[375,[-1,-2]]],9,389,[]],[[[390,[-1,-2]]],9,389,[]],[[[395,[-1,-2]]],9,[409,51],[]],0,0,0,[[[339,[-1,-2]]],-1,374,[]],[[[391,[-1,-2]]],-1,374,[]],[[[342,[-1,-2]],[342,[-1,-2]],-1],[[342,[-1,-2]]],[407,19,92,84,85],[]],[[[403,[-1,-2]],[403,[-1,-2]],-1],[[403,[-1,-2]]],[407,19,92,84,85],[]],[[[392,[-1,-2]],[392,[-1,-2]],-1],[[392,[-1,-2]]],[407,92,84,19,44],[]],[[[319,[-1,-2]],[319,[-1,-2]],-1],[[319,[-1,-2]]],[407,92,84,19,85],[]],[[[393,[-1,-2]],[393,[-1,-2]],-1],[[393,[-1,-2]]],[407,92,84,19,85],[]],[[[402,[-1,-2]],[402,[-1,-2]],-1],[[402,[-1,-2]]],[407,19,92,84,85],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]],-1],[[401,[-1,-2,-3]]],374,[],[]],[[[375,[-1,-2]],[375,[-1,-2]],-1],[[375,[-1,-2]]],[407,92,84,19,85],[]],[[[390,[-1,-2]],[390,[-1,-2]],-1],[[390,[-1,-2]]],[407,92,84,19,85],[]],[[[339,[-1,-2]],[339,[-1,-2]],-1],[[339,[-1,-2]]],[407,19,92,84,85],[]],[[[391,[-1,-2]],[391,[-1,-2]],-1],[[391,[-1,-2]]],[407,19,92,84,85],[]],[[[375,[-1,-2]],[375,[-1,-2]]],398,264,[]],[[[390,[-1,-2]],[390,[-1,-2]]],399,264,[]],[[[339,[-1,-2]],[339,[-1,-2]]],398,264,[]],[[[391,[-1,-2]],[391,[-1,-2]]],399,264,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],264,[]],[[[319,[-1,-2]],[319,[-1,-2]]],[[319,[-1,-2]]],264,[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],264,[]],[[[402,[-1,-2]]],[[319,[-1,-2]]],[85,19],[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]]],[[394,[-1,-2,-3]]],264,[],[]],[[[375,[-1,-2]],[375,[-1,-2]]],[[375,[-1,-2]]],264,[]],[[[390,[-1,-2]],[390,[-1,-2]]],[[390,[-1,-2]]],264,[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],264,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],264,[]],0,0,[[[402,[-1,-2]]],-1,[85,19],[]],[[[402,[-1,-2]]],-1,[85,19],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],264,[]],[[[319,[-1,-2]],[319,[-1,-2]]],[[319,[-1,-2]]],264,[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],264,[]],[[[402,[-1,-2]]],[[319,[-1,-2]]],[85,19],[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]]],[[394,[-1,-2,-3]]],264,[],[]],[[[375,[-1,-2]],[375,[-1,-2]]],[[375,[-1,-2]]],264,[]],[[[390,[-1,-2]],[390,[-1,-2]]],[[390,[-1,-2]]],264,[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],264,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],264,[]],0,0,[[[402,[-1,-2]]],-1,[85,19],[]],[[[402,[-1,-2]]],-1,[85,19],[]],[[[342,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[342,[-1,-2]],-1],[],[85,84],[]],[[[403,[-1,-2]],-1],[],[85,84],[]],[[[403,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[392,[-1,-2]],[394,[-1,-2,-3]]],[],84,[],[]],[[[392,[-1,-2]],-1],[],84,[]],[[[319,[-1,-2]],-1],[],[85,84],[]],[[[319,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[393,[-1,-2]],-1],[],[85,84],[]],[[[393,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[402,[-1,-2]],-1],[],[85,84],[]],[[[402,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[394,[-1,-2,-3]],[394,[-1,-3,-4]]],[],84,[],[],[]],[[[395,[-1,-2]],-1],[],[85,84],[]],[[[395,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[375,[-1,-2]],-1],[],[85,84],[]],[[[375,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[390,[-1,-2]],-1],[],[85,84],[]],[[[390,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[339,[-1,-2]],-1],[],[85,84],[]],[[[339,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[391,[-1,-2]],-1],[],[85,84],[]],[[[391,[-1,-2]],[394,[-1,-2,-3]]],[],[85,84],[],[]],[[[342,[-1,-2]],-1],46,[85,371],[]],[[[342,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[403,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[403,[-1,-2]],-1],46,[85,371],[]],[[[392,[-1,-2]],-1],46,[85,84],[]],[[[319,[-1,-2]],-1],46,[85,84],[]],[[[319,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[393,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[393,[-1,-2]],-1],46,[85,371],[]],[[[402,[-1,-2]],-1],46,[85,371],[]],[[[402,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[395,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[395,[-1,-2]],-1],46,[85,371],[]],[[[375,[-1,-2]],-1],46,[85,371],[]],[[[375,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[390,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[390,[-1,-2]],-1],46,[85,371],[]],[[[339,[-1,-2]],-1],46,[85,84],[]],[[[339,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[391,[-1,-2]],-1],46,[85,84],[]],[[[391,[-1,-2]],[394,[-1,-2,-2]]],46,[85,371],[]],[[[400,[-1,-2,-3]],-1],[[400,[-1,-2,-3]]],[92,84,364,85,372,19,264,407,409],[],[]],[[[392,[-1,-2]]],[],372,[]],[[[319,[-1,-2]]],[],372,[]],[[[393,[-1,-2]]],[],372,[]],[[[395,[-1,-2]]],[[395,[-1,-2]]],372,[]],[[[375,[-1,-2]]],[],372,[]],[[[390,[-1,-2]]],[],372,[]],[[[339,[-1,-2]]],[],372,[]],[[[391,[-1,-2]]],[],372,[]],[[[319,[-1,-2]],[319,[-1,-2]]],[[342,[-1,-2]]],[],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[403,[-1,-2]]],[],[]],[[-1,-1,-1,-1],[[408,[-1,-2]]],[],[]],[-1,[[392,[-1,-2]]],[],[]],[[-1,-1],[[319,[-1,-2]]],[],[]],[[-1,-1,-1],[[393,[-1,-2]]],[],[]],[[[319,[-1,-2]],[375,[-1,-2]]],[[402,[-1,-2]]],[],[]],[[[340,[-1]]],[[404,[-1,-2,-3]]],[],[],[]],[-1,[[394,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1],[[395,[-1,-2]]],[],[]],[[-1,-1],[[375,[-1,-2]]],[],[]],[[-1,-1,-1],[[390,[-1,-2]]],[],[]],[[-1,-1,-1,-1,-1,-1],[[291,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],[[400,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[396,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1],[[397,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[339,[-1,-2]]],[],[]],[[-1,-1,-1],[[391,[-1,-2]]],[],[]],[[[401,[-1,-2,-3]],[391,[-1,-3]]],[[405,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1],[[400,[-1,-2,-3]]],[409,407],[],[]],[-1,[[395,[-1,-2]]],85,[]],[[[391,[-1,-2]],[401,[-1,-2,-3]]],[[405,[-1,-2,-3]]],[],[],[]],[398,9],[399,9],[[[401,[-1,-2,-3]]],-1,374,[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-2,-3]]],374,[],[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],374,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],374,[]],[398,398],[399,399],[[[375,[-1,-2]],[375,[-1,-2]]],398,51,[]],[[[390,[-1,-2]],[390,[-1,-2]]],399,51,[]],[[[339,[-1,-2]],[339,[-1,-2]]],398,51,[]],[[[391,[-1,-2]],[391,[-1,-2]]],399,51,[]],0,[[],[[394,[-1,-2,-3]]],407,[],[]],[[],[[339,[-1,-2]]],407,[]],[[],[[391,[-1,-2]]],407,[]],[[398,398],398],[[399,399],399],[[],[[319,[-1,-2]]],409,[]],[[],[[393,[-1,-2]]],409,[]],0,[[-1,-1,-1,-1,-1,-1],[[400,[-1,-2,-3]]],[92,84,364,85,372,19,264,407,409],[],[]],[[[342,[-1,-2]],[395,[-1,-2]]],[[342,[-1,-2]]],[85,19,92],[]],[[[402,[-1,-2]],[395,[-1,-2]]],[[402,[-1,-2]]],[85,19,92],[]],[[[291,[-1,-2,-3]],[342,[-1,-2]]],[[342,[-1,-3]]],[92,409,264,85,19,84],[],[]],[[[400,[-1,-2,-3]],[342,[-1,-2]]],[[70,[[342,[-1,-3]]]]],[92,364,409,264,85,19,84],[],[]],[[[400,[-1,-2,-3]],[403,[-1,-2]]],[[70,[[403,[-1,-3]]]]],[92,364,409,264,85,19,84],[],[]],[[[291,[-1,-2,-3]],[402,[-1,-2]]],[[402,[-1,-3]]],[92,409,264,85,19,84],[],[]],[[[400,[-1,-2,-3]],[402,[-1,-2]]],[[70,[[402,[-1,-3]]]]],[92,364,409,264,85,19,84],[],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[70,[88]]],264,[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]]],[[70,[88]]],264,[],[]],[[290,290],[[70,[88]]]],[-1,[[400,[-1,-2,-3]]],[372,364,409,407],[],[]],[[-1,-1],[[319,[-1,-2]]],[],[]],[[-1,-1,-1],[[393,[-1,-2]]],[],[]],[[[319,[27,-1]]],[[319,[27,290]]],[]],[[[291,[-1,-2,-3]],[340,[-1]]],[[291,[-1,-2,-3]]],[85,19,92,84,409,363],[],[]],[[[400,[-1,-2,-3]],-1,-1,-1,[340,[-1]]],[[400,[-1,-2,-3]]],[19,92,84,364,85,409,407,363],[],[]],[[[291,[-1,-2,-3]],-1,-1],[[291,[-1,-2,-3]]],[85,84],[],[]],[[[400,[-1,-2,-3]],-1,-1,-1],[[400,[-1,-2,-3]]],[85,19,84,409,407],[],[]],[[[291,[-1,-2,-3]],[339,[-1,-2]]],[[291,[-1,-2,-3]]],[85,19,84,409,407],[],[]],[[[400,[-1,-2,-3]],[391,[-1,-2]]],[[400,[-1,-2,-3]]],[85,19,84,409,407],[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],[92,364,85,84,19],[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[92,364,85,84,19],[]],[[[400,[-1,-2,-3]]],[[400,[-1,-2,-3]]],[85,84,364,409,407,51],[],[]],[[-1,-1,-1,-1],[[401,[-1,-2,-3]]],[],[],[]],0,[-1,[[404,[-1,-2,-3]]],[],[],[]],0,[-1,-1,[]],[[-1,-1,-1,-1],[[402,[-1,-2]]],[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],[407,19,92,84,85],[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[407,19,92,84,85],[]],[[[319,[-1,-2]],[375,[-1,-2]]],[[319,[-1,-2]]],410,[]],[[[393,[-1,-2]],[390,[-1,-2]]],[[393,[-1,-2]]],410,[]],0,[[[339,[-1,-2]]],[[339,[-1,-2]]],370,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],370,[]],[[[340,[-1]]],[[291,[-1,-2,-3]]],[85,19,92,84,409,363],[],[]],[[-1,-1,-1,[340,[-1]]],[[400,[-1,-2,-3]]],[19,92,84,364,85,409,407,363],[],[]],0,[[[342,[-1,-2]]],[[342,[-1,-2]]],412,[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],412,[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],[412,85],[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],412,[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],412,[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],[412,85],[]],[[[402,[-1,-2]]],[[402,[-1,-2]]],[411,406,412,19,92],[]],[[[375,[-1,-2]]],[[375,[-1,-2]]],[412,85],[]],[[[375,[-1,-2]]],[[375,[-1,-2]]],412,[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],[412,85],[]],[[[390,[-1,-2]]],[[390,[-1,-2]]],412,[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],412,[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],[412,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],[412,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],412,[]],[[[342,[-1,-2]]],[[342,[-1,-2]]],[411,406],[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],[411,406],[]],[[[402,[-1,-2]]],[[402,[-1,-2]]],[411,406,412,19,92],[]],[[[342,[-1,-2]]],[[342,[-1,-2]]],[411,406],[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],[411,406],[]],[[[402,[-1,-2]]],[[402,[-1,-2]]],[411,406,412,19,92],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],413,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],413,[]],[[[342,[-2,-3]],-1,-1],[[342,[-2,-3]]],85,[[84,[-1]],85],[]],[[[403,[-2,-3]],-1,-1,-1],[[403,[-2,-3]]],85,[[84,[-1]],85],[]],[[[402,[-2,-3]],-1,-1],[[402,[-2,-3]]],85,[85,[84,[-1]]],[]],[[-1,-1],[[291,[-1,-2,-3]]],409,[],[]],[[-1,-1,-1],[[400,[-1,-2,-3]]],[409,407],[],[]],[[398,[319,[-1,-2]],[319,[-1,-2]]],[[319,[-1,-2]]],[],[]],[[399,[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],[],[]],[[398,[375,[-1,-2]],[375,[-1,-2]]],[[375,[-1,-2]]],[],[]],[[399,[390,[-1,-2]],[390,[-1,-2]]],[[390,[-1,-2]]],[],[]],[[398,[339,[-1,-2]],[339,[-1,-2]]],[[339,[-1,-2]]],[],[]],[[399,[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[],[]],[[[342,[-1,-2]],[375,[-1,-2]]],46,[85,92],[]],[-1,-1,[]],[[[342,[-1,-2]]],[[375,[-1,-2]]],[85,92],[]],[[[403,[-1,-2]]],[[390,[-1,-2]]],[85,92],[]],0,[[-1,-1],[[375,[-1,-2]]],[],[]],[[-1,-1,-1],[[390,[-1,-2]]],[],[]],[[[340,[-1]],[340,[-1]]],[[400,[-1,-2,-3]]],[363,409,407],[],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]],-1],[[401,[-1,-2,-3]]],[],[],[]],[-1,[[319,[-1,-2]]],44,[]],[-1,[[393,[-1,-2]]],44,[]],[-1,[[375,[-1,-2]]],44,[]],[-1,[[390,[-1,-2]]],44,[]],[-1,[[396,[-1,-2,-3]]],44,[],[]],[-1,[[397,[-1,-2,-3]]],44,[],[]],[-1,[[339,[-1,-2]]],44,[]],[-1,[[391,[-1,-2]]],44,[]],[[[339,[-1,-2]]],-1,[85,84,19],[]],[[[391,[-1,-2]]],-1,[85,84,19],[]],[[[401,[-1,-2,-3]]],-1,374,[],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[],92,[]],[[[319,[-1,-2]],[319,[-1,-2]]],[],92,[]],[[[319,[-1,-2]],[339,[-1,-2]]],[],92,[]],[[[319,[-1,-2]],[375,[-1,-2]]],[],92,[]],[[[393,[-1,-2]],[391,[-1,-2]]],[],92,[]],[[[393,[-1,-2]],[393,[-1,-2]]],[],92,[]],[[[393,[-1,-2]],[390,[-1,-2]]],[],92,[]],[[[394,[-1,-2,-3]],[394,[-1,-2,-3]]],[],92,[],[]],[[[395,[-1,-2]],[395,[-1,-2]]],[[395,[-1,-2]]],92,[]],[[[375,[-1,-2]],[375,[-1,-2]]],[],92,[]],[[[390,[-1,-2]],[390,[-1,-2]]],[],92,[]],[[[396,[-1,-2,-3]],[396,[-1,-4,-3]]],[],92,[],[],[]],[[[397,[-1,-2,-3]],[397,[-1,-4,-3]]],[],92,[],[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],[],92,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[],92,[]],[[[392,[-1,-2]],[392,[-1,-2]]],46,376,[]],[[[319,[-1,-2]],[339,[-1,-2]]],46,[85,92],[]],[[[319,[-1,-2]],[375,[-1,-2]]],46,376,[]],[[[393,[-1,-2]],[390,[-1,-2]]],46,376,[]],[[[393,[-1,-2]],[391,[-1,-2]]],46,[85,92],[]],[[[395,[-1,-2]],[395,[-1,-2]]],46,376,[]],[[[375,[-1,-2]],[375,[-1,-2]]],46,376,[]],[[[390,[-1,-2]],[390,[-1,-2]]],46,376,[]],[[[396,[-1,-2,-3]],[396,[-1,-3,-3]]],46,376,[],[]],[[[397,[-1,-2,-3]],[397,[-1,-3,-3]]],46,376,[],[]],[[[339,[-1,-2]],[339,[-1,-2]]],46,[85,92],[]],[[[391,[-1,-2]],[391,[-1,-2]]],46,[85,92],[]],[-1,[[392,[-2,-3]]],103,[19,85,409],[]],[-1,[[392,[-2,-3]]],103,[19,409],[]],[-1,[[375,[-2,-3]]],103,[19,409],[]],[-1,[[375,[-2,-3]]],103,[19,85,409],[]],[-1,[[390,[-2,-3]]],103,[19,85,409],[]],[-1,[[390,[-2,-3]]],103,[19,409],[]],[-1,[[339,[-2,-3]]],103,[19,85,409],[]],[-1,[[339,[-2,-3]]],103,[19,409],[]],[-1,[[391,[-2,-3]]],103,[19,85,409],[]],[-1,[[391,[-2,-3]]],103,[19,409],[]],[-1,-1,[]],[[[404,[-1,-2,-3]],[404,[-1,-4,-2]]],[[404,[-1,-4,-3]]],374,[],[],[]],[[[401,[-1,-2,-3]],[401,[-1,-3,-4]]],[[401,[-1,-2,-4]]],[],[],[],[]],[[[291,[-1,-2,-3]],[291,[-1,-3,-4]]],[[291,[-1,-2,-4]]],[85,19,84],[],[],[]],[[[400,[-1,-2,-3]],[400,[-1,-3,-4]]],[[400,[-1,-2,-4]]],[85,19,84],[],[],[]],[[[405,[-1,-2,-3]],[405,[-1,-3,-4]]],[[405,[-1,-2,-4]]],[],[],[],[]],[[[291,[-1,-2,-3]],[340,[-1]]],[[291,[-1,-2,-3]]],[85,19,92,84,409,363],[],[]],[[[400,[-1,-2,-3]],-1,-1,-1,[340,[-1]]],[[400,[-1,-2,-3]]],[19,92,84,364,85,409,407,363],[],[]],[[[291,[-1,-2,-3]],-1,-1],[[291,[-1,-2,-3]]],[85,19,84,409],[],[]],[[[400,[-1,-2,-3]],-1,-1,-1],[[400,[-1,-2,-3]]],[85,19,84,409,407],[],[]],[[[291,[-1,-2,-3]],[339,[-1,-3]]],[[291,[-1,-2,-3]]],[85,19,84,409,407],[],[]],[[[400,[-1,-2,-3]],[391,[-1,-3]]],[[400,[-1,-2,-3]]],[85,19,84,409,407],[],[]],[[[393,[-1,-2]]],[[319,[-1,-2]]],85,[]],[[[400,[-1,-2,-3]]],[[291,[-1,-2,-3]]],85,[],[]],[[[391,[-1,-2]]],[[339,[-1,-2]]],85,[]],[[[319,[-1,-2]]],[[393,[-1,-2]]],[409,85],[]],[[[404,[-1,-2,-3]]],[[401,[-1,-2,-3]]],374,[],[]],[[[291,[-1,-2,-3]]],[[400,[-1,-2,-3]]],[409,407,85],[],[]],[[[339,[-1,-2]]],[[391,[-1,-2]]],[409,85],[]],[[[319,[-1,-2]]],[[65,[-1]]],85,[]],[[[393,[-1,-2]]],[[65,[-1]]],85,[]],[[[375,[-1,-2]]],[[65,[-1]]],85,[]],[[[390,[-1,-2]]],[[65,[-1]]],85,[]],[[[291,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[400,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[396,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[397,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[339,[-1,-2]]],[[65,[-1]]],85,[]],[[[391,[-1,-2]]],[[65,[-1]]],85,[]],[[[393,[-1,-2]]],[[65,[-1]]],[407,85],[]],[[[391,[-1,-2]]],[[65,[-1]]],[409,85],[]],[[[291,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[400,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[291,[-1,-2,-3]]],[[65,[[65,[-1]]]]],85,[],[]],[[[400,[-1,-2,-3]]],[[65,[[65,[-1]]]]],85,[],[]],[[[400,[-1,-2,-3]]],[[65,[[65,[-1]]]]],85,[],[]],[[[402,[-1,-2]]],[[342,[-1,-2]]],[85,19],[]],[[[342,[-1,-2]]],[[342,[27,-2]]],[359,85],[]],[[[403,[-1,-2]]],[[403,[27,-2]]],[359,85],[]],[[[319,[-1,-2]]],[[319,[27,-2]]],[359,85],[]],[[[393,[-1,-2]]],[[393,[27,-2]]],[359,85],[]],[[[402,[-1,-2]]],[[402,[27,-2]]],[359,85],[]],[[[375,[-1,-2]]],[[375,[27,-2]]],[359,85],[]],[[[390,[-1,-2]]],[[390,[27,-2]]],[359,85],[]],[[[339,[-1,-2]]],[[339,[27,-2]]],[359,85],[]],[[[391,[-1,-2]]],[[391,[27,-2]]],[359,85],[]],[[[342,[-1,-2]]],[[342,[69,-2]]],[359,85],[]],[[[403,[-1,-2]]],[[403,[69,-2]]],[359,85],[]],[[[319,[-1,-2]]],[[319,[69,-2]]],[359,85],[]],[[[393,[-1,-2]]],[[393,[69,-2]]],[359,85],[]],[[[402,[-1,-2]]],[[402,[69,-2]]],[359,85],[]],[[[375,[-1,-2]]],[[375,[69,-2]]],[359,85],[]],[[[390,[-1,-2]]],[[390,[69,-2]]],[359,85],[]],[[[339,[-1,-2]]],[[339,[69,-2]]],[359,85],[]],[[[391,[-1,-2]]],[[391,[69,-2]]],[359,85],[]],[[[342,[-1,-2]]],[[342,[388,-2]]],[359,85],[]],[[[403,[-1,-2]]],[[403,[388,-2]]],[359,85],[]],[[[319,[-1,-2]]],[[319,[388,-2]]],[359,85],[]],[[[393,[-1,-2]]],[[393,[388,-2]]],[359,85],[]],[[[402,[-1,-2]]],[[402,[388,-2]]],[359,85],[]],[[[375,[-1,-2]]],[[375,[388,-2]]],[359,85],[]],[[[390,[-1,-2]]],[[390,[388,-2]]],[359,85],[]],[[[339,[-1,-2]]],[[339,[388,-2]]],[359,85],[]],[[[391,[-1,-2]]],[[391,[388,-2]]],[359,85],[]],[[[342,[-1,-2]]],[[342,[71,-2]]],[359,85],[]],[[[403,[-1,-2]]],[[403,[71,-2]]],[359,85],[]],[[[319,[-1,-2]]],[[319,[71,-2]]],[359,85],[]],[[[393,[-1,-2]]],[[393,[71,-2]]],[359,85],[]],[[[402,[-1,-2]]],[[402,[71,-2]]],[359,85],[]],[[[375,[-1,-2]]],[[375,[71,-2]]],[359,85],[]],[[[390,[-1,-2]]],[[390,[71,-2]]],[359,85],[]],[[[339,[-1,-2]]],[[339,[71,-2]]],[359,85],[]],[[[391,[-1,-2]]],[[391,[71,-2]]],[359,85],[]],[[[342,[-1,-2]]],[[70,[[342,[-1,-2]]]]],[85,264],[]],[[[403,[-1,-2]]],[[70,[[403,[-1,-2]]]]],[85,264],[]],[[[402,[-1,-2]]],[[70,[[402,[-1,-2]]]]],[85,409,264],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[339,[-1,-2]]],[[319,[-1,-2]]],85,[]],[[[391,[-1,-2]]],[[393,[-1,-2]]],85,[]],[[[408,[-1,-2]]],[[70,[[319,[-1,-2]]]]],[85,364,409,264],[]],[[[408,[-1,-2]]],[[70,[[393,[-1,-2]]]]],[85,364,409,264],[]],[[[342,[-1,-2]]],[[402,[-1,-2]]],[85,92],[]],[[[339,[-1,-2]]],[[375,[-1,-2]]],85,[]],[[[404,[-1,-2,-3]]],[[291,[-1,-2,-3]]],[85,19,92,84,373,363],[],[]],[[[401,[-1,-2,-3]]],[[400,[-1,-2,-3]]],[],[],[]],[[[396,[-1,-2,-3]]],[[291,[-1,-2,-3]]],[409,407,85],[],[]],[[[397,[-1,-2,-3]]],[[400,[-1,-2,-3]]],[409,407,85],[],[]],[[[339,[-1,-2]]],[[291,[-1,-2,-2]]],[409,407,85],[]],[[[391,[-1,-2]]],[[400,[-1,-2,-2]]],[409,407,85],[]],[[[405,[-1,-2,-3]]],[[400,[-1,-2,-3]]],[],[],[]],[[[319,[-1,-2]]],[[46,[-1,-1]]],85,[]],[[[393,[-1,-2]]],[[46,[-1,-1,-1]]],85,[]],[[[375,[-1,-2]]],[[46,[-1,-1]]],85,[]],[[[390,[-1,-2]]],[[46,[-1,-1,-1]]],85,[]],[[[396,[-1,-2,-3]]],[[46,[-1,-1]]],85,[],[]],[[[397,[-1,-2,-3]]],[[46,[-1,-1,-1]]],85,[],[]],[[[339,[-1,-2]]],[[46,[-1,-1]]],85,[]],[[[391,[-1,-2]]],[[46,[-1,-1,-1]]],85,[]],[[[393,[-1,-2]]],[[46,[-1,-1,-1,-1]]],[407,85],[]],[[[391,[-1,-2]]],[[46,[-1,-1,-1,-1]]],[409,85],[]],[[[342,[-1,-2]]],[[342,[68,-2]]],[359,85],[]],[[[403,[-1,-2]]],[[403,[68,-2]]],[359,85],[]],[[[319,[-1,-2]]],[[319,[68,-2]]],[359,85],[]],[[[393,[-1,-2]]],[[393,[68,-2]]],[359,85],[]],[[[402,[-1,-2]]],[[402,[68,-2]]],[359,85],[]],[[[375,[-1,-2]]],[[375,[68,-2]]],[359,85],[]],[[[390,[-1,-2]]],[[390,[68,-2]]],[359,85],[]],[[[339,[-1,-2]]],[[339,[68,-2]]],[359,85],[]],[[[391,[-1,-2]]],[[391,[68,-2]]],[359,85],[]],[[[402,[-1,-2]]],[[402,[73,-2]]],[359,85],[]],[[[375,[-1,-2]]],[[375,[73,-2]]],[359,85],[]],[[[342,[-1,-2]]],[[342,[-1,290]]],85,[]],[[[403,[-1,-2]]],[[403,[-1,290]]],85,[]],[[[319,[-1,-2]]],[[319,[-1,290]]],85,[]],[[[393,[-1,-2]]],[[393,[-1,290]]],85,[]],[[[402,[-1,-2]]],[[402,[-1,290]]],85,[]],[[[404,[-1,-2,-3]]],[[404,[-1,290,290]]],85,[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,290,290]]],85,[],[]],[[[375,[-1,-2]]],[[375,[-1,290]]],85,[]],[[[390,[-1,-2]]],[[390,[-1,290]]],85,[]],[[[291,[-1,-2,-3]]],[[291,[-1,290,290]]],85,[],[]],[[[400,[-1,-2,-3]]],[[400,[-1,290,290]]],85,[],[]],[[[396,[-1,-2,-3]]],[[396,[-1,290,290]]],85,[],[]],[[[397,[-1,-2,-3]]],[[397,[-1,290,290]]],85,[],[]],[[[339,[-1,-2]]],[[339,[-1,290]]],85,[]],[[[391,[-1,-2]]],[[391,[-1,290]]],85,[]],[[[405,[-1,-2,-3]]],[[405,[-1,290,290]]],[],[],[]],[[[342,[-1,-2]]],[[342,[50,-2]]],[359,85],[]],[[[403,[-1,-2]]],[[403,[50,-2]]],[359,85],[]],[[[319,[-1,-2]]],[[319,[50,-2]]],[359,85],[]],[[[393,[-1,-2]]],[[393,[50,-2]]],[359,85],[]],[[[402,[-1,-2]]],[[402,[50,-2]]],[359,85],[]],[[[375,[-1,-2]]],[[375,[50,-2]]],[359,85],[]],[[[390,[-1,-2]]],[[390,[50,-2]]],[359,85],[]],[[[339,[-1,-2]]],[[339,[50,-2]]],[359,85],[]],[[[391,[-1,-2]]],[[391,[50,-2]]],[359,85],[]],[[[319,[-1,-2]]],[[339,[-1,-2]]],85,[]],[[[393,[-1,-2]]],[[391,[-1,-2]]],85,[]],[[[375,[-1,-2]]],[[339,[-1,-2]]],85,[]],[[[390,[-1,-2]]],[[391,[-1,-2]]],85,[]],[[[396,[-1,-2,-3]]],[[339,[-1,-2]]],85,[],[]],[[[397,[-1,-2,-3]]],[[391,[-1,-2]]],85,[],[]],0,[[[396,[-1,-2,-3]],[342,[-1,-2]]],[[342,[-3]]],[19,85],[],[]],[[[394,[-1,-2,-3]],[342,[-1,-2]]],[[342,[-3]]],[85,84],[],[]],[[[397,[-1,-2,-3]],[342,[-1,-2]]],[[342,[-3]]],[19,85],[],[]],[[[394,[-1,-2,-3]],[403,[-1,-2]]],[[403,[-3]]],[85,84],[],[]],[[[397,[-1,-2,-3]],[403,[-1,-2]]],[[403,[-3]]],[19,85],[],[]],[[[404,[-1,290,290]],[319,[-1,290]]],[[319,[-1,290]]],349],[[[404,[-1,-2,-3]],[319,[-1,-2]]],[[319,[-1,-3]]],374,[],[]],[[[394,[-1,-2,-3]],[319,[-1,-2]]],[[319,[-3]]],[85,84],[],[]],[[[394,[-1,290,290]],[319,[-1,290]]],[[319,[-1,290]]],349],[[[291,[-1,290,290]],[319,[-1,290]]],[[319,[-1,290]]],349],[[[291,[-1,-2,-3]],[319,[-1,-2]]],[[319,[-1,-3]]],[85,19,84],[],[]],[[[396,[-1,-2,-3]],[319,[-1,-2]]],[[319,[-3]]],[19,85],[],[]],[[[396,[-1,290,290]],[319,[-1,290]]],[[319,[-1,290]]],349],[[[401,[-1,-2,-3]],[319,[-1,-2]]],[[319,[-1,-3]]],[],[],[]],[[[400,[-1,-2,-3]],[319,[-1,-2]]],[[70,[[319,[-1,-3]]]]],[364,409,264,85,19,84],[],[]],[[[397,[-1,-2,-3]],[319,[-1,-2]]],[[319,[-3]]],[19,85],[],[]],[[[400,[-1,-2,-3]],[319,[-1,-2]]],[[408,[-1,-3]]],[85,19,84],[],[]],[[[401,[-1,-2,-3]],[393,[-1,-2]]],[[393,[-1,-3]]],[],[],[]],[[[394,[-1,-2,-3]],[393,[-1,-2]]],[[393,[-3]]],[85,84],[],[]],[[[400,[-1,-2,-3]],[393,[-1,-2]]],[[70,[[393,[-1,-3]]]]],[364,409,264,85,19,84],[],[]],[[[397,[-1,-2,-3]],[393,[-1,-2]]],[[393,[-3]]],[19,85],[],[]],[[[400,[-1,-2,-3]],[393,[-1,-2]]],[[408,[-1,-3]]],[85,19,84],[],[]],[[[394,[-1,-2,-3]],[402,[-1,-2]]],[[402,[-3]]],[85,84],[],[]],[[[396,[-1,-2,-3]],[402,[-1,-2]]],[[402,[-3]]],[19,85],[],[]],[[[397,[-1,-2,-3]],[402,[-1,-2]]],[[402,[-1,-3]]],[19,85],[],[]],[[[394,[-1,-2,-3]],[375,[-1,-2]]],[[375,[-3]]],[85,84],[],[]],[[[396,[-1,-2,-3]],[375,[-1,-2]]],[[375,[-1,-3]]],[],[],[]],[[[397,[-1,-2,-3]],[375,[-1,-2]]],[[375,[-1,-3]]],[],[],[]],[[[404,[-1,290,290]],[339,[-1,290]]],[[339,[-1,290]]],349],[[[404,[-1,-2,-3]],[339,[-1,-2]]],[[339,[-1,-3]]],374,[],[]],[[[394,[-1,-2,-3]],[339,[-1,-2]]],[[339,[-3]]],[85,84],[],[]],[[[394,[-1,290,290]],[339,[-1,290]]],[[339,[-1,290]]],349],[[[291,[-1,-2,-3]],[339,[-1,-2]]],[[339,[-1,-3]]],[85,19,84],[],[]],[[[291,[-1,290,290]],[339,[-1,290]]],[[339,[-1,290]]],349],[[[396,[-1,290,290]],[339,[-1,290]]],[[339,[-1,290]]],349],[[[401,[-1,-2,-3]],[339,[-1,-2]]],[[339,[-1,-3]]],[],[],[]],[[[400,[-1,-2,-3]],[339,[-1,-2]]],[[339,[-1,-3]]],[85,19,84],[],[]],[[[401,[-1,-2,-3]],[391,[-1,-2]]],[[391,[-1,-3]]],[],[],[]],[[[400,[-1,-2,-3]],[391,[-1,-2]]],[[391,[-1,-3]]],[85,19,84],[],[]],[[[342,[-1,-2]],[339,[-1,-2]]],[[342,[-1,-2]]],[85,19],[]],[[[403,[-1,-2]],[391,[-1,-2]]],[[403,[-1,-2]]],[85,19],[]],[[[402,[-1,-2]],[339,[-1,-2]]],[[402,[-1,-2]]],[85,19],[]],[[-1,-1],[[291,[-1,-2,-3]]],[409,407],[],[]],[[-1,-1,-1],[[400,[-1,-2,-3]]],[409,407],[],[]],0,[[[342,[-1,-2]]],[[70,[[342,[-3,-2]]]]],[359,85],[],359],[[[403,[-1,-2]]],[[70,[[403,[-3,-2]]]]],[359,85],[],359],[[[392,[-1,-2]]],[[70,[[392,[-3,-2]]]]],[359,44],[],359],[[[319,[-1,-2]]],[[70,[[319,[-3,-2]]]]],[359,85],[],359],[[[393,[-1,-2]]],[[70,[[393,[-3,-2]]]]],[359,85],[],359],[[[402,[-1,-2]]],[[70,[[402,[-3,-2]]]]],[359,85],[],359],[[[394,[-1,-2,-3]]],[[70,[[394,[-4,-2,-3]]]]],359,[],[],359],[[[375,[-1,-2]]],[[70,[[375,[-3,-2]]]]],[359,85],[],359],[[[390,[-1,-2]]],[[70,[[390,[-3,-2]]]]],[359,85],[],359],[[[291,[-1,-2,-3]]],[[70,[[291,[-4,-2,-3]]]]],[359,85],[],[],359],[[[400,[-1,-2,-3]]],[[70,[[400,[-4,-2,-3]]]]],[359,85],[],[],359],[[[339,[-1,-2]]],[[70,[[339,[-3,-2]]]]],[359,85],[],359],[[[391,[-1,-2]]],[[70,[[391,[-3,-2]]]]],[359,85],[],359],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[[[339,[-1,-2]]],[[70,[[339,[-1,-2]]]]],374,[]],[[[391,[-1,-2]]],[[70,[[391,[-1,-2]]]]],374,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[342,[-1,-2]],[342,[-1,-2]]],[[342,[-1,-2]]],[85,264],[]],[[[403,[-1,-2]],[403,[-1,-2]]],[[403,[-1,-2]]],[85,264],[]],[[[402,[-1,-2]],[402,[-1,-2]]],[[402,[-1,-2]]],[85,264,19,92,409],[]],[[-1,-1,-1,-1],[[401,[-1,-2,-3]]],374,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,-1],[[339,[-1,-2]]],[],[]],[[-1,-1,-1],[[391,[-1,-2]]],[],[]],[[[401,[-1,-2,-3]]],[[391,[-1,290]]],85,[],[]],[[[395,[-1,-2]]],-1,[85,19],[]],[[[403,[-1,-2]]],-1,[85,84,92],[]],[[[390,[-1,-2]]],-1,[84,85],[]],0,[[[342,[-1,-2]]],-1,[85,92],[]],[[[403,[-1,-2]]],-1,[85,92],[]],[[[402,[-1,-2]]],-1,[85,19],[]],0,0,[[[291,[-1,-2,-3]]],[[291,[-1,-2,-4]]],85,[],[],[]],[[[400,[-1,-2,-3]]],[[400,[-1,-2,-4]]],85,[],[],[]],[[[339,[-1,-2]],-1],[[339,[-1,-2]]],374,[]],[[[339,[-1,-2]],-1],[[339,[-1,-2]]],374,[]],[[[391,[-1,-2]],-1],[[391,[-1,-2]]],374,[]],[[[339,[-1,-2]],-1],[[339,[-1,-2]]],374,[]],[[[391,[-1,-2]],-1],[[391,[-1,-2]]],374,[]],[[[291,[-1,-2,-3]]],[[291,[-1,-4,-3]]],85,[],[],[]],[[[400,[-1,-2,-3]]],[[400,[-1,-4,-3]]],85,[],[],[]],0,0,0,0,0,0,0,0,0,[[[342,[-1,-2]]],[[324,[-1]]],85,[]],[[[403,[-1,-2]]],[[324,[-1]]],85,[]],[[[402,[-1,-2]]],[[324,[-1]]],[85,19],[]],[[[393,[-1,-2]]],[[319,[-1,-2]]],85,[]],[[[391,[-1,-2]]],[[339,[-1,-2]]],85,[]],[399,398],[[[403,[-1,-2]]],-1,[85,84,92],[]],[[[393,[-1,-2]]],[[319,[-1,-2]]],85,[]],[[[391,[-1,-2]]],[[339,[-1,-2]]],85,[]],[399,398],[[[403,[-1,-2]]],-1,[85,84,92],[]],0,0,0,0,0,0,0,0,0,[[[342,[-1,-2]]],[[324,[-1]]],85,[]],[[[403,[-1,-2]]],[[324,[-1]]],85,[]],[[[402,[-1,-2]]],[[324,[-1]]],[85,19],[]],[[[319,[-1,-2]]],[[319,[-1,-2]]],85,[]],[[[339,[-1,-2]]],[[339,[-1,-2]]],85,[]],[[[393,[-1,-2]]],[[319,[-1,-2]]],85,[]],[[[391,[-1,-2]]],[[339,[-1,-2]]],85,[]],[399,398],[[[403,[-1,-2]]],-1,[85,84,92],[]],0,0,0,0,0,[[[403,[-1,-2]]],[[324,[-1]]],85,[]],[[],[[342,[-1,-2]]],409,[]],[[],[[403,[-1,-2]]],409,[]],[[],[[392,[-1,-2]]],409,[]],[[],[[319,[-1,-2]]],409,[]],[[],[[319,[-1,-2]]],409,[]],[[],[[393,[-1,-2]]],409,[]],[[],[[393,[-1,-2]]],409,[]],[[],[[402,[-1,-2]]],409,[]],[[],[[395,[-1,-2]]],409,[]],[[],[[375,[-1,-2]]],409,[]],[[],[[375,[-1,-2]]],409,[]],[[],[[390,[-1,-2]]],409,[]],[[],[[390,[-1,-2]]],409,[]],[[],[[339,[-1,-2]]],409,[]],[[],[[339,[-1,-2]]],409,[]],[[],[[391,[-1,-2]]],409,[]],[[],[[391,[-1,-2]]],409,[]],0,[[],-1,[]],[[-1,-1],9,[]],[[-1,-1,-2],9,[],[]],[[-1,-1],-1,264],[[-1,-1],-1,264],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[[],-1,[]],[-1,-1,[]],[[],-1,[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[354,[-1]],-1],[[414,[-1]]],349],[[[368,[-1]]],[[70,[[319,[-1,290]]]]],349],[[[369,[-1]]],[[70,[-1]]],349],[[[368,[-1]]],[[46,[50,[70,[50]]]]],349],[[[369,[-1]]],[[46,[50,[70,[50]]]]],349],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,[-1,-1,[]],[-1,[],[]],[-1,-1,[]],[-1,[[339,[290]]],[]],[-1,[],[]],[-1,[],[]],[-1,-1,[]],[[-1,148],46,[]],[-1,[[319,[290]]],[]],[-1,[[319,[290]]],[]],[-1,[[46,[-1,-1]]],[]],[[-1,324],-1,[]],[-1,[[319,[290]]],[]],[[-1,[319,[-2,290]]],[[319,[-2,290]]],[],[]],[[-1,[339,[-2,290]]],[[339,[-2,290]]],[],[]],[-1,[],[]],[-1,[],[]],[[-1,-1,-1,-1],[[362,[-1]]],349],[[[339,[-1,290]],[339,[-1,290]]],-1,349],[[[319,[-1,290]],[319,[-1,290]],[319,[-1,290]]],-1,349],[[-1,-1],[[46,[-1,-1]]],370],[[[339,[-1,290]]],[[339,[-1,290]]],349],[[[339,[-1,290]]],[[339,[-1,290]]],370],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[415,[-1]]],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[[-1,27],[[416,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[27,-1],[[416,[-1]]],103],[[-1,-2],[[417,[-2,-1]]],[[337,[27]]],103],[[9,-1],[[415,[-1]]],103],[[[335,[-1]]],[[70,[[308,[[319,[27,290]],[319,[27,290]]]]]]],103],[[[416,[-1]]],[[70,[[308,[[319,[27,290]],[319,[27,290]]]]]]],103],[[[417,[-1,-2]]],[[70,[[308,[[319,[27,290]],[319,[27,290]]]]]]],103,[[337,[27]]]],[[[415,[-1]]],[[70,[[308,[[319,[27,290]],[319,[27,290]]]]]]],103],[-1,[[415,[-1]]],103],[[[416,[-1]]],[[46,[50,[70,[50]]]]],103],[[-1,-2],[[417,[-1,-2]]],[],[[337,[27]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[335,[-1]]],-1,103],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[27,27],[[319,[27,290]]]],0,[[27,27],[[375,[27,290]]]],[[27,27],[[339,[27,290]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[303,[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[119,[27]]],301],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[303,289],[306,289],[306,289],[303,303],[306,306],[326,326],[331,331],[322,322],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[303,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[],303],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[303,9],46],[[306,9],46],[[306,9],46],[[303,[119,[298]]],46],[[306,[119,[298]]],46],[[322,54],[[56,[46,55]]]],[[331,27,-1],46,148],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[334,289],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[303,[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[119,[27]]],301],[[],303],[50,306],[334,70],[326,[[70,[[308,[[319,[27,290]],[319,[27,290]]]]]]]],[331,70],[322,[[70,[[308,[301,316]]]]]],[303,50],[306,50],[306,50],[331,326],[[303,[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[306,[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[303,50,50],46],[[306,50,50],46],[[306,50,50],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[50,50],303],[303,[[336,[303]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[305,[319,[27,290]],[119,[27]]],301],[[305,[319,[27,290]]],301],[[418,[319,[27,290]],[119,[27]]],301],[[418,[319,[27,290]],[119,[27]]],301],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[305,50],[305,50],[418,50],[418,50],[328,328],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[305,[319,[27,290]],[319,[27,290]],[319,[27,290]]],301],[[305,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[418,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[418,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[305,9],46],[[305,9],46],[[418,9],46],[[418,9],46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[305,[319,[27,290]]],301],[[305,[319,[27,290]],[119,[27]]],301],[[418,[319,[27,290]],[119,[27]]],301],[[418,[319,[27,290]],[119,[27]]],301],[[299,50],418],[328,[[70,[298]]]],[328,[[70,[298]]]],[305,50],[418,50],[[305,[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[305,[319,[27,290]],[319,[27,290]]],301],[[418,[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[418,[319,[27,290]],[319,[27,290]],[119,[27]]],301],[[305,50,50],46],[[305,50,50],46],[[418,50,50],46],[[418,50,50],46],[328,[[46,[50,[70,[50]]]]]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[305,50],418],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[330,330],[[[329,[-1]]],[[329,[-1]]],44],[[[332,[-1]]],[[332,[-1]]],44],[323,323],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[324,[68]],9],323],[330,[[70,[[308,[301,316]]]]]],[[[329,[-1]]],[[70,[[308,[-1,46]]]]],[]],[[[332,[-1]]],[[70,[[308,[[319,[27,290]],[319,[27,290]]]]]]],321],[323,[[70,[[308,[301,316]]]]]],[-1,[[419,[-2]]],[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,[[-1,[319,[27,290]],27,315,[119,[27]]],46,87],[[-1,[319,[27,290]],[339,[27,290]],[340,[27]],315,[119,[27]]],46,[]],[[-1,[341,[27]],[119,[27]]],[[46,[301,301]]],[]],[[-1,[319,[27,290]],[119,[27]]],301,[]],[[-1,[309,[[319,[27,290]]]],[119,[27]]],46,[]],[[-1,[309,[[319,[27,290]]]]],46,[]],[[-1,[342,[27,290]],315,[119,[27]]],46,[]],[[-1,[342,[27,290]],343,315,[119,[27]]],46,87],[[-1,[339,[27,290]],[340,[27]],307,[319,[27,290]]],46,[]],[[-1,[319,[27,290]],[119,[27]]],301,[]],[-1,[],[]],[-1,46,[]],[-1,46,[]],[[-1,[319,[27,290]],[319,[27,290]],[319,[27,290]],[119,[27]]],301,[]],[[-1,[319,[27,290]],[319,[27,290]],[319,[27,290]]],46,[]],[[-1,9],46,[]],[[-1,[308,[[46,[[319,[27,290]],[119,[27]]]],[319,[27,290]]]]],46,[]],[[-1,27],[[344,[-1]]],87],[[-1,27],[[416,[-1]]],[]],[[-1,27],46,[]],[[-1,[319,[27,290]],[119,[27]]],301,[]],[[-1,[319,[27,290]]],46,[]],[[-1,[319,[27,290]]],46,[]],[-1,50,[]],[[-1,[308,[[319,[27,290]],[319,[27,290]]]],[119,[27]]],46,[]],[[-1,[319,[27,290]],[319,[27,290]],[119,[27]]],301,[]],[[-1,[319,[27,290]],[319,[27,290]]],46,[]],[[-1,[339,[27,290]],[340,[27]],307,[339,[27,290]]],46,[]],[[-1,[339,[27,290]],[339,[27,290]],[339,[27,290]]],46,[]],[[-1,27],46,[]],[[-1,[339,[27,290]]],46,[]],[[-1,[339,[27,290]]],46,[]],[[-1,[339,[27,290]],[339,[27,290]]],46,[]],[[-1,27],46,[]],[[-1,50,50],46,[]],[[-1,50,50],46,[]],[[-1,[319,[27,290]],[319,[27,290]]],46,[]],[[-1,[319,[27,290]]],46,[]],[[-1,[339,[27,290]],[339,[27,290]]],46,[]],[[-1,[339,[27,290]]],46,[]],[[-1,-2],[[345,[-1,-2]]],87,[[337,[27]]]],[[-1,-2],[[417,[-1,-2]]],[],[[337,[27]]]],[[-1,27],46,[]],[-1,[[336,[-1]]],87],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,9],10,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,10],[[[265,[-1]]],[[265,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[[265,[-1]],[265,[-1]]],9,51],[[10,54],[[56,[46,55]]]],[[[265,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,9],10,[]],0,[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[93]]],29],[[[238,[-1]]],[[238,[-1]]],44],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[[238,[-1]],54],[[56,[46,55]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]]],[[238,[-1]]],[233,44]],[[-1,-2,99],[[0,[103]]],29,29],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[[[3,[-1]],[70,[-1]]],[[238,[-1]]],[233,44]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,24,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[24,24],[155,155],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],24],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,24,18],46,125],[50,46],[50,46],[[155,155],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[24,54],[[56,[46,55]]]],[[155,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[155,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,41,41,27,27,42,61,62,-1],110,48],[-1,155,[[109,[[131,[99]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],155],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[155,[[1,[[70,[18]]]]]],0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[420,420],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[420,121],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,-2,40],46,259,[44,75]],[[[421,[-1]],102,-2,106,101,107,18],46,[44,75],259],[50,46],[50,46],[[420,420],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[420,54],[[56,[46,55]]]],[-1,420,[[109,[261]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,420,[[122,[[119,[64]]]],98,83]],[-1,420,[[109,[261]]]],[[68,68,-1],420,[[122,[[119,[64]]]],98,83]],[-1,-2,[],[]],[-1,-2,[],[]],[[420,-1],46,74],[[[421,[-1]]],41,[44,75]],[[[421,[-1]],-2],[[421,[-1]]],[],[[109,[41]]]],[420,73],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,111,-2,41,41,40],110,259,[]],[[[421,[-1]],102,-2,111],110,[44,75],259],[[[421,[-1]],27],[[421,[-1]]],[]],[[[421,[-1]],27],[[421,[-1]]],[]],[[[421,[-1]],102,101,107,18,-2],112,[44,75],259],[-1,[[421,[-1]]],[]],[[[421,[-1]],102,32,101,107,-2,113,[100,[-3]],18],114,[44,75],259,[]],[[[421,[-1]],-2],[[421,[-1]]],[],[[109,[43]]]],[[[421,[-1]],27],[[421,[-1]]],[]],[[[421,[-1]]],117,[44,75]],[[[421,[-1]]],118,[44,75]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,[-1,[[421,[-1]]],[]],[[[421,[-1]]],41,[44,75]],[[[421,[-1]],-2],[[421,[-1]]],[],[[109,[41]]]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[422,422],[[-1,-2],46,[],[]],[-1,-2,[],[]],[[],422],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[422,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,422,45],45,259],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[422,9],[[],422],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[267,[-1,-2,-3]],31],[[267,[-1,-2,-3]]],[85,51],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[267,[-1,-2,-3]]],[[3,[102]]],[85,51],[],125],0,[-1,-2,[],[]],[[],[[267,[-1,-2,-3]]],[85,51],[],[]],[50,-1,[]],[50,-1,[]],[[[267,[-1,-2,-3]],102],46,[85,51],[],125],[-1,-2,[],[]],[[[267,[-1,-2,-3]],102,-3,106,101,107,18],46,[85,51],[],125],[50,46],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[[267,[-1,-2,-3]],-4],[[267,[-1,-2,-3]]],[85,51],[],[],[[109,[41]]]],[[[267,[-1,-2,-3]]],41,[85,51],[],125],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[267,[-1,-2,-3]],102,-3,111],110,[85,51],[],125],[[[267,[-1,-2,-3]],-4],[[267,[-1,-2,-3]]],[85,51],[],[],[[109,[43]]]],[[[267,[-1,-2,-3]],102,101,107,18,-3],112,[85,51],[],125],[[],[[267,[-1,-2,-3]]],[85,51],[],[]],[[[267,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[85,51],[],125],[[[267,[-1,-2,-3]],102,101,-3,97],46,[85,51],[],125],[[[267,[-1,-2,-3]],102,101,-3],[[70,[[115,[-2,-3]]]]],[85,51],[],125],[[[267,[-1,-2,-3]],-4],[[267,[-1,-2,-3]]],[85,51],[],[],[[109,[42]]]],[[[267,[-1,-2,-3]],-1,-4],[[267,[-1,-2,-3]]],[85,51],[],[],[[109,[[124,[-2,-3]]]]]],[[[267,[-1,-2,-3]],-4],[[267,[-1,-2,-3]]],[85,51],[],[],[[109,[43]]]],[[[267,[-1,-2,-3]]],117,[85,51],[],125],[[[267,[-1,-2,-3]]],118,[85,51],[],125],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[[[267,[-1,-2,-3]]],41,[85,51],[],125],[[[267,[-1,-2,-3]],-4],[[267,[-1,-2,-3]]],[85,51],[],[],[[109,[41]]]],[-1,[[267,[-2,-3,-4]]],29,[85,51],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,23,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[23,23],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],423],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[23,54],[[56,[46,55]]]],[[423,54],[[56,[46,55]]]],[[[424,[-1,-2,-3]],-4],[[424,[-1,-2,-3]]],[246,44],[],146,109],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[423,[119,[-1]],[70,[50]],-2,[70,[81]]],[[424,[-1,-3,-4]]],[246,44],148,[],146],[[],423],[[[424,[-1,-2,-3]],16,27],[[115,[-2,-3]]],[246,44],[],146],[[[424,[-1,-2,-3]],-4],[[424,[-1,-2,-3]]],[246,44],[],146,[[109,[42]]]],0,0,[[[424,[-1,-2,-3]],-4],[[424,[-1,-2,-3]]],[246,44],[],146,109],0,[[[424,[-1,-2,-3]],-4],[[424,[-1,-2,-3]]],[246,44],[],146,[[109,[141]]]],[[[424,[-1,-2,-3]],157],[[424,[-1,-2,-3]]],[246,44],[],146],[[[424,[-1,-2,-3]],-4],[[424,[-1,-2,-3]]],[246,44],[],146,[[109,[43]]]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[424,[-1,-2,-3]],27],[[424,[-1,-2,-3]]],[246,44],[],146],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[268,[-1]],425,426],[[70,[425]]],[]],[[[427,[-1,-2]]],[[427,[-1,-2]]],[],125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,16],9,[]],[[[428,[-1,-2]],101,16],9,[],125],[76,76],[77,77],[429,429],[[[430,[-1]]],[[430,[-1]]],44],[426,426],[431,431],[425,425],[432,432],[[[268,[-1]]],[[268,[-1]]],44],[433,433],[434,434],[435,435],[436,436],[437,437],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[268,[-1]],425],[[70,[[46,[-1,425]]]]],[]],[[425,425],88],[[432,432],88],0,[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[427,[-1,-2]],-3],[[427,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[[],435],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[438,431,101,107,-1,106,18,27,[70,[27]],-2,-3],46,125,103,81],[[[428,[-1,-2]],102,-2,106,101,107,18],46,[],125],[[[427,[-1,-2]],102,-2,106,101,107,18,9],46,[],125],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[[268,[-1]],425,434],46,[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[77,77],9],[[429,429],9],[[426,426],9],[[425,425],9],[[432,432],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[76,54],[[56,[46,55]]]],[[77,54],[[56,[46,55]]]],[[429,54],[[56,[46,55]]]],[[[430,[-1]],54],[[56,[46,55]]],59],[[426,54],[[56,[46,55]]]],[[431,54],[[56,[46,55]]]],[[425,54],[[56,[46,55]]]],[[432,54],[[56,[46,55]]]],[[[268,[-1]],54],[[56,[46,55]]],59],[[433,54],[[56,[46,55]]]],[[434,54],[[56,[46,55]]]],[[435,54],[[56,[46,55]]]],[[436,54],[[56,[46,55]]]],[[437,54],[[56,[46,55]]]],[[[439,[-1]],54],[[56,[46,55]]],59],[-1,-1,[]],[-1,-1,[]],[-3,[[428,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[268,[-1]],425],[[70,[-1]]],[]],[[[268,[-1]],425],[[70,[-1]]],[]],[[429,-1],46,74],[[431,-1],46,74],[[425,-1],46,74],[[432,-1],46,74],[-1,76,[]],[-1,[[70,[77]]],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[268,[-1]]],9,[]],[[[427,[-1,-2]],101,16],9,[],125],[[[268,[-1]]],[[0,[103]]],[]],[[[439,[-1]]],[[78,[103]]],[]],[[[268,[-1]]],[[0,[103]]],[]],[[102,-1,111,431,41,41,27,-2,-3],110,[],103,81],[[[268,[-1]]],431,[]],[[[439,[-1]]],431,[]],[[[268,[-1]]],50,[]],[[[268,[-1]],425],46,[]],[[[268,[-1]]],[[70,[425]]],[]],[[438,431,101,107,27,[70,[27]]],[[70,[112]]]],[[[268,[-1]],425,436],46,[]],[-3,[[428,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[-3,[[427,[-1,-2]]],[],125,[[109,[[124,[-1,-2]]]]]],[-1,[[46,[[268,[-1]],425]]],[]],[[[427,[-1,-2]],-3],[[427,[-1,-2]]],[],125,[[109,[42]]]],[[431,27,45],[[440,[425,18]]]],0,[[425,425],[[70,[88]]]],[[432,432],[[70,[88]]]],[-1,[[70,[77]]],[]],0,[[[268,[-1]],432,27],46,[]],[[[268,[-1]]],46,[]],[[429,18,27,27],[[46,[18,18]]]],[[[268,[-1]],429,425,-1],[[70,[[46,[425,432]]]]],[]],0,[[429,18,27,27],18],[[431,27,45],[[440,[432,[46,[429,18,27]]]]]],[[[268,[-1]],425,425,435],46,[]],[431,[[0,[103]]]],0,[[[428,[-1,-2]],-3],[[428,[-1,-2]]],[],125,109],[[[427,[-1,-2]],-3],[[427,[-1,-2]]],[],125,109],[[[268,[-1]],425,425],46,[]],[[[428,[-1,-2]],[427,[-1,-2]]],[[428,[-1,-2]]],[],125],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[438,431,32,101,107,[100,[-1]],27,-2,[70,[[78,[81]]]],[70,[[78,[81]]]],[70,[[46,[27,[78,[81]]]]]]],114,[],103],0,[-2,[[268,[-1]]],[],[[109,[[430,[-1]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[441,441],[438,438],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[438,438],9],[[441,54],[[56,[46,55]]]],[[438,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[442,[425,-1]],[430,[-1]],50],441,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[441,431],0,[438,[[70,[[46,[425,16]]]]]],[438,[[70,[[46,[432,429]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,5,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[5,5],[[[262,[-1]]],[[262,[-1]]],44],[[[443,[-1]]],[[443,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[444,[-1]]],445],[[],[[262,[-1]]],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,107,42,[70,[43]],141,157,[70,[99]],[70,[-2]],262,-3],46,146,246,48],[50,46],[50,46],[50,46],[50,46],[[[262,[-1]],[262,[-1]]],9,51],[[[443,[-1]],[443,[-1]]],9,51],[[5,54],[[56,[46,55]]]],[[[444,[-1]],54],[[56,[46,55]]],[59,445]],[[[262,[-1]],54],[[56,[46,55]]],59],[[[443,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,5,[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[444,-1,111,41,42,[70,[43]],141,157,70,[70,[99]],[119,[-2]]],110,146,246],0,[[101,107],112],[[101,444,42,[70,[43]],157,[119,[-1]],81],[[70,[[115,[-2,-3]]]]],[44,246],[],146],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],81,[70,[-2]],[119,[-2]],-3],114,[],[51,44],48],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[22,22],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[22,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[446,446],[447,447],[448,448],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[[446,446],9],[[447,447],9],[[448,448],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[272,54],[[56,[46,55]]]],[[446,54],[[56,[46,55]]]],[[447,54],[[56,[46,55]]]],[[448,54],[[56,[46,55]]]],[[448,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[449,448],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[272,448]]],[[122,[[119,[64]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,447],[[56,[272,448]]],[[122,[[119,[64]]]]]],[[-1,446,447],[[56,[272,448]]],[[122,[[119,[64]]]]]],0,0,0,0,[[-1,9],12,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[12,12],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],0,[-1,-2,[],[]],[50,46],[[12,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,9],12,[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,21,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[21,21],[450,450],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[450,27],[[46,[27,27]]]],0,[[21,54],[[56,[46,55]]]],[[450,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[451,159],[451,159],[-1,7,[]],[-1,7,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[452,453],452],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[451,18],[7,7],[454,454],[159,159],[160,160],[244,244],[452,452],[453,453],[153,153],[455,455],[451,451],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[451,18],[[],159],[[],160],[[],244],[[],452],[[],453],[[],455],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,7,[]],[-1,7,[]],[[455,-1,101,107,244,-2],46,125,48],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[159,159],9],[[160,160],9],[[244,244],9],[[452,452],9],[[453,453],9],[[153,153],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[7,54],[[56,[46,55]]]],[[454,54],[[56,[46,55]]]],[[159,54],[[56,[46,55]]]],[[160,54],[[56,[46,55]]]],[[244,54],[[56,[46,55]]]],[[452,54],[[56,[46,55]]]],[[453,54],[[56,[46,55]]]],[[153,54],[[56,[46,55]]]],[[455,54],[[56,[46,55]]]],[[451,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[153,-1],46,74],[244,[[70,[452]]]],[[-1,9],7,[]],[[-1,9],7,[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,111,41,41,244,-2],110,[],48],[[452,-1],452,[[109,[43]]]],[[455,101,107,244,-1],112,48],[[],452],[-1,153,[[109,[[131,[99]]]]]],[[],455],[451,160],[[455,17,244,18,18],46],[[153,159],[[1,[-1]]],[]],[[455,159],46],[[455,159],46],[[455,27,18,18],46],[[455,27,18,18],46],0,[[452,-1],452,[[109,[43]]]],[455,9],[[153,160],[[1,[-1]]],[]],[[455,160],46],[[455,160],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],153],[[455,18,18],46],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[455,32,101,107,113,[100,[-1]],244,[70,[[78,[81]]]],-2],114,[],48],[244,[[70,[452]]]],[[452,-1],452,[[109,[43]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,6,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[456,456],[457,457],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],457],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,6,[]],[[-1,101,107,457,-2,[269,[-2]],458],46,125,[[109,[69]],85]],[50,46],[50,46],[[457,457],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[456,54],[[56,[46,55]]]],[[457,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,6,[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[101,107,457],112],[[],457],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],457,-2,[269,[-2]],-2,81,[70,[-1]]],114,44,[85,[109,[69]],252]],0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,25],[135,135],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[135,134],[[],25],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[135,135],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[25,54],[[56,[46,55]]]],[[135,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,135,[[109,[[131,[[119,[64]]]]]]]],[-1,135,[[109,[261]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[135,-1],46,74],[135,73],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,20,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[157,157],[141,141],[20,20],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],157],[[],141],[[],[[162,[-1]]],[49,445]],[[],20],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,106,101,162,20],46,146],[50,46],[50,46],[50,46],[50,46],[[157,157],9],[[141,141],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[157,54],[[56,[46,55]]]],[[141,54],[[56,[46,55]]]],[[[162,[-1]],54],[[56,[46,55]]],[59,445]],[[20,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[43,141],[27,141],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[157,-1],46,74],[[141,-1],46,74],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[162,-1,111,41,41,99,141,[70,[43]],70,61,62,157],110,146],[[141,43],43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,8,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[8,8],[140,140],[459,459],[460,460],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[270,[-1]]],[[46,[50,50]]],146],[[],[[270,[-1]]],146],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[460,142],[-1,8,[]],[-1,39,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[140,140],9],[[459,459],9],[[460,460],9],[[8,54],[[56,[46,55]]]],[[[270,[-1]],54],[[56,[46,55]]],146],[[140,54],[[56,[46,55]]]],[[459,54],[[56,[46,55]]]],[[460,54],[[56,[46,55]]]],[-1,8,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,8,[]],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[140,9],[[[270,[-1]],50],[[70,[[0,[461]]]]],146],[[[270,[-1]]],50,146],[[[270,[-1]]],[[0,[103]]],146],[[],[[270,[-1]]],146],[[[270,[-1]],140],46,146],[-1,39,[]],[[[270,[-1]]],[[70,[93]]],146],[-1,39,[]],[[[270,[-1]]],93,146],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,39,[]],[460,460],[99,[[270,[-1]]],146],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,13,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,13],[254,254],[462,462],[[[266,[-1]]],[[266,[-1]]],44],[463,463],[154,154],[[[464,[-1]]],[[464,[-1]]],[44,445]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[464,[-1]]],462,445],[[],462],[[],[[464,[-1]]],[49,445]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,13,[]],[-1,39,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,107,464,254,9,9,[70,[266]]],46,146],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[154,154],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[13,54],[[56,[46,55]]]],[[254,54],[[56,[46,55]]]],[[254,54],[[56,[46,55]]]],[[462,54],[[56,[46,55]]]],[[[266,[-1]],54],[[56,[46,55]]],59],[[463,54],[[56,[46,55]]]],[[154,54],[[56,[46,55]]]],[[[464,[-1]],54],[[56,[46,55]]],[59,445]],[154,[[1,[-1]]],[]],[[[464,[-1]]],46,445],[[[464,[-1]]],46,445],[-1,13,[]],[[],[[464,[-1]]],445],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[154,-1],46,74],[-1,13,[]],0,[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[254,50,384],46],[[254,50,254],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[254,9],[[[464,[-1]]],9,445],[[[464,[-1]]],9,445],[[-1,111,41,42,[70,[43]],70,141,[70,[266]],464,254,99,9],110,146],[254,50],[[101,107,9],112],[[154,50],[[1,[-1]]],[]],[[[464,[-1]],50],46,445],[[[464,[-1]],50],46,445],[154,[[1,[-1]]],[]],[[[464,[-1]]],46,445],[[[464,[-1]]],46,445],[154,[[1,[-1]]],[]],[[[464,[-1]]],46,445],[[[464,[-1]]],46,445],[99,254],[-1,154,[[109,[[131,[99]]]]]],[[],[[464,[-1]]],445],[[254,50],50],[-1,39,[]],[[254,50],50],[[254,50],46],[[254,50,50],46],[254,254],[[254,50,50],254],[154,[[1,[-1]]],[]],[[[464,[-1]]],46,445],[[[464,[-1]]],46,445],[[462,254],[[70,[[46,[50,50]]]]]],[-1,39,[]],0,0,0,[[462,254],465],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[464,[-1]]],46,445],[[[464,[-1]]],46,445],[[],154],[[254,50],254],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,-1,113,[100,[-2]],254,[70,[43]],141,70,9,[70,[81]],[70,[81]],[70,[-2]],-3],114,146,44,48],[-1,39,[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[465,465],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[465,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,[[-1,9],11,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[11,11],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[11,54],[[56,[46,55]]]],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,9],11,[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[271,271],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[271,271],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[271,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,[-1,6,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,6],[466,466],[467,467],[468,468],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],468],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,6,[]],[[-1,101,107,468,-2,[269,[-2]],458],46,125,[[109,[69]],85]],[50,46],[50,46],[50,46],[50,46],[[468,468],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[6,54],[[56,[46,55]]]],[[466,54],[[56,[46,55]]]],[[467,54],[[56,[46,55]]]],[[468,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,6,[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[101,107,468],112],[[],468],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],468,-2,[269,[-2]],-2,81,[70,[-1]]],114,44,[85,[109,[69]],252]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[469,[[119,[64]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[470,[[1,[-1]]],[]],[471,[[1,[-1]]],[]],[472,[[1,[-1]]],[]],[473,473],[474,474],[475,475],[469,469],[470,470],[476,476],[471,471],[472,472],[116,116],[477,477],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[],[[1,[-1]]],[]],[[116,116],88],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[469,[18,[68]]],[[56,[469,478]]]],0,[[],473],[[],474],[[],475],[[],471],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[1,[-1]]],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[473,473],9],[[474,474],9],[[476,476],9],[[471,471],9],[[472,472],9],[[116,116],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[-1,[[1,[-2]]],48,[]],[-1,[[1,[-2]]],48,[]],[-1,[[1,[-2]]],48,[]],[[473,54],[[56,[46,55]]]],[[[479,[-1]],54],[[56,[46,55]]],[]],[[474,54],58],[[475,54],58],[[469,54],[[56,[46,55]]]],[[470,54],[[56,[46,55]]]],[[476,54],[[56,[46,55]]]],[[471,54],[[56,[46,55]]]],[[472,54],[[56,[46,55]]]],[[116,54],[[56,[46,55]]]],[[477,54],[[56,[46,55]]]],[[],[[30,[205]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[1,[-1]]],[]],0,0,[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[470,[[46,[[3,[64]],[45,[68]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[479,[-1]],-2],[[479,[-3]]],[],[81,82,83],[]],0,[9,[[1,[-1]]],[]],0,[9,[[1,[-1]]],[]],[[388,388],[[1,[-1]]],[]],[[[3,[64]],[45,[68]]],469],[[116,116],[[70,[88]]]],0,0,[[[70,[477]]],[[1,[-1]]],[]],0,[[[45,[68]]],[[1,[-1]]],[]],0,[-1,[[1,[-2]]],[48,98],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[1,[-1]]],[]],[[],[[1,[-1]]],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[480,54],58],[[480,54],58],[86,480],[481,480],[482,480],[-1,-1,[]],[-1,-1,[]],[-1,[[56,[470,480]]],[[122,[483]]]],[[[119,[64]],[70,[484]]],[[56,[470,480]]]],[[[3,[64]],68,68],[[56,[470,481]]]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[480,[[70,[485]]]],[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[478,54],[[56,[46,55]]]],[[478,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]]],"c":[],"p":[[3,"Command",0],[4,"Action",17458],[3,"Vec",17459],[4,"Theme",0],[3,"Appearance",14624],[3,"Appearance",16677],[3,"Scrollbar",15153],[3,"Appearance",15969],[15,"bool"],[3,"Appearance",13243],[3,"Appearance",16584],[3,"Appearance",15019],[3,"Appearance",16207],[3,"Appearance",6580],[8,"TransformMatrix",17460],[3,"Point",0],[3,"Vector",0],[3,"Rectangle",0],[8,"Add",17461],[3,"Appearance",15799],[3,"Appearance",15066],[3,"Appearance",14801],[3,"Appearance",13669],[3,"Appearance",13375],[3,"Appearance",15710],[3,"Appearance",2787],[15,"f32"],[8,"Any",17462],[8,"IntoIterator",17463],[3,"Subscription",0],[4,"Alignment",0],[4,"Event",0],[3,"Font",0],[4,"Gradient",0],[3,"Degrees",0],[3,"Radians",0],[4,"Background",0],[3,"BorderRadius",0],[3,"Color",0],[4,"ContentFit",0],[4,"Length",0],[3,"Padding",0],[3,"Pixels",0],[8,"Clone",17464],[3,"Size",0],[15,"tuple"],[3,"Palette",3980],[8,"FnOnce",17465],[8,"Default",17466],[15,"usize"],[8,"PartialEq",17467],[3,"Extended",4694],[15,"u16"],[3,"Formatter",17468],[3,"Error",17468],[4,"Result",17469],[4,"Error",0],[6,"Result",17468],[8,"Debug",17468],[4,"Error",17470],[4,"Horizontal",2693],[4,"Vertical",2693],[3,"Linear",3193],[15,"u8"],[15,"array"],[3,"Rgb",17471],[3,"Alpha",17472],[15,"u32"],[15,"f64"],[4,"Option",17473],[15,"i64"],[8,"Recipe",1875],[15,"u64"],[8,"Hasher",17474],[8,"Hash",17474],[3,"Appearance",13792],[3,"Line",13792],[3,"Box",17475],[3,"Arc",17476],[3,"Rc",17477],[8,"Fn",17465],[8,"MaybeSend",17478],[8,"Sync",17479],[8,"Mul",17461],[8,"Copy",17479],[3,"Error",17480],[8,"Sized",17479],[4,"Ordering",17467],[8,"Future",17481],[3,"Settings",3880],[4,"Application",3980],[8,"Sub",17461],[3,"String",17482],[3,"OutOfBounds",17483],[3,"TypeId",17462],[6,"Element",0],[8,"Operation",2291],[8,"Send",17479],[15,"str"],[3,"Shell",1079],[3,"Layout",1079],[3,"Tree",2291],[8,"Iterator",17484],[3,"Text",1079],[3,"Hasher",1079],[3,"Style",1738],[4,"Cursor",3628],[3,"Quad",1738],[8,"Into",17485],[3,"Node",1385],[3,"Limits",1385],[4,"Interaction",3628],[8,"Clipboard",1079],[4,"Status",7243],[3,"Element",1641],[4,"RedrawRequest",16851],[4,"State",2603],[3,"Tag",2603],[15,"slice"],[3,"Bytes",1287],[4,"Data",1287],[8,"AsRef",17485],[4,"Axis",1487],[3,"Element",17486],[8,"Renderer",1079],[3,"Click",1524],[4,"Kind",1600],[3,"Group",1641],[8,"Overlay",1079],[3,"Null",1738],[4,"Cow",17487],[8,"Stream",17488],[3,"Pin",17489],[4,"Data",1880],[3,"Handle",15710],[4,"Hit",1928],[4,"Difference",1928],[4,"Cursor",2076],[8,"Highlighter",1928],[4,"Action",15969],[4,"LineHeight",15799],[4,"Direction",2076],[3,"PlainText",2199],[3,"Format",2199],[3,"Text",2291],[8,"Renderer",1928],[3,"Id",2291],[8,"FnMut",17465],[8,"Widget",1079],[8,"Borrow",17490],[4,"Outcome",2455],[8,"Focusable",2455],[3,"Id",15153],[3,"Id",16207],[3,"Id",13375],[8,"Scrollable",2455],[4,"Shaping",15799],[8,"TextInput",2455],[3,"AbsoluteOffset",15153],[3,"RelativeOffset",15153],[3,"Count",2515],[3,"State",15799],[6,"Result",0],[6,"Renderer",0],[4,"PlatformSpecific",2846],[4,"MacOS",2846],[4,"Error",2947],[4,"Family",2947],[4,"Weight",2947],[4,"Stretch",2947],[4,"Style",2947],[3,"ColorStop",3193],[3,"Modifiers",3279],[4,"Event",3279],[4,"KeyCode",3279],[4,"Button",3628],[4,"Event",3628],[4,"ScrollDelta",3628],[3,"Information",3932],[3,"Custom",3980],[4,"Menu",3980],[4,"PickList",3980],[4,"Text",3980],[4,"Button",3980],[8,"StyleSheet",6580],[4,"Scrollable",3980],[8,"StyleSheet",15153],[4,"Svg",3980],[4,"Checkbox",3980],[4,"Container",3980],[4,"Slider",3980],[4,"Radio",3980],[4,"Toggler",3980],[4,"PaneGrid",3980],[4,"ProgressBar",3980],[4,"Rule",3980],[4,"TextInput",3980],[4,"TextEditor",3980],[3,"Pair",4694],[3,"Background",4694],[3,"Primary",4694],[3,"Secondary",4694],[3,"Success",4694],[3,"Danger",4694],[3,"Instant",4997],[3,"Duration",4997],[3,"Duration",17491],[15,"u128"],[8,"Deserializer",17492],[3,"Instant",17493],[3,"Instant",17494],[3,"TimeSpec",17495],[3,"TimeSpec",17495],[3,"TimeSpec",17495],[3,"TimeSpec",17495],[3,"Delay",17496],[8,"Serializer",17497],[3,"ConversionRange",17498],[3,"TryFromFloatSecsError",17499],[4,"Event",5173],[3,"Finger",5173],[3,"Column",5265],[3,"Row",5265],[3,"Container",5265],[3,"Button",5265],[3,"Canvas",5265],[8,"Renderer",6678],[8,"Program",6678],[3,"QRCode",5265],[3,"Checkbox",5265],[3,"MouseArea",5265],[3,"ComboBox",5265],[8,"Display",17468],[3,"PaneGrid",5265],[3,"Scrollable",5265],[3,"Tooltip",5265],[3,"Lazy",5265],[3,"State",13334],[8,"Component",5265],[3,"Svg",5265],[8,"Renderer",1880],[3,"Image",5265],[3,"TextInput",5265],[4,"Direction",15153],[3,"PickList",5265],[8,"ToString",17482],[8,"Eq",17467],[3,"ProgressBar",5265],[3,"Radio",5265],[3,"Rule",5265],[3,"Slider",5265],[8,"FromPrimitive",17500],[3,"TextEditor",5265],[3,"Value",16207],[3,"Toggler",5265],[3,"VerticalSlider",5265],[3,"Responsive",5265],[3,"Space",5265],[8,"Renderer",1287],[4,"Renderer",17501],[3,"PathBuf",17502],[4,"Handle",14624],[8,"From",17485],[8,"PartialOrd",17467],[3,"Icon",13243],[3,"Icon",16207],[3,"Column",13612],[3,"State",13792],[3,"RangeInclusive",17503],[3,"Content",15969],[4,"Position",16630],[3,"State",14845],[3,"State",6580],[4,"Frame",6678],[3,"Path",6678],[3,"Cache",6678],[4,"Gradient",6678],[3,"Fill",6678],[3,"Stroke",6678],[4,"LineCap",6678],[4,"LineJoin",6678],[3,"LineDash",6678],[4,"Style",6678],[3,"Text",6678],[4,"Event",6678],[4,"Geometry",6678],[3,"Linear",7340],[3,"Packed",7340],[3,"Path",7564],[3,"UnknownUnit",10255],[3,"Transform2D",10255],[4,"Rule",7291],[3,"Builder",7427],[3,"Arc",7427],[3,"Elliptical",7516],[3,"PathCommands",7564],[3,"PathCommandsSlice",7564],[3,"PathSlice",7564],[3,"PathBuffer",7564],[3,"PathBufferSlice",7564],[3,"EndpointId",7564],[3,"PathCommandsBuilder",8812],[3,"BuilderImpl",12617],[3,"NoAttributes",8491],[3,"Builder",12874],[3,"BuilderWithAttributes",12617],[3,"ArcFlags",7564],[4,"Event",7564],[3,"Polygon",7564],[3,"IdPolygon",7564],[4,"LineCap",7564],[4,"LineJoin",7564],[4,"Side",7564],[4,"FillRule",7564],[4,"Winding",7564],[3,"ControlPointId",7564],[3,"EventId",7564],[3,"Events",8812],[3,"Point2D",10255],[3,"AttributeSlice",7564],[8,"Position",7564],[3,"IdIter",12617],[3,"PolygonIdIter",13014],[3,"Range",17503],[3,"Iter",8812],[3,"Iter",12617],[15,"i16"],[3,"Iter",12874],[3,"PolygonIter",13014],[3,"IdPolygonIter",13014],[3,"IterWithAttributes",12617],[3,"PathEvents",13014],[3,"CommandsPathSlice",8812],[3,"Reversed",12617],[3,"NoAttributes",12437],[3,"WithSvg",8491],[8,"Transformation",12411],[8,"PathBuilder",13174],[3,"Vector2D",10255],[3,"Angle",9015],[3,"LineSegment",9015],[3,"Box2D",10255],[3,"BorderRadii",8491],[3,"Flattened",8491],[3,"Transformed",8491],[8,"Build",13174],[3,"PointEvents",8812],[3,"LineEquation",9015],[8,"Scalar",9015],[3,"Triangle",9015],[8,"AddAssign",17461],[3,"Arc",9015],[3,"CubicBezierSegment",9015],[3,"QuadraticBezierSegment",9015],[8,"Rem",17461],[8,"One",17504],[8,"FloatConst",17505],[8,"ApproxEq",12202],[8,"NumCast",17500],[3,"SvgArc",9015],[3,"Line",9015],[3,"ArrayVec",9846],[8,"Trig",10255],[8,"Div",17461],[8,"DivAssign",17461],[3,"Flattened",9796],[3,"Flattened",10214],[3,"Flattened",12301],[3,"FlattenedT",12301],[8,"Float",17505],[8,"MulAssign",17461],[8,"Neg",17461],[8,"Zero",17504],[8,"Real",17506],[3,"Size2D",10255],[8,"SubAssign",17461],[3,"ArrayString",9846],[3,"IntoIter",9846],[3,"CapacityError",9846],[8,"Ord",17467],[3,"Drain",9846],[8,"RangeBounds",17503],[3,"Utf8Error",17507],[15,"char"],[3,"Arguments",17468],[15,"i8"],[15,"i128"],[15,"i32"],[8,"Signed",17508],[3,"Size3D",10255],[3,"Vector3D",10255],[3,"Length",10255],[3,"Point3D",10255],[3,"Scale",10255],[3,"SideOffsets2D",10255],[3,"Translation2D",10255],[3,"Translation3D",10255],[3,"BoolVector2D",10255],[3,"BoolVector3D",10255],[3,"Transform3D",10255],[3,"Rotation3D",10255],[3,"Rect",10255],[3,"Box3D",10255],[3,"Rotation2D",10255],[3,"RigidTransform3D",10255],[8,"Ceil",12291],[8,"One",12291],[3,"HomogeneousVector",10255],[8,"Zero",12291],[8,"Euclid",17509],[8,"Floor",12291],[8,"Round",12291],[8,"Saturating",17510],[3,"FlatteningParameters",12301],[3,"FromPolyline",12437],[3,"Flattened",12437],[3,"Transformed",12437],[3,"BuilderWithAttributes",12874],[3,"IterBridge",17511],[3,"Handle",13469],[3,"Viewer",13469],[3,"State",13570],[3,"State",13669],[3,"Menu",13669],[3,"Pane",13792],[4,"Direction",13792],[3,"TitleBar",13792],[3,"Content",13792],[4,"Axis",13792],[4,"Configuration",13792],[4,"Node",13792],[3,"Split",13792],[4,"DragEvent",13792],[4,"Target",13792],[4,"Region",13792],[4,"Edge",13792],[3,"ResizeEvent",13792],[4,"Action",14535],[4,"Contents",13792],[3,"BTreeMap",17512],[3,"Internal",14535],[3,"HashMap",17513],[3,"Icon",14624],[3,"State",14624],[8,"Paragraph",1928],[4,"Version",14845],[4,"ErrorCorrection",14845],[4,"Error",14845],[4,"QrError",17514],[4,"FillMode",15066],[3,"Viewport",15153],[3,"Properties",15153],[4,"Alignment",15153],[3,"Scroller",15153],[3,"State",15153],[3,"Rail",15603],[3,"State",15603],[8,"StyleSheet",16677],[4,"Edit",15969],[4,"Motion",15969],[8,"Deref",17515],[3,"Cursor",16207],[4,"Side",16207],[3,"State",16207],[4,"State",16542],[3,"Handle",16677],[4,"HandleShape",16677],[3,"State",16677],[3,"Screenshot",16851],[3,"Icon",16851],[4,"Level",16851],[4,"Mode",16851],[3,"PlatformSpecific",16851],[4,"Position",16851],[3,"Settings",16851],[4,"Event",16851],[4,"UserAttention",16851],[4,"CropError",17417],[4,"Action",16851],[4,"Error",17370],[4,"Error",17516],[4,"ImageError",17517],[3,"Path",17502],[4,"ImageFormat",17518],[8,"Error",17519],[8,"Sandbox",0],[8,"Executor",0],[13,"Rgba",1382],[13,"WheelScrolled",1594],[13,"CursorMoved",1594],[13,"Lines",1596],[13,"Pixels",1596],[8,"Editor",1928],[13,"Scroll",2198],[8,"StyleSheet",15799],[8,"Application",2787],[8,"StyleSheet",2787],[13,"KeyPressed",3624],[13,"KeyReleased",3624],[8,"StyleSheet",13669],[13,"FingerPressed",5257],[13,"FingerMoved",5257],[13,"FingerLifted",5257],[13,"FingerLost",5257],[6,"PathEvent",7564],[6,"IdEvent",7564],[8,"AttributeStore",7564],[8,"PositionStore",7564],[13,"Begin",8452],[13,"End",8452],[13,"Quadratic",8452],[13,"Cubic",8452],[13,"Line",8452],[8,"SvgPathBuilder",13174],[8,"Segment",9015],[6,"Rotation",9015],[6,"Size",9015],[6,"Transform",9015],[6,"Box2D",9015],[6,"Translation",9015],[6,"Point",9015],[6,"Vector",9015],[6,"Rotation2D",12208],[6,"SideOffsets2D",12208],[6,"Size3D",12208],[6,"Rotation3D",12208],[6,"Transform2D",12208],[6,"Transform3D",12208],[6,"Box3D",12208],[6,"Rect",12208],[6,"RigidTransform3D",12208],[6,"HomogeneousVector",12208],[6,"Point3D",12208],[6,"Vector3D",12208],[6,"Translation2D",12208],[6,"Translation3D",12208],[8,"PathIterator",13174],[6,"Rotation",12587],[6,"Size",12587],[6,"Transform",12587],[6,"Box2D",12587],[6,"Angle",12587],[6,"Point",12587],[6,"Vector",12587],[6,"Translation",12587],[8,"StyleSheet",13243],[8,"StyleSheet",13375],[8,"StyleSheet",13792],[8,"Draggable",13792],[13,"Split",14522],[13,"Picked",14526],[13,"Dropped",14526],[13,"Canceled",14526],[13,"Split",14530],[13,"Resizing",14620],[13,"Dragging",14620],[8,"StyleSheet",14624],[13,"Dynamic",14798],[13,"Arrow",14798],[8,"StyleSheet",14801],[8,"StyleSheet",15019],[8,"StyleSheet",15066],[13,"Both",15601],[13,"Rectangle",15706],[13,"Circle",15706],[8,"StyleSheet",15710],[8,"StyleSheet",15969],[8,"StyleSheet",16207],[13,"Selection",16582],[8,"StyleSheet",16584],[13,"Move",17364],[13,"Resized",17366],[13,"Moved",17366]],"b":[[73,"impl-StyleSheet-for-Theme"],[74,"impl-StyleSheet-for-Theme"],[75,"impl-StyleSheet-for-Theme"],[76,"impl-StyleSheet-for-Theme"],[77,"impl-StyleSheet-for-Theme"],[78,"impl-StyleSheet-for-Theme"],[79,"impl-StyleSheet-for-Theme"],[80,"impl-StyleSheet-for-Theme"],[81,"impl-StyleSheet-for-Theme"],[109,"impl-StyleSheet-for-Theme"],[110,"impl-StyleSheet-for-Theme"],[111,"impl-StyleSheet-for-Theme"],[112,"impl-StyleSheet-for-Theme"],[113,"impl-StyleSheet-for-Theme"],[114,"impl-StyleSheet-for-Theme"],[115,"impl-StyleSheet-for-Theme"],[362,"impl-StyleSheet-for-Theme"],[363,"impl-StyleSheet-for-Theme"],[364,"impl-StyleSheet-for-Theme"],[365,"impl-StyleSheet-for-Theme"],[366,"impl-StyleSheet-for-Theme"],[389,"impl-StyleSheet-for-Theme"],[390,"impl-StyleSheet-for-Theme"],[459,"impl-Debug-for-Error"],[460,"impl-Display-for-Error"],[479,"impl-StyleSheet-for-Theme"],[480,"impl-StyleSheet-for-Theme"],[487,"impl-From%3CHorizontal%3E-for-Alignment"],[488,"impl-From%3CVertical%3E-for-Alignment"],[495,"impl-From%3Cf32%3E-for-Radians"],[497,"impl-From%3CDegrees%3E-for-Radians"],[498,"impl-From%3Cu8%3E-for-Radians"],[499,"impl-From%3CColor%3E-for-Background"],[500,"impl-From%3CLinear%3E-for-Background"],[501,"impl-From%3CGradient%3E-for-Background"],[503,"impl-From%3C%5Bf32;+4%5D%3E-for-BorderRadius"],[504,"impl-From%3Cf32%3E-for-BorderRadius"],[506,"impl-From%3CRgb%3E-for-Color"],[507,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[508,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[510,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[512,"impl-From%3CPixels%3E-for-Length"],[513,"impl-From%3Cf32%3E-for-Length"],[515,"impl-From%3Cu16%3E-for-Length"],[516,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[518,"impl-From%3C%5Bf32;+4%5D%3E-for-Padding"],[519,"impl-From%3C%5Bu16;+4%5D%3E-for-Padding"],[520,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[521,"impl-From%3Cu16%3E-for-Padding"],[522,"impl-From%3Cf32%3E-for-Padding"],[524,"impl-From%3Cu16%3E-for-Pixels"],[525,"impl-From%3Cf32%3E-for-Pixels"],[526,"impl-From%3C%5Bf32;+2%5D%3E-for-Point"],[527,"impl-From%3C%5Bu16;+2%5D%3E-for-Point"],[531,"impl-From%3CVector%3E-for-Size"],[532,"impl-From%3C%5Bf32;+2%5D%3E-for-Size"],[534,"impl-From%3C%5Bu16;+2%5D%3E-for-Size"],[535,"impl-From%3CSize%3E-for-Vector"],[537,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[600,"impl-StyleSheet-for-Theme"],[601,"impl-StyleSheet-for-Theme"],[602,"impl-StyleSheet-for-Theme"],[603,"impl-StyleSheet-for-Theme"],[604,"impl-StyleSheet-for-Theme"],[605,"impl-StyleSheet-for-Theme"],[606,"impl-StyleSheet-for-Theme"],[607,"impl-StyleSheet-for-Theme"],[608,"impl-StyleSheet-for-Theme"],[835,"impl-StyleSheet-for-Theme"],[836,"impl-StyleSheet-for-Theme"],[845,"impl-StyleSheet-for-Theme"],[846,"impl-StyleSheet-for-Theme"],[856,"impl-Sub-for-Point"],[857,"impl-Sub%3CVector%3E-for-Point"],[1060,"impl-StyleSheet-for-Theme"],[1061,"impl-StyleSheet-for-Theme"],[1715,"impl-Group%3C\'a,+Message,+Renderer%3E"],[1716,"impl-Overlay%3CMessage,+Renderer%3E-for-Group%3C\'a,+Message,+Renderer%3E"],[2359,"impl-From%3CId%3E-for-Id"],[2360,"impl-From%3CId%3E-for-Id"],[2361,"impl-From%3CId%3E-for-Id"],[2371,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[2372,"impl-Text%3C\'a,+Renderer%3E"],[2453,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[2454,"impl-Text%3C\'a,+Renderer%3E"],[3531,"impl-Octal-for-Modifiers"],[3532,"impl-LowerHex-for-Modifiers"],[3533,"impl-UpperHex-for-Modifiers"],[3534,"impl-Binary-for-Modifiers"],[3535,"impl-Debug-for-Modifiers"],[5007,"impl-Add%3CDuration%3E-for-Instant"],[5008,"impl-Add%3CDuration%3E-for-Instant"],[5009,"impl-Add%3CDuration%3E-for-Duration"],[5010,"impl-Add-for-Duration"],[5011,"impl-AddAssign%3CDuration%3E-for-Instant"],[5012,"impl-AddAssign%3CDuration%3E-for-Instant"],[5013,"impl-AddAssign-for-Duration"],[5014,"impl-AddAssign%3CDuration%3E-for-Duration"],[5056,"impl-Div%3Cu32%3E-for-Duration"],[5057,"impl-Div%3CDuration%3E-for-Duration"],[5069,"impl-PartialEq-for-Instant"],[5070,"impl-PartialEq%3CInstant%3E-for-Instant"],[5071,"impl-PartialEq-for-Duration"],[5072,"impl-PartialEq%3CDuration%3E-for-Duration"],[5082,"impl-From%3CInstant%3E-for-Instant"],[5084,"impl-From%3CInstant%3E-for-Instant"],[5085,"impl-From%3CTimeSpec%3E-for-Duration"],[5086,"impl-From%3CTimeSpec%3E-for-Duration"],[5087,"impl-From%3CTimeSpec%3E-for-Duration"],[5088,"impl-From%3CTimeSpec%3E-for-Duration"],[5090,"impl-From%3CDelay%3E-for-Duration"],[5128,"impl-PartialOrd%3CInstant%3E-for-Instant"],[5129,"impl-PartialOrd-for-Instant"],[5130,"impl-PartialOrd-for-Duration"],[5131,"impl-PartialOrd%3CDuration%3E-for-Duration"],[5137,"impl-Sub-for-Instant"],[5138,"impl-Sub%3CDuration%3E-for-Instant"],[5139,"impl-Sub%3CInstant%3E-for-Instant"],[5140,"impl-Sub%3CDuration%3E-for-Instant"],[5141,"impl-Sub%3CDuration%3E-for-Duration"],[5142,"impl-Sub-for-Duration"],[5143,"impl-SubAssign%3CDuration%3E-for-Instant"],[5144,"impl-SubAssign%3CDuration%3E-for-Instant"],[5145,"impl-SubAssign-for-Duration"],[5146,"impl-SubAssign%3CDuration%3E-for-Duration"],[5150,"impl-Sum-for-Duration"],[5151,"impl-Sum%3C%26Duration%3E-for-Duration"],[5649,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[5650,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[5782,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Message,+Renderer%3E"],[5783,"impl-Column%3C\'a,+Message,+Renderer%3E"],[5785,"impl-Widget%3CMessage,+Renderer%3E-for-Row%3C\'a,+Message,+Renderer%3E"],[5786,"impl-Row%3C\'a,+Message,+Renderer%3E"],[5787,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[5788,"impl-Button%3C\'a,+Message,+Renderer%3E"],[5791,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[5792,"impl-Container%3C\'a,+Message,+Renderer%3E"],[5793,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[5794,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[5796,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[5797,"impl-ProgressBar%3CRenderer%3E"],[5800,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[5801,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[5802,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[5803,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[5808,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[5809,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[5812,"impl-Svg%3CRenderer%3E"],[5813,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[5815,"impl-Image%3CHandle%3E"],[5816,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[5817,"impl-Canvas%3CP,+Message,+Renderer%3E"],[5818,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[6065,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[6066,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[6532,"impl-Column%3C\'a,+Message,+Renderer%3E"],[6533,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Message,+Renderer%3E"],[6535,"impl-Row%3C\'a,+Message,+Renderer%3E"],[6536,"impl-Widget%3CMessage,+Renderer%3E-for-Row%3C\'a,+Message,+Renderer%3E"],[6537,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[6538,"impl-Button%3C\'a,+Message,+Renderer%3E"],[6539,"impl-Checkbox%3C\'a,+Message,+Renderer%3E"],[6540,"impl-Widget%3CMessage,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Renderer%3E"],[6541,"impl-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[6542,"impl-Widget%3CMessage,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[6543,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[6544,"impl-Container%3C\'a,+Message,+Renderer%3E"],[6545,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[6546,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[6547,"impl-Widget%3CMessage,+Renderer%3E-for-PickList%3C\'a,+T,+Message,+Renderer%3E"],[6548,"impl-PickList%3C\'a,+T,+Message,+Renderer%3E"],[6549,"impl-ProgressBar%3CRenderer%3E"],[6550,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[6551,"impl-Widget%3CMessage,+Renderer%3E-for-Radio%3CMessage,+Renderer%3E"],[6552,"impl-Radio%3CMessage,+Renderer%3E"],[6554,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[6555,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[6556,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[6557,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[6559,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[6560,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[6561,"impl-Widget%3CMessage,+Renderer%3E-for-Toggler%3C\'a,+Message,+Renderer%3E"],[6562,"impl-Toggler%3C\'a,+Message,+Renderer%3E"],[6564,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[6565,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[6568,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[6569,"impl-Svg%3CRenderer%3E"],[6571,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[6572,"impl-Image%3CHandle%3E"],[6573,"impl-Canvas%3CP,+Message,+Renderer%3E"],[6574,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[6929,"impl-From%3CGradient%3E-for-Fill"],[6930,"impl-From%3CColor%3E-for-Fill"],[6931,"impl-From%3CLinear%3E-for-Fill"],[6938,"impl-From%3CGradient%3E-for-Style"],[6939,"impl-From%3CColor%3E-for-Style"],[6940,"impl-From%3C%26str%3E-for-Text"],[6941,"impl-From%3CString%3E-for-Text"],[8037,"impl-Index%3CEndpointId%3E-for-Path"],[8038,"impl-Index%3CControlPointId%3E-for-Path"],[8039,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[8040,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[8198,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[8199,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[8546,"impl-NoAttributes%3CB%3E"],[8547,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8561,"impl-Build-for-Flattened%3CBuilder%3E"],[8562,"impl-Flattened%3CBuilder%3E"],[8564,"impl-Build-for-WithSvg%3CBuilder%3E"],[8565,"impl-WithSvg%3CBuilder%3E"],[8566,"impl-Build-for-NoAttributes%3CB%3E"],[8567,"impl-NoAttributes%3CB%3E"],[8574,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8575,"impl-WithSvg%3CBuilder%3E"],[8586,"impl-WithSvg%3CBuilder%3E"],[8587,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8588,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8589,"impl-NoAttributes%3CB%3E"],[8616,"impl-NoAttributes%3CB%3E"],[8617,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8625,"impl-Debug-for-BorderRadii"],[8626,"impl-Display-for-BorderRadii"],[8698,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8699,"impl-WithSvg%3CBuilder%3E"],[8700,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8701,"impl-NoAttributes%3CB%3E"],[8703,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8704,"impl-WithSvg%3CBuilder%3E"],[8721,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8722,"impl-WithSvg%3CBuilder%3E"],[8723,"impl-NoAttributes%3CB%3E"],[8724,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8743,"impl-WithSvg%3CBuilder%3E"],[8744,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8745,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8746,"impl-NoAttributes%3CB%3E"],[8914,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[8915,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[9065,"impl-Add-for-Angle%3CT%3E"],[9066,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[9069,"impl-Arc%3CS%3E"],[9070,"impl-Segment-for-Arc%3CS%3E"],[9071,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9072,"impl-CubicBezierSegment%3CS%3E"],[9073,"impl-Segment-for-LineSegment%3CS%3E"],[9074,"impl-LineSegment%3CS%3E"],[9075,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9076,"impl-QuadraticBezierSegment%3CS%3E"],[9082,"impl-Segment-for-Arc%3CS%3E"],[9083,"impl-Arc%3CS%3E"],[9084,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9085,"impl-CubicBezierSegment%3CS%3E"],[9132,"impl-Arc%3CS%3E"],[9133,"impl-Segment-for-Arc%3CS%3E"],[9134,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9135,"impl-CubicBezierSegment%3CS%3E"],[9136,"impl-Segment-for-LineSegment%3CS%3E"],[9137,"impl-LineSegment%3CS%3E"],[9138,"impl-QuadraticBezierSegment%3CS%3E"],[9139,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9241,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9242,"impl-CubicBezierSegment%3CS%3E"],[9244,"impl-QuadraticBezierSegment%3CS%3E"],[9245,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9250,"impl-Div-for-Angle%3CT%3E"],[9251,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[9275,"impl-CubicBezierSegment%3CS%3E"],[9276,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9278,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9279,"impl-QuadraticBezierSegment%3CS%3E"],[9281,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9282,"impl-CubicBezierSegment%3CS%3E"],[9284,"impl-QuadraticBezierSegment%3CS%3E"],[9285,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9321,"impl-Arc%3CS%3E"],[9322,"impl-Segment-for-Arc%3CS%3E"],[9323,"impl-CubicBezierSegment%3CS%3E"],[9324,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9325,"impl-Segment-for-LineSegment%3CS%3E"],[9326,"impl-LineSegment%3CS%3E"],[9327,"impl-QuadraticBezierSegment%3CS%3E"],[9328,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9345,"impl-Segment-for-Arc%3CS%3E"],[9346,"impl-Arc%3CS%3E"],[9348,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9349,"impl-CubicBezierSegment%3CS%3E"],[9351,"impl-QuadraticBezierSegment%3CS%3E"],[9352,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9380,"impl-Segment-for-Arc%3CS%3E"],[9381,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[9382,"impl-Arc%3CS%3E"],[9385,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9386,"impl-CubicBezierSegment%3CS%3E"],[9388,"impl-Segment-for-LineSegment%3CS%3E"],[9390,"impl-LineSegment%3CS%3E"],[9393,"impl-QuadraticBezierSegment%3CS%3E"],[9395,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9580,"impl-Arc%3CS%3E"],[9581,"impl-Segment-for-Arc%3CS%3E"],[9582,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9583,"impl-CubicBezierSegment%3CS%3E"],[9584,"impl-Segment-for-LineSegment%3CS%3E"],[9585,"impl-LineSegment%3CS%3E"],[9586,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9587,"impl-QuadraticBezierSegment%3CS%3E"],[9604,"impl-Segment-for-Arc%3CS%3E"],[9605,"impl-Arc%3CS%3E"],[9606,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9607,"impl-CubicBezierSegment%3CS%3E"],[9608,"impl-Segment-for-LineSegment%3CS%3E"],[9609,"impl-LineSegment%3CS%3E"],[9610,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9611,"impl-QuadraticBezierSegment%3CS%3E"],[9614,"impl-Segment-for-Arc%3CS%3E"],[9615,"impl-Arc%3CS%3E"],[9616,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9617,"impl-CubicBezierSegment%3CS%3E"],[9618,"impl-Segment-for-LineSegment%3CS%3E"],[9619,"impl-LineSegment%3CS%3E"],[9620,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9621,"impl-QuadraticBezierSegment%3CS%3E"],[9629,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[9630,"impl-Sum-for-Angle%3CT%3E"],[9635,"impl-Segment-for-Arc%3CS%3E"],[9636,"impl-Arc%3CS%3E"],[9637,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9638,"impl-CubicBezierSegment%3CS%3E"],[9639,"impl-Segment-for-LineSegment%3CS%3E"],[9640,"impl-LineSegment%3CS%3E"],[9641,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9642,"impl-QuadraticBezierSegment%3CS%3E"],[9762,"impl-Segment-for-Arc%3CS%3E"],[9763,"impl-Arc%3CS%3E"],[9764,"impl-CubicBezierSegment%3CS%3E"],[9765,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9766,"impl-LineSegment%3CS%3E"],[9767,"impl-Segment-for-LineSegment%3CS%3E"],[9768,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9769,"impl-QuadraticBezierSegment%3CS%3E"],[9780,"impl-Segment-for-Arc%3CS%3E"],[9781,"impl-Arc%3CS%3E"],[9782,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9783,"impl-CubicBezierSegment%3CS%3E"],[9784,"impl-Segment-for-LineSegment%3CS%3E"],[9785,"impl-LineSegment%3CS%3E"],[9786,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9787,"impl-QuadraticBezierSegment%3CS%3E"],[9955,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[9956,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[9957,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[9958,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[9973,"impl-Debug-for-ArrayString%3CCAP%3E"],[9974,"impl-Display-for-ArrayString%3CCAP%3E"],[9975,"impl-Display-for-CapacityError%3CT%3E"],[9976,"impl-Debug-for-CapacityError%3CT%3E"],[9998,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[9999,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10001,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10002,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10048,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[10049,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[10050,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[10063,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10064,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10070,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10071,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10082,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10083,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10124,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[10125,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[10307,"impl-Add-for-Length%3CT,+U%3E"],[10308,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[10309,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10310,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10311,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10312,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10315,"impl-Add-for-Size2D%3CT,+U%3E"],[10316,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[10317,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[10318,"impl-Add-for-Size3D%3CT,+U%3E"],[10321,"impl-Add-for-Vector2D%3CT,+U%3E"],[10322,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[10323,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[10324,"impl-Add-for-Vector3D%3CT,+U%3E"],[10326,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10327,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10328,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10329,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10363,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[10364,"impl-Transform2D%3CT,+Src,+Dst%3E"],[10365,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[10366,"impl-Transform3D%3CT,+Src,+Dst%3E"],[10546,"impl-Point2D%3CT,+U%3E"],[10547,"impl-Ceil-for-Point2D%3CT,+U%3E"],[10548,"impl-Point3D%3CT,+U%3E"],[10549,"impl-Ceil-for-Point3D%3CT,+U%3E"],[10550,"impl-Size2D%3CT,+U%3E"],[10551,"impl-Ceil-for-Size2D%3CT,+U%3E"],[10552,"impl-Size3D%3CT,+U%3E"],[10553,"impl-Ceil-for-Size3D%3CT,+U%3E"],[10554,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[10555,"impl-Vector2D%3CT,+U%3E"],[10556,"impl-Vector3D%3CT,+U%3E"],[10557,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[10732,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[10733,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[10734,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[10735,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[10736,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[10737,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[10738,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[10739,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[10740,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[10741,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[10742,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[10743,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[10744,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[10745,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[10746,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[10747,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[10748,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[10749,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[10750,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[10751,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[10752,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[10753,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[10754,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[10755,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[10756,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[10757,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[10758,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[10760,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10761,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[10762,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[10763,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10764,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[10765,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[10766,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[10767,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[10768,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[10769,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[10770,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[10771,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[10772,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[10773,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[10774,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[10775,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[10926,"impl-Point2D%3CT,+U%3E"],[10927,"impl-Floor-for-Point2D%3CT,+U%3E"],[10928,"impl-Floor-for-Point3D%3CT,+U%3E"],[10929,"impl-Point3D%3CT,+U%3E"],[10930,"impl-Size2D%3CT,+U%3E"],[10931,"impl-Floor-for-Size2D%3CT,+U%3E"],[10932,"impl-Floor-for-Size3D%3CT,+U%3E"],[10933,"impl-Size3D%3CT,+U%3E"],[10934,"impl-Floor-for-Vector2D%3CT,+U%3E"],[10935,"impl-Vector2D%3CT,+U%3E"],[10936,"impl-Vector3D%3CT,+U%3E"],[10937,"impl-Floor-for-Vector3D%3CT,+U%3E"],[10964,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10965,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10967,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10968,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10970,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[10972,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[10973,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[10974,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[10982,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[10983,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[10984,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[10987,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[10988,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[10989,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[10997,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[10998,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[10999,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[11000,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[11001,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[11003,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[11004,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[11181,"impl-Into%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[11182,"impl-Into%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[11184,"impl-Into%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[11186,"impl-Into%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[11192,"impl-Into%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[11193,"impl-Into%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[11196,"impl-Into%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[11197,"impl-Into%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[11201,"impl-Into%3CTransform2D%3CT,+Src,+Dst%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[11202,"impl-Into%3CVector2D%3CT,+Src%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[11204,"impl-Into%3CVector3D%3CT,+Src%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[11205,"impl-Into%3CTransform3D%3CT,+Src,+Dst%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[11206,"impl-Into%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[11207,"impl-Into%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[11209,"impl-Into%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[11211,"impl-Into%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[11480,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[11481,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[11482,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[11483,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[11484,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[11485,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[11486,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[11487,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[11488,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[11489,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[11490,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[11491,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[11493,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[11494,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[11495,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[11496,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[11497,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[11498,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[11499,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[11500,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[11501,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[11502,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[11503,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[11504,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[11505,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[11506,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[11508,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[11509,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11510,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11511,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[11512,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[11513,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[11514,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[11515,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[11516,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[11517,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[11518,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[11519,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[11520,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[11521,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[11522,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[11523,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[11618,"impl-Point2D%3CT,+U%3E"],[11619,"impl-Round-for-Point2D%3CT,+U%3E"],[11620,"impl-Round-for-Point3D%3CT,+U%3E"],[11621,"impl-Point3D%3CT,+U%3E"],[11623,"impl-Size2D%3CT,+U%3E"],[11624,"impl-Round-for-Size2D%3CT,+U%3E"],[11625,"impl-Size3D%3CT,+U%3E"],[11626,"impl-Round-for-Size3D%3CT,+U%3E"],[11627,"impl-Round-for-Vector2D%3CT,+U%3E"],[11628,"impl-Vector2D%3CT,+U%3E"],[11629,"impl-Vector3D%3CT,+U%3E"],[11630,"impl-Round-for-Vector3D%3CT,+U%3E"],[11671,"impl-Sub-for-Point2D%3CT,+U%3E"],[11672,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11673,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11674,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11675,"impl-Sub-for-Point3D%3CT,+U%3E"],[11676,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11686,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11687,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11688,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11689,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11697,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[11698,"impl-Sum-for-Length%3CT,+U%3E"],[11699,"impl-Sum-for-Size2D%3CT,+U%3E"],[11700,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[11701,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[11702,"impl-Sum-for-Size3D%3CT,+U%3E"],[11703,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[11704,"impl-Sum-for-Vector2D%3CT,+U%3E"],[11705,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[11706,"impl-Sum-for-Vector3D%3CT,+U%3E"],[11877,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11878,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[11879,"impl-Scale%3CT,+Src,+Dst%3E"],[11880,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[11881,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11882,"impl-Transform2D%3CT,+Src,+Dst%3E"],[11883,"impl-Translation2D%3CT,+Src,+Dst%3E"],[11884,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11900,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11901,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[11902,"impl-Scale%3CT,+Src,+Dst%3E"],[11903,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[11904,"impl-Transform2D%3CT,+Src,+Dst%3E"],[11905,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[12188,"impl-Point2D%3CT,+U%3E"],[12189,"impl-Zero-for-Point2D%3CT,+U%3E"],[12190,"impl-Point3D%3CT,+U%3E"],[12191,"impl-Zero-for-Point3D%3CT,+U%3E"],[12194,"impl-Size2D%3CT,+U%3E"],[12195,"impl-Zero-for-Size2D%3CT,+U%3E"],[12196,"impl-Size3D%3CT,+U%3E"],[12197,"impl-Zero-for-Size3D%3CT,+U%3E"],[12198,"impl-Vector2D%3CT,+U%3E"],[12199,"impl-Zero-for-Vector2D%3CT,+U%3E"],[12200,"impl-Vector3D%3CT,+U%3E"],[12201,"impl-Zero-for-Vector3D%3CT,+U%3E"],[12657,"impl-BuilderWithAttributes"],[12658,"impl-PathBuilder-for-BuilderWithAttributes"],[12672,"impl-BuilderWithAttributes"],[12673,"impl-Build-for-BuilderWithAttributes"],[12691,"impl-PathBuilder-for-BuilderWithAttributes"],[12692,"impl-BuilderWithAttributes"],[12719,"impl-BuilderWithAttributes"],[12720,"impl-PathBuilder-for-BuilderWithAttributes"],[12801,"impl-PathBuilder-for-BuilderWithAttributes"],[12802,"impl-BuilderWithAttributes"],[12810,"impl-PathBuilder-for-BuilderWithAttributes"],[12811,"impl-BuilderWithAttributes"],[12814,"impl-BuilderWithAttributes"],[12815,"impl-PathBuilder-for-BuilderWithAttributes"],[12817,"impl-BuilderWithAttributes"],[12818,"impl-PathBuilder-for-BuilderWithAttributes"],[12894,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12895,"impl-Builder%3C\'l%3E"],[12896,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12897,"impl-BuilderWithAttributes%3C\'l%3E"],[12904,"impl-Builder%3C\'l%3E"],[12905,"impl-Build-for-Builder%3C\'l%3E"],[12906,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[12907,"impl-BuilderWithAttributes%3C\'l%3E"],[12913,"impl-Builder%3C\'l%3E"],[12914,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12915,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12916,"impl-BuilderWithAttributes%3C\'l%3E"],[12929,"impl-Builder%3C\'l%3E"],[12930,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12931,"impl-BuilderWithAttributes%3C\'l%3E"],[12932,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12970,"impl-Builder%3C\'l%3E"],[12971,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12972,"impl-BuilderWithAttributes%3C\'l%3E"],[12973,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12979,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12980,"impl-Builder%3C\'l%3E"],[12981,"impl-BuilderWithAttributes%3C\'l%3E"],[12982,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12983,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12984,"impl-Builder%3C\'l%3E"],[12985,"impl-BuilderWithAttributes%3C\'l%3E"],[12986,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[13517,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[13518,"impl-Viewer%3CHandle%3E"],[13568,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[13569,"impl-Viewer%3CHandle%3E"],[13634,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[13635,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[13664,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[13665,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[14930,"impl-Debug-for-Error"],[14931,"impl-Display-for-Error"],[15492,"impl-State"],[15493,"impl-Scrollable-for-State"],[15500,"impl-State"],[15501,"impl-Scrollable-for-State"],[15882,"impl-From%3CPixels%3E-for-LineHeight"],[15883,"impl-From%3Cf32%3E-for-LineHeight"],[16336,"impl-Display-for-Value"],[16337,"impl-Debug-for-Value"],[16344,"impl-Focusable-for-State%3CP%3E"],[16345,"impl-State%3CP%3E"],[16439,"impl-State%3CP%3E"],[16440,"impl-Focusable-for-State%3CP%3E"],[16445,"impl-TextInput-for-State%3CP%3E"],[16446,"impl-State%3CP%3E"],[16448,"impl-State%3CP%3E"],[16449,"impl-TextInput-for-State%3CP%3E"],[16451,"impl-State%3CP%3E"],[16452,"impl-TextInput-for-State%3CP%3E"],[16464,"impl-State%3CP%3E"],[16465,"impl-TextInput-for-State%3CP%3E"],[16529,"impl-State%3CP%3E"],[16530,"impl-Focusable-for-State%3CP%3E"],[17387,"impl-Debug-for-Error"],[17388,"impl-Display-for-Error"],[17389,"impl-From%3CError%3E-for-Error"],[17390,"impl-From%3CError%3E-for-Error"],[17391,"impl-From%3CImageError%3E-for-Error"],[17434,"impl-Display-for-CropError"],[17435,"impl-Debug-for-CropError"]]},\ -"iced_core":{"doc":"The core library of Iced.","t":"CSEDCDNNENDDCNNNNCCNDSCENSCDDDSDDCNDNDSCSDSCSSSMLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLALLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLMMLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAMLLLLALLLLLLLLLLALLLLLLMLALLMLLLLLLLAAALLLLLLLLLLLLLLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMALLMMMMMMENNNNNENNNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIDLLLLLLLLLLLLLLLLLKLLLLLLLLLKLNENNENNENNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNSNNNNNENDNNSNNNNNNNNNNNNEENNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLDEDNLLLLLMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLDNEDQNINLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNSNNNNNNNNNNNSSNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNSNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDDSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLFLLLLLLLNENNCNENNNENNNENNNNNNNNNNENNNNLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDILLLLLLLLLLLLLKLLLLLLLFLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDQLLLLLLLLLMMMLLLLLLMKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLKLKLNEDNILLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSNNNNSNECQQQCESENIQNINEDLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLKLLLLLMLLLKKALLLLKKKLLLLLMLLLLLLLLLLLLLLLLLKLLAKKMLLLLLLLLLLLLLLLLLLLLLLLLLMKKLLLLKMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMKENNNENENNNNENINNQNNNNENNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKMDQIQDQLLLLLLLLLLKLLLLLMLLKLLLLLMLLLLLLKLLLLLLLLLLLKLLLLLLLLLLLLLLLLLKLDDSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMDCCCILLLLLLLLLLKLLLLLLKLLLLLKLLLLALLLALALLLLLLLLKNCNIECNCLLLLLLKLLLALLLLLLLLLFFALALLLLLLLLDILLLLLLLLFLLFLFKFFMLLLLLLLLKLMLLLLLLLKDSDSILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKFKLLLLLLLLLLLLLLLLMMMMIFKFKFKFKDCCDQIDLLLKLLLLLLLLLLLLLLLLMLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNEDDLLLLLLLLLLLLLLLMLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLNNNNNENNNNNNCNEENNNENNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMNNEDLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMM","n":["Alignment","BLACK","Background","BorderRadius","Clipboard","Color","Color","Contain","ContentFit","Cover","Degrees","Element","Event","Fill","Fill","FillPortion","Fixed","Font","Gradient","Gradient","Hasher","INFINITY","Layout","Length","None","ORIGIN","Overlay","Padding","Pixels","Point","RANGE","Radians","Rectangle","Renderer","ScaleDown","Shell","Shrink","Size","TRANSPARENT","Text","UNIT","Vector","WHITE","Widget","ZERO","ZERO","ZERO","a","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","alignment","are_widgets_invalid","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_widget","as_widget_mut","b","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","center","center_x","center_y","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","default","default","default","default","default","default","distance","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","event","expand","explain","fill_factor","finish","fit","fit","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_i64","from_linear_rgba","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_u64","g","gradient","hash","hash","height","height","horizontal","image","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","inverse","invert","is_empty","is_layout_invalid","is_within","keyboard","layout","left","map","max","merge","min","mouse","mul","mul","new","new","new","new","new","new","new","new","overlay","pad","partial_cmp","partial_cmp","partial_cmp","position","publish","r","redraw_request","renderer","request_redraw","revalidate_layout","right","size","snap","sub","sub","sub","sub","sub","svg","text","time","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","top","touch","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","vertical","widget","width","width","window","with_size","write","x","x","x","y","y","y","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","Clipboard","Null","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","read","read","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","write","write","Captured","Event","Ignored","Keyboard","MacOS","MacOS","Mouse","PlatformSpecific","PlatformSpecific","ReceivedUrl","Status","Touch","Window","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","merge","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","Black","Bold","Condensed","Cursive","DEFAULT","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","MONOSPACE","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","default","default","default","default","default","eq","eq","eq","eq","eq","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","weight","with_name","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","default","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","mul_alpha","new","offset","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","Bytes","Bytes","Data","Handle","Handle","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","data","deref","dimensions","draw","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_pixels","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","id","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","height","pixels","width","A","ALT","AbntC1","AbntC2","Apostrophe","Apps","Asterisk","At","Ax","B","Backslash","Backspace","C","COMMAND","CTRL","Calculator","Capital","Caret","CharacterReceived","Colon","Comma","Compose","Convert","Copy","Cut","D","Delete","Down","E","End","Enter","Equals","Escape","Event","F","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","G","Grave","H","Home","I","Insert","J","K","Kana","Kanji","Key0","Key1","Key2","Key3","Key4","Key5","Key6","Key7","Key8","Key9","KeyCode","KeyPressed","KeyReleased","L","LAlt","LBracket","LControl","LOGO","LShift","LWin","Left","M","Mail","MediaSelect","MediaStop","Minus","Modifiers","ModifiersChanged","Mute","MyComputer","N","NavigateBackward","NavigateForward","NextTrack","NoConvert","Numlock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEquals","NumpadMultiply","NumpadSubtract","O","OEM102","P","PageDown","PageUp","Paste","Pause","Period","PlayPause","Plus","Power","PrevTrack","Q","R","RAlt","RBracket","RControl","RShift","RWin","Right","S","SHIFT","Scroll","Semicolon","Slash","Sleep","Snapshot","Space","Stop","Sysrq","T","Tab","U","Underline","Unlabeled","Up","V","VolumeDown","VolumeUp","W","Wake","WebBack","WebFavorites","WebForward","WebHome","WebRefresh","WebSearch","WebStop","X","Y","Yen","Z","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","command","complement","components_from","components_from","components_from","contains","control","default","difference","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_stimulus","from_stimulus","from_stimulus","hash","hash","insert","intersection","intersects","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","logo","not","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","union","key_code","key_code","modifiers","modifiers","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","adapt_into_using","align","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","children","children","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","default","eq","fill","flex","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","new","new","new","next_to_each_other","pad","position","resolve","shrink","size","to_owned","to_owned","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","width","with_children","with_offset","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Available","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","click","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","components_from","components_from","components_from","components_from","components_from","default","default","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","kind","new","position","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","default","draw","draw","draw","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","position","push","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","with_children","Null","Quad","Renderer","Style","Theme","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","clear","clear","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","default","default","default_font","default_size","eq","eq","fill_editor","fill_paragraph","fill_quad","fill_quad","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","load_font","new","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","with_layer","with_layer","with_translation","with_translation","Bytes","Data","Handle","Path","Renderer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","data","dimensions","draw","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","hash","hash","id","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Font","Highlighter","Hit","ICON_FONT","LineHeight","None","Paragraph","Paragraph","Relative","Renderer","Shape","Shaping","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","compare","components_from","components_from","components_from","components_from","components_from","content","cursor","default","default","default_font","default_size","editor","eq","eq","eq","eq","fill_editor","fill_paragraph","fill_text","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","grapheme_position","hash","hash","highlighter","hit_test","horizontal_alignment","horizontal_alignment","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_height","load_font","min_bounds","min_height","min_height","min_width","min_width","resize","shaping","size","to_absolute","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update","update","vertical_alignment","vertical_alignment","with_text","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cursor","cursor_position","direction","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","highlight","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","line","line_count","perform","selection","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update","widen","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","change_line","change_line","clone","clone","clone_into","clone_into","color","components_from","components_from","current_line","current_line","default","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","update","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","adapt_into_using","adapt_into_using","add","add","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_micros","as_millis","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow_mut","borrow_mut","checked_add","checked_add","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","clone","clone","clone_into","clone_into","cmp","cmp","components_from","components_from","default","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","duration_since","elapsed","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_micros","from_millis","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","hash","hash","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","sub","sub","sub","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","id","id","id","id","position","position","position","position","Id","Operation","Text","Tree","Widget","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","children","clone","clone_into","components_from","diff","draw","eq","fmt","from","from_angle","from_stimulus","hash","height","into","into_angle","into_color","into_color_unclamped","into_stimulus","layout","mouse_interaction","new","on_event","operate","operation","overlay","state","tag","text","to_owned","tree","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unique","width","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","container","custom","finish","fmt","focusable","focusable","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","map","scope","scrollable","scrollable","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Count","Focusable","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components_from","count","default","eq","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","is_focused","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","AbsoluteOffset","END","RelativeOffset","START","Scrollable","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","default","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","scroll_to","scroll_to","snap_to","snap_to","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Appearance","LineHeight","Shaping","State","Style","StyleSheet","Text","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","components_from","default","default","draw","draw","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","height","horizontal_alignment","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","new","shaping","size","state","style","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vertical_alignment","width","width","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","children","clone","clone_into","cmp","components_from","components_from","components_from","diff","diff_children","diff_children_custom","diff_children_custom_with_search","downcast_mut","downcast_ref","empty","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","AlwaysOnBottom","AlwaysOnTop","At","CloseRequested","Critical","Event","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","Hidden","Icon","Informational","Level","Mode","Moved","NextFrame","Normal","RedrawRequest","RedrawRequested","Resized","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","components_from","components_from","components_from","components_from","components_from","default","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","icon","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","partial_cmp","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","height","width","x","y","ByteCountNotDivisibleBy4","DimensionsVsPixelCount","Error","Icon","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","fmt","fmt","fmt","from","from","from_angle","from_angle","from_rgba","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","to_owned","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","byte_count","height","pixel_count","width","width_x_height"],"q":[[0,"iced_core"],[600,"iced_core::alignment"],[695,"iced_core::clipboard"],[726,"iced_core::event"],[844,"iced_core::font"],[1023,"iced_core::gradient"],[1115,"iced_core::image"],[1215,"iced_core::image::Data"],[1218,"iced_core::keyboard"],[1517,"iced_core::keyboard::Event"],[1521,"iced_core::layout"],[1631,"iced_core::layout::flex"],[1657,"iced_core::mouse"],[1828,"iced_core::mouse::Event"],[1830,"iced_core::mouse::ScrollDelta"],[1834,"iced_core::mouse::click"],[1892,"iced_core::overlay"],[1969,"iced_core::renderer"],[2073,"iced_core::svg"],[2138,"iced_core::text"],[2329,"iced_core::text::editor"],[2507,"iced_core::text::editor::Action"],[2508,"iced_core::text::highlighter"],[2578,"iced_core::time"],[2699,"iced_core::touch"],[2758,"iced_core::touch::Event"],[2766,"iced_core::widget"],[2815,"iced_core::widget::operation"],[2856,"iced_core::widget::operation::focusable"],[2895,"iced_core::widget::operation::scrollable"],[2962,"iced_core::widget::operation::text_input"],[2971,"iced_core::widget::text"],[3072,"iced_core::widget::tree"],[3164,"iced_core::window"],[3322,"iced_core::window::Event"],[3326,"iced_core::window::icon"],[3381,"iced_core::window::icon::Error"],[3386,"palette::chromatic_adaptation"],[3387,"core::ops::arith"],[3388,"core::clone"],[3389,"core::default"],[3390,"core::cmp"],[3391,"core::convert"],[3392,"core::fmt"],[3393,"core::fmt"],[3394,"palette::rgb"],[3395,"core::hash"],[3396,"core::hash"],[3397,"core::ops::arith"],[3398,"alloc::vec"],[3399,"core::cmp"],[3400,"palette::convert::try_from_into_color"],[3401,"core::any"],[3402,"alloc::string"],[3403,"core::iter::traits::collect"],[3404,"std::path"],[3405,"core::convert"],[3406,"alloc::boxed"],[3407,"alloc::borrow"],[3408,"core::fmt"],[3409,"core::ops::function"]],"d":["","The black color.","The background of some element.","The border radii for the corners of a graphics primitive …","","A color in the sRGB color space.","A solid color.","Scale as big as it can be without needing to crop or hide …","The strategy used to fit the contents of a widget to its …","Scale the image to cover all of the bounding box, cropping …","Degrees","A generic Widget.","","Distort the image so the widget is 100% covered without …","Fill all the remaining space","Fill a portion of the remaining space relative to other …","Fill a fixed amount of space","","","Linearly interpolate between several colors.","The hasher used to compare layouts.","A Size with infinite width and height.","","The strategy used to fill space in a specific dimension.","Don’t resize or scale the image at all.","The origin (i.e. a Point at (0, 0)).","","An amount of space to pad for each side of a box","An amount of logical pixels.","A 2D point.","The range of radians of a circle.","Radians","A rectangle.","","Scale the image down if it’s too big for the space, but …","A connection to the state of a shell.","Fill the least amount of space","An amount of space in 2 dimensions.","A color with no opacity.","","A Size with a width and height of 1 unit.","A 2D vector.","The white color.","","Padding of zero","A Size with zero width and height.","The zero Vector.","Transparency, 0.0 - 1.0","","","","","","","","","","","","","","","","","","","","Align and position widgets.","Returns whether the widgets of the current application …","Returns the area of the Rectangle.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the Widget of the Element,","Returns a mutable reference to the Widget of the Element,","Blue component, 0.0 - 1.0","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Bottom padding","Returns the Point at the center of the Rectangle.","Returns the X coordinate of the Point at the center of the …","Returns the Y coordinate of the Point at the center of the …","Access the clipboard.","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Color with shorter and cleaner syntax.","","","","","","","","","","","","","","","","","Returns true if the given Point is contained in the …","","","","","","","Computes the distance to another Point.","","","","","","","","","","","","","Handle events of a user interface.","Expands the Rectangle a given amount.","Marks the Element as to-be-explained.","Returns the fill factor of the Length.","","Attempt to apply the given fit for a content size within …","Fits the Padding between the provided inner and outer Size.","","","","","","","","","","","","","","","Load and use fonts.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","Creates a Color from its linear RGBA components.","Creates a Color from its RGB components.","Creates a Color from its RGB8 components.","Creates a Color from its RGBA components.","Creates a Color from its RGB8 components and an alpha …","","","","","","","","","","","","","","","","","","Green component, 0.0 - 1.0","Colors that transition progressively.","","","Height of the rectangle.","The height.","Returns the total amount of horizontal Padding.","Load and draw raster graphics.","Computes the intersection with the given Rectangle.","Returns whether the Rectangle intersects with the given …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the Color into its linear values.","Converts the Color into its RGBA8 equivalent.","","","","","","","","","","","","","","","","","Invalidates the current application layout.","Invalidates the current application widgets.","Returns the inverted Color.","Inverts the Color in-place.","Returns true if the Shell contains no published messages","Returns whether the current layout is invalid or not.","Returns true if the current Rectangle is completely within …","Listen to keyboard events.","Position your widgets properly.","Left padding","Applies a transformation to the produced message of the …","Returns the maximum of each component of this size and …","Merges the current Shell with another one by applying the …","Returns the minimum of each component of this size and …","Handle mouse events.","","","Creates a new Element containing the given Widget.","Creates a new Color.","Create a Padding that is equal on all sides","Creates a new Point with the given coordinates.","Creates a new Rectangle with its top-left corner in the …","Creates a new Shell with the provided buffer of messages.","Creates a new Size with the given width and height.","Creates a new Vector with the given components.","Display interactive elements on top of other widgets.","Increments the Size to account for the given padding.","","","","Returns the position of the top left corner of the …","Publish the given Message for an application to process it.","Red component, 0.0 - 1.0","Returns the request a redraw should happen, if any.","Write your own renderer.","Requests a new frame to be drawn.","Triggers the given function if the layout is invalid, …","Right padding","Returns the Size of the Rectangle.","Snaps the Rectangle to unsigned integer coordinates.","","","","","","Load and draw vector graphics.","Draw and interact with text.","Keep track of time, both in native and web platforms!","Calculates the line in which the angle intercepts the …","","","","","","","","","","","","","","Top padding","Build touch events.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union with the given Rectangle.","Returns the total amount of vertical Padding.","Create custom widgets and operate on them.","Width of the rectangle.","The width.","Build window-based GUI applications.","Creates a new Rectangle with its top-left corner at the …","","The X coordinate.","X coordinate of the top-left corner.","The X component of the Vector","The Y coordinate.","Y coordinate of the top-left corner.","The Y component of the Vector","Alignment on the axis of a container.","Align bottom","Align at the center of the axis.","Horizontally centered","Vertically centered","Align at the end of the axis.","The horizontal Alignment of some resource.","Align left","Align right","Align at the start of the axis.","Align top","The vertical Alignment of some resource.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A buffer for short-term storage and transfer within and …","A null implementation of the Clipboard trait.","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Reads the current content of the Clipboard as text.","","","","","","","","","","Writes the given text contents to the Clipboard.","","The Event was handled and processed by a widget.","A user interface event.","The Event was NOT handled by any widget.","A keyboard event","Describes an event specific to MacOS","A MacOS specific event","A mouse event","A platform specific event","A platform specific event","Triggered when the app receives an URL from the system","The status of an Event after being processed.","A touch event","A window event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Merges two Status into one.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Glyphs in cursive fonts generally use a more informal …","A non-monospaced sans-serif font with normal Weight.","","","","","","A font family.","Fantasy fonts are primarily decorative or expressive fonts …","A font.","","","A monospaced font with normal Weight.","","The sole criterion of a monospace font is that all glyphs …","The name of a font family of choice.","","","","","Glyphs in sans-serif fonts, as the term is used in CSS, …","","","","Serif fonts represent the formal text style for a script.","The width of some text.","The style of some text.","","","","The weight of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Family of the Font.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","The Stretch of the Font.","The Style of the Font.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Weight of the Font.","Creates a non-monospaced Font with the given Family::Name …","A point along the gradient vector where the specified color…","A fill which transitions colors progressively along a …","A linear gradient.","A linear gradient interpolates colors along a direction at …","","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","How the Gradient is angled within its bounds.","","","","","","","","","","","","","","","","","","","The color of the gradient at the specified offset.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Adjust the opacity of the gradient by a multiplier applied …","Creates a new Linear gradient with the given angle in …","Offset along the gradient vector.","ColorStops along the linear gradient path.","","","","","","","","","","","","","","","","","","","","","","","","","A wrapper around raw image data.","In-memory data","The data of a raster image.","A handle of some image data.","The image Handle to be displayed. Iced exposes its own …","File data","A Renderer that can render raster graphics.","Decoded image pixels in RGBA format.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the image Data.","","Returns the dimensions of an image for the given Handle.","Draws an image with the given Handle and inside the …","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Creates an image Handle containing the image data directly.","Creates an image Handle pointing to the image of the given …","Creates an image Handle containing the image pixels …","","","","","","","Returns the unique identifier of the Handle.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Creates new Bytes around data.","","","","","","","","","","","","","","","","","","","","","","","","","The height of the image.","The pixels.","The width of the image.","","The “alt” key.","","","","","","","","","","The Backspace key, right over Enter.","","The “command” key.","The “control” key.","","","","A unicode character was received.","","","The “Compose” key on Linux.","","","","","","","","","The Enter key.","","The Escape key, next to F1.","A keyboard event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert, next to Backspace.","","","","","The ‘0’ key over the ‘O’ and ‘P’ keys.","The ‘1’ key over the letters.","The ‘2’ key over the letters.","The ‘3’ key over the letters.","The ‘4’ key over the letters.","The ‘5’ key over the letters.","The ‘6’ key over the letters.","The ‘7’ key over the letters.","The ‘8’ key over the letters.","The ‘9’ key over the letters.","The symbolic name of a keyboard key.","A keyboard key was pressed.","A keyboard key was released.","","","","","The “windows” key on Windows, “command” key on …","","","","","","","","","The current state of the keyboard modifiers.","The keyboard modifiers have changed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pause/Break key, next to Scroll lock.","","","","","","","","","","","","","","","The “shift” key.","Scroll Lock.","","","","Print Screen/SysRq.","The space bar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns true if the ALT key is pressed in the Modifiers.","","","","","","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","Returns true if a “command key” is pressed in the …","Returns the complement of this set of flags.","","","","Returns true if all of the flags in other are contained …","Returns true if the CTRL key is pressed in the Modifiers.","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if the LOGO key is pressed in the Modifiers.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns true if the SHIFT key is pressed in the Modifiers.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","The key identifier","The key identifier","The state of the modifier keys","The state of the modifier keys","The bounds of a Node and its children, using absolute …","A set of size constraints for layouting.","No limits","The bounds of an element and its children.","","","","Aligns the Node in the given space.","","","","","","","","","","","","","Returns the bounds of the Node.","Returns the bounds of the Layout.","Returns the children of the Node.","Returns an iterator over the Layout of the children of a …","","","","","","","","","","","","Returns the fill Size of the Limits.","Distribute elements using a flex-based layout.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Applies a height constraint to the current Limits.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Removes the minimum width constraint for the current Limits…","Returns the maximum Size of the Limits.","Applies a maximum height constraint to the current Limits.","Applies a maximum width constraint to the current Limits.","Returns the minimum Size of the Limits.","Applies a minimum height constraint to the current Limits.","Applies a minimum width constraint to the current Limits.","Moves the Node to the given position.","Creates new Limits with the given minimum and maximum Size.","Creates a new Node with the given Size.","Creates a new Layout for the given Node at the origin.","Produces a Node with two children nodes one right next to …","Shrinks the current Limits to account for the given …","Returns the position of the Layout.","Computes the resulting Size that fits the Limits given the …","Shrinks the current Limits by the given Size.","Returns the Size of the Node.","","","","Translates the Node by the given translation.","","","","","","","","","","","","","","","","","","","","","","Applies a width constraint to the current Limits.","Creates a new Node with the given Size and children.","Creates a new Layout for the given Node with the provided …","The main axis of a flex layout.","The horizontal axis","The vertical axis","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Computes the flex layout with the given axis and limits, …","","","","","","","","The cursor has a defined position.","The button of a mouse.","A mouse button was pressed.","A mouse button was released.","","","The mouse cursor state.","The mouse cursor entered the window.","The mouse cursor left the window.","The mouse cursor was moved","A mouse event.","","","","The interaction of a mouse cursor.","The left mouse button.","A line-based scroll movement","The middle (wheel) button.","","Some other button.","A pixel-based scroll movement","","","","The right mouse button.","A scroll movement.","","The cursor is currently unavailable (i.e. out of bounds or …","The mouse wheel was scrolled.","","","","","","","","","","","","","","","","","","","","","","","","","","","Track mouse clicks.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns true if the Cursor is over the given bounds.","","Returns the absolute position of the Cursor, if available.","Returns the relative position of the Cursor from the given …","Returns the relative position of the Cursor inside the …","Returns the absolute position of the Cursor, if available …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The scroll movement.","The new position of the mouse cursor","The number of horizontal lines scrolled","The number of horizontal pixels scrolled","The number of vertical lines scrolled","The number of vertical pixels scrolled","A mouse click.","A double click","The kind of mouse click.","A single click","A triple click","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns the Kind of Click.","Creates a new Click with the given position and previous …","Returns the position of the Click.","","","","","","","","","","","","","","","","","A generic Overlay.","An Overlay container that displays multiple overlay …","An interactive component that can be displayed on top of …","","","","","","","","","","","","","","Draws the Overlay using the associated Renderer.","Draws the Element and its children using the given Layout.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns a Group of overlay Element children.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns true if the cursor is over the Element.","","Returns true if the cursor is over the Overlay.","Returns the layout Node of the Overlay.","Computes the layout of the Element in the given bounds.","","Applies a transformation to the produced message of the …","Returns the current mouse::Interaction of the Element.","","Returns the current mouse::Interaction of the Overlay.","Creates a new Element containing the given Overlay.","Creates an empty Group.","Processes a runtime Event.","","Processes a runtime Event.","Applies a widget::Operation to the Element.","","Applies a widget::Operation to the Overlay.","Returns the nested overlay of the Element, if there is any.","Turns the Group into an overlay overlay::Element.","","Returns the nested overlay of the Overlay, if there is any.","Returns the position of the Element.","Adds an overlay::Element to the Group.","Translates the Element.","","","","","","","","","","","","","","","Creates a Group with the given elements.","A renderer that does nothing.","A polygon with four sides.","A component that can be used by widgets to draw themselves …","The styling attributes of a Renderer.","The supported theme of the Renderer.","","","","","","","","","","The border color of the Quad.","The border radius of the Quad.","The border width of the Quad.","","","","","","","The bounds of the Quad.","Clears all of the recorded primitives in the Renderer.","","","","","","","","","","","","","","","","","","","Fills a Quad with the provided Background.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Creates a new Null renderer.","The text color","","","","","","","","","","","","","","","","","","","","","","","","","Draws the primitives recorded in the given closure in a …","","Applies a translation to the primitives recorded in the …","","In-memory data","The data of a vectorial image.","A handle of Svg data.","File data","A Renderer that can render vector graphics.","","","","","","","","","","","","","","","","","Returns a reference to the SVG Data.","Returns the default dimensions of an SVG for the given …","Draws an SVG with the given Handle, an optional Color …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates an SVG Handle from raw bytes containing either an …","Creates an SVG Handle pointing to the vector image of the …","","","","","Returns the unique identifier of the Handle.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","The char representing a ▼ icon in the built-in ICON_FONT.","An absolute height in logical pixels.","Advanced text shaping and font fallback.","No shaping and no font fallback.","A bounds difference.","The char representing a ✔ icon in the ICON_FONT.","The point was within the bounds of the returned character …","The difference detected in some text.","","The Editor of this Renderer.","The font of this Paragraph.","The font type used.","","The result of hit testing on text.","The icon font of the backend.","The height of a line of text in a paragraph.","No difference.","A text paragraph.","The Paragraph of this Renderer.","A factor of the size of the text.","A renderer capable of measuring and drawing Text.","A shape difference.","The shaping strategy of some text.","A paragraph.","","","","","","","","","","","","","","","","","","","","","","","","","","The bounds of the paragraph.","","","","","","","","","","","Compares the Paragraph with some desired Text and returns …","","","","","","The content of the paragraph.","Computes the cursor position of the Hit .","","","Returns the default Self::Font.","Returns the default size of Text.","Edit text.","","","","","Draws the given Editor at the given position and with the …","Draws the given Paragraph at the given position and with …","Draws the given Text at the given position and with the …","","","","","","The font of the Text.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Returns the distance to the given grapheme index in the …","","","Highlight text.","Tests whether the provided point is within the boundaries …","Returns the horizontal alignment of the Paragraph.","The horizontal alignment of the Text.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","The line height of the Text.","Loads a Self::Font from its bytes.","Returns the minimum boundaries that can fit the contents …","Returns the minimum height that can fit the contents of …","Returns the minimum height that can fit the contents of …","Returns the minimum width that can fit the contents of the …","Returns the minimum width that can fit the contents of the …","Lays out the Paragraph with some new boundaries.","The Shaping strategy of the Text.","The size of the Text in logical pixels.","Returns the LineHeight in absolute logical pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the Paragraph to match the given Text, if needed.","Updates the Paragraph to match the given Text, if needed.","Returns the vertical alignment of the Paragraph.","The vertical alignment of the Text.","Creates a new Paragraph laid out with the given Text.","An interaction with an Editor.","Delete the previous character.","Cursor without a selection","Click the Editor at the given Point.","The cursor of an Editor.","Delete the next character.","A direction in some text.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","A component that can be used by widgets to edit multi-line …","Move to the end of the line.","Break the current line.","The font of the Editor.","Move to the start of the line.","Insert the given character.","Move left.","<-","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","->","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","Cursor selecting a range of text","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the current boundaries of the Editor.","","","","","","","","","","","","","","","","Returns the current Cursor of the Editor.","Returns the current cursor position of the Editor.","Returns the Direction of the Motion.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Runs a text Highlighter in the Editor.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns whether the Action is an editing action.","Returns the text of the given line in the Editor, if it …","Returns the amount of lines in the Editor.","Performs an Action on the Editor.","Returns the current selected text of the Editor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the Editor with some new attributes.","Widens the Motion, if possible.","Creates a new Editor laid out with the given text.","The amount of lines to scroll.","The format of some text.","The output of the Highlighter.","A type capable of highlighting text.","The highlight iterator type.","A highlighter that highlights nothing.","The settings to configure the Highlighter.","","","","","","","","","","","Notifies the Highlighter that the line at the given index …","","","","","","The Color of the text.","","","Returns the current line of the Highlighter.","","","","","","The Font of the text.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Highlights the given line.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a new Highlighter from its Self::Settings.","","","","","","","","","","","","","","","","","","Updates the Highlighter with some new Self::Settings.","","A Duration type to represent a span of time, typically …","A measurement of a monotonically nondecreasing clock. …","The maximum duration.","The duration of one microsecond.","The duration of one millisecond.","The duration of one nanosecond.","The duration of one second.","A duration of zero time.","","","Panics","","","","","","","","Returns the total number of whole microseconds contained …","Returns the total number of whole milliseconds contained …","Returns the total number of nanoseconds contained by this …","Returns the number of whole seconds contained by this …","Returns the number of seconds contained by this Duration …","Returns the number of seconds contained by this Duration …","","","","","Returns Some(t) where t is the time self + duration if t …","Checked Duration addition. Computes self + other, …","Checked Duration division. Computes self / other, …","Returns the amount of time elapsed from another instant to …","Checked Duration multiplication. Computes self * other, …","Returns Some(t) where t is the time self - duration if t …","Checked Duration subtraction. Computes self - other, …","","","","","","","","","","","","Divide Duration by Duration and return f32.","Divide Duration by Duration and return f64.","Divide Duration by f32.","Divide Duration by f64.","Returns the amount of time elapsed from another instant to …","Returns the amount of time elapsed since this instant.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of whole …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns true if this Duration spans no time.","","","Multiplies Duration by f32.","Multiplies Duration by f64.","Creates a new Duration from the specified number of whole …","Returns an instant corresponding to “now”.","","","Saturating Duration addition. Computes self + other, …","Returns the amount of time elapsed from another instant to …","Saturating Duration multiplication. Computes self * other, …","Saturating Duration subtraction. Computes self - other, …","","Returns the amount of time elapsed from another instant to …","","","","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in …","","","","","","","","","The checked version of from_secs_f32.","The checked version of from_secs_f64.","","","","","","","","","","","A touch interaction.","A unique identifier representing a finger on a touch …","A touch interaction was ended.","A touch interaction was canceled.","An on-going touch interaction was moved.","A touch interaction was started.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The identifier of a generic widget.","","","","A component that displays information and allows …","","","","","","Returns the state Tree of the children of the Widget.","","","","Reconciliates the Widget with the provided Tree.","Draws the Widget using the associated Renderer.","","","Returns the argument unchanged.","","","","Returns the height of the Widget.","Calls U::from(self).","","","","","Returns the layout::Node of the Widget.","Returns the current mouse::Interaction of the Widget.","Creates a custom Id.","Processes a runtime Event.","Applies an Operation to the Widget.","Query or update internal widget state.","Returns the overlay of the Widget, if there is any.","Returns the State of the Widget.","Returns the Tag of the Widget.","Write some text for your users to read.","","Store internal widget state in a state tree to ensure …","","","","","","","","Creates a unique Id.","Returns the width of the Widget.","The Operation needs to be followed by another Operation.","","The Operation produced no result.","A piece of logic that can traverse the widget tree of an …","The result of an Operation.","","The Operation produced some result.","","","","","","","","Operates on a widget that contains other widgets.","Operates on a custom widget with some state.","Finishes the Operation and returns its Outcome.","","Operate on widgets that can be focused.","Operates on a widget that can be focused.","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Maps the output of an Operation using the given function.","Produces an Operation that applies the given Operation to …","Operate on widgets that can be scrolled.","Operates on a widget that can be scrolled.","Operate on widgets that have text input.","Operates on a widget that has text input.","","","","","","","","A summary of the focusable widgets present on a widget …","The internal state of a widget that can be focused.","","","","","","","","","Produces an Operation that generates a Count and chains it …","","","Produces an Operation that searches for the current …","","Produces an Operation that focuses the widget with the …","Focuses the widget.","Produces an Operation that searches for the current …","Produces an Operation that searches for the current …","The index of the current focused widget, if any.","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Returns whether the widget is focused or not.","","The total amount of focusable widgets.","","","","","","","","Unfocuses the widget.","The amount of absolute offset in each direction of a …","A relative offset that points to the bottom-right of a …","The amount of relative offset in each direction of a …","A relative offset that points to the top-left of a …","The internal state of a widget that can be scrolled.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Produces an Operation that scrolls the widget with the …","Scroll the widget to the given AbsoluteOffset along the …","Produces an Operation that snaps the widget with the given …","Snaps the scroll of the widget to the given percentage …","","","","","","","","","","","","","","","","","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The internal state of a widget that has text input.","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to an arbitrary …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the end of the input …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the front of the …","Produces an Operation that selects all the content of the …","Selects all the content of the text input.","The apperance of some text.","","","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph of text.","","","","Produces the Appearance of some text.","","","","","","","","","","","","","","","","","The Color of the text.","","","","","","Draws text using the same logic as the Text widget.","","","","Sets the Font of the Text.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Sets the height of the Text boundaries.","Sets the alignment::Horizontal of the Text.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Produces the layout::Node of a Text widget.","","Sets the LineHeight of the Text.","Create a new fragment of Text with the given contents.","Sets the Shaping strategy of the Text.","Sets the size of the Text.","","Sets the style of the Text.","","","","","","","","","","","","","","","","","","","","","","","","","Sets the alignment::Vertical of the Text.","","Sets the width of the Text boundaries.","No meaningful internal state.","Some meaningful internal state.","The internal State of a widget.","The identifier of some widget state.","A persistent state widget tree.","","","","","","","","","","","","","","","","The children of the root widget of the Tree.","","","","","","","Reconciliates the current tree with the provided Widget.","Reconciliates the children of the tree with the provided …","Reconciliates the children of the tree with the provided …","Reconciliates the current_children with the provided list …","Downcasts the State to T and returns a mutable reference …","Downcasts the State to T and returns a reference to it.","Creates an empty, stateless Tree with no children.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Creates a new State.","Creates a new Tree for the provided Widget.","Creates a Tag for a state of type T.","","The State of the Tree.","Creates a Tag for a stateless widget.","The tag of the Tree.","","","","","","","","","","","","","","","","","","","","","","","The window will always be below normal windows.","The window will always be on top of normal windows.","Redraw at the given time.","The user has requested for the window to close.","Platform-specific","A window-related event.","A file has beend dropped into the window.","A file is being hovered over the window.","A file was hovered, but has exited the window.","A window was focused.","The application takes the whole screen of its current …","The application is hidden","","Platform-specific","A window level groups windows with respect to their …","The mode of a window-based application.","A window was moved.","Redraw the next frame.","The default behavior.","A request to redraw a window.","A window redraw was requested.","A window was resized.","A window was unfocused.","The type of user attention to request.","The application appears in its own window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Change the icon of a window.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The new logical height of the window","The new logical width of the window","The new logical x location of the window","The new logical y location of the window","Produced when the length of the rgba argument isn’t …","Produced when the number of pixels (rgba.len() / 4) isn’…","An error produced when using from_rgba with invalid …","An window icon normally used for the titlebar or taskbar.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Builds an Icon from its RGBA pixels in the sRGB color …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns the raw data of the Icon.","","","","","","","","","","","","","","","","","","","The length of the provided RGBA data.","The provided height.","The amount of pixels of the provided RGBA data.","The provided width.","The product of width and height."],"i":[0,15,0,0,0,0,13,16,0,16,0,0,0,16,17,17,17,0,0,13,0,21,0,0,16,2,0,0,0,0,12,0,0,0,16,0,17,0,15,0,21,0,15,0,18,21,3,15,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,2,4,3,0,6,4,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,9,15,9,9,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,18,4,4,4,0,11,12,13,14,15,16,17,18,19,2,4,21,3,11,12,13,14,15,16,17,18,19,2,4,21,3,0,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,4,14,15,23,2,4,3,2,11,12,13,14,15,16,17,19,2,4,21,3,0,4,9,17,23,16,18,11,12,13,14,15,16,17,18,19,2,4,6,21,3,0,9,9,9,11,12,12,12,12,13,13,13,13,14,14,14,15,15,15,15,15,16,23,17,17,17,17,18,18,18,18,18,18,18,19,19,19,2,2,2,4,4,6,21,21,21,21,3,3,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,12,12,15,15,15,15,15,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,12,15,0,16,21,4,21,18,0,4,4,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,15,15,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,6,6,15,15,6,6,4,0,0,18,9,21,6,21,0,4,3,9,15,18,2,4,6,21,3,0,21,11,12,19,4,6,15,6,0,6,6,18,4,4,2,2,4,21,3,0,0,0,12,11,12,13,14,15,16,17,18,19,2,4,21,3,18,0,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,4,18,0,4,21,0,4,23,2,4,3,2,4,3,0,62,60,61,62,60,0,61,61,60,62,0,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,60,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,0,0,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,104,63,63,63,63,63,63,63,63,63,104,63,68,0,68,65,0,66,65,0,65,67,0,65,65,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,71,71,72,70,69,72,71,72,72,71,0,70,0,73,71,69,71,70,70,71,72,73,73,70,72,72,71,70,0,0,71,72,72,0,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,69,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,69,0,0,0,38,38,75,37,37,37,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,75,38,75,37,75,38,75,37,38,75,37,38,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,37,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,0,78,0,0,154,78,0,78,77,76,78,77,76,78,77,76,78,76,77,76,78,77,76,78,77,76,78,77,76,78,77,76,78,77,76,154,154,77,76,78,77,76,78,77,77,76,78,77,76,78,77,77,77,77,76,78,77,76,78,77,77,76,78,77,76,78,77,76,78,77,76,78,77,76,78,76,77,76,78,77,76,78,77,76,78,77,76,78,77,76,78,77,76,78,77,76,78,77,76,78,155,155,155,85,83,85,85,85,85,85,85,85,85,85,85,85,83,83,85,85,85,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,84,84,85,85,85,85,83,85,85,85,85,85,85,85,85,0,84,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,83,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,84,85,83,83,83,84,85,83,84,85,83,83,83,83,83,83,83,83,84,85,83,84,85,83,84,85,83,84,85,83,85,83,83,83,84,85,83,83,83,83,83,83,84,85,83,83,84,85,83,83,83,83,83,84,85,83,84,85,83,83,83,83,83,84,85,83,85,83,83,83,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,83,83,83,83,85,83,83,83,83,83,83,83,84,85,83,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,84,85,83,83,156,157,156,157,0,0,89,0,89,86,87,86,89,86,87,89,86,87,89,86,87,89,86,87,86,87,86,87,89,86,87,89,86,87,89,86,87,86,89,89,0,89,86,87,89,86,87,89,86,87,89,86,87,89,89,86,87,89,86,87,89,86,87,89,86,87,89,86,87,89,89,89,89,89,89,89,86,89,86,87,0,89,87,89,89,86,89,86,87,86,89,86,87,89,86,87,89,86,87,89,86,87,89,86,87,89,86,87,89,86,87,89,86,87,0,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,0,90,90,90,90,90,90,90,93,0,94,94,0,96,0,94,94,94,0,96,96,96,0,92,95,92,96,92,95,96,96,96,92,0,96,93,94,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,0,92,93,94,95,96,92,93,94,95,96,96,92,93,94,95,96,93,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,93,96,93,93,93,93,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,92,93,94,95,96,158,159,160,161,160,161,0,98,0,98,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,97,97,97,98,97,98,97,98,97,98,97,98,97,98,97,98,97,98,0,0,0,101,99,101,99,101,99,101,99,101,99,101,99,99,102,101,99,101,101,99,101,99,0,101,99,101,99,101,99,101,99,101,99,101,99,101,99,102,102,101,99,101,101,99,102,101,99,101,99,102,101,99,102,101,99,99,102,101,99,101,101,99,101,99,101,99,101,99,101,99,101,99,101,99,99,0,0,0,0,26,106,107,100,106,107,100,106,107,100,107,107,107,106,107,100,106,107,100,107,26,106,106,107,100,106,107,100,106,107,100,106,100,106,106,107,100,106,106,26,106,106,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,106,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,106,107,100,26,106,26,106,111,0,0,111,0,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,162,162,110,111,110,111,110,111,110,111,110,110,110,111,110,111,110,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,34,113,112,112,115,34,114,0,0,34,146,34,0,0,34,0,115,0,34,113,0,115,0,0,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,108,112,113,114,115,108,112,113,114,115,146,108,112,113,114,115,108,114,112,113,34,34,0,112,113,114,115,34,34,34,108,112,113,114,115,108,108,112,113,113,113,114,115,108,112,113,114,115,108,112,113,114,115,146,112,113,0,146,146,108,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,34,146,146,146,146,146,146,108,108,113,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,108,112,113,114,115,146,146,146,108,146,0,118,121,117,0,118,0,119,119,119,117,0,117,0,119,118,163,119,118,119,120,0,117,119,119,118,119,120,117,117,117,117,121,119,119,119,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,163,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,163,163,119,117,118,119,120,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,163,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,163,163,163,163,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,117,118,119,120,121,163,119,163,164,0,122,0,122,0,122,123,124,123,124,123,124,123,124,123,124,122,123,123,124,123,124,124,123,124,122,123,124,124,123,124,124,123,124,123,124,123,124,122,123,123,124,123,124,123,124,123,124,123,124,122,123,123,124,123,124,123,124,123,124,123,124,123,124,123,124,123,124,122,123,0,0,126,126,126,126,126,126,125,126,125,126,125,126,125,126,125,126,126,126,126,126,126,126,125,126,125,126,125,126,126,125,126,125,126,125,126,125,126,125,126,125,126,126,126,126,126,126,126,126,125,125,125,126,125,126,125,126,125,126,126,126,126,126,126,126,125,126,125,126,125,126,125,126,125,126,125,126,125,126,126,126,126,126,126,126,125,125,126,126,125,126,126,125,125,126,125,126,126,126,126,126,126,125,126,125,126,125,126,126,126,125,126,125,126,125,126,125,126,125,126,0,0,130,130,130,130,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,130,131,165,166,167,168,165,166,167,168,0,0,0,0,0,132,132,132,132,132,10,132,132,132,10,10,132,132,132,132,132,132,10,132,132,132,132,132,10,10,132,10,10,0,10,10,10,0,132,0,132,132,132,132,132,132,132,132,10,137,0,137,0,0,0,137,0,137,137,137,137,137,137,105,105,105,137,0,105,137,137,137,137,137,137,137,137,0,0,0,105,0,105,137,137,137,137,137,137,137,0,0,141,141,141,141,141,141,141,141,0,141,141,0,141,0,138,0,0,141,141,141,141,141,141,141,141,141,138,141,141,141,141,141,141,141,141,141,138,0,143,0,143,0,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,0,139,0,139,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,142,143,0,0,140,0,140,0,140,0,140,0,0,0,0,169,0,0,33,145,144,169,33,145,144,33,145,144,33,145,144,33,145,144,33,144,33,144,144,33,145,144,145,144,0,33,145,144,33,33,33,145,144,33,145,144,33,145,144,33,33,33,33,145,144,33,145,144,33,145,144,33,145,144,33,145,144,0,33,33,33,33,33,33,33,33,33,144,33,145,144,33,145,144,33,145,144,33,145,144,33,145,144,33,145,144,33,145,144,33,33,33,133,133,0,0,0,133,91,134,133,91,134,133,91,134,133,91,134,133,91,134,91,134,134,134,133,91,134,91,91,91,0,133,133,91,134,133,91,134,133,91,134,133,91,134,133,91,134,134,133,91,134,133,91,134,133,91,134,133,91,134,133,91,134,133,91,134,134,91,134,91,134,133,91,134,133,91,134,133,91,134,133,91,134,133,91,134,133,91,134,133,91,134,149,149,53,148,151,0,148,148,148,148,150,150,0,151,0,0,148,53,149,0,148,148,148,0,150,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,53,148,149,150,53,151,149,148,149,150,53,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,0,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,53,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,148,149,150,53,151,170,170,171,171,153,153,0,0,152,153,152,153,152,153,152,153,152,153,152,152,152,153,152,153,153,152,153,152,153,0,152,153,152,153,152,153,152,153,152,153,152,152,153,152,153,152,153,152,153,152,153,152,153,152,153,152,153,152,153,172,173,173,173,173],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[2,3],2],[[[4,[-1]],[3,[-1]]],[[4,[-1]]],5],[[[3,[-1]],[3,[-1]]],[[3,[-1]]],5],0,[[[6,[-1]]],7,[]],[[[4,[8]]],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[-1,-2]]],10,[],[]],[[[9,[-1,-2]]],10,[],[]],0,[-1,-2,[],[]],[[[9,[-1,-2]]],10,[],[]],[[[9,[-1,-2]]],10,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[4,[8]]],2],[[[4,[8]]],8],[[[4,[8]]],8],0,[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],[2,2],[[[4,[-1]]],[[4,[-1]]],20],[[[21,[-1]]],[[21,[-1]]],20],[[[3,[-1]]],[[3,[-1]]],20],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[8]],2],7],[[],14],[[],15],[[],23],[[],2],[[],[[4,[-1]]],24],[[],[[3,[-1]]],24],[[2,2],8],[[11,11],7],[[12,12],7],[[13,13],7],[[14,14],7],[[15,15],7],[[16,16],7],[[17,17],7],[[19,19],7],[[2,2],7],[[[4,[-1]],[4,[-1]]],7,25],[[[21,[-1]],[21,[-1]]],7,25],[[[3,[-1]],[3,[-1]]],7,25],0,[[[4,[8]],8],[[4,[8]]]],[[[9,[-1,-2]],-3],[[9,[-1,-2]]],[],26,[[27,[15]]]],[17,28],[23,29],[[16,21,21],21],[[18,21,21],18],[[11,30],31],[[12,30],31],[[13,30],31],[[14,30],31],[[15,30],31],[[16,30],31],[[17,30],31],[[18,30],31],[[19,30],31],[[2,30],31],[[[4,[-1]],30],31,32],[[[6,[-1]],30],31,32],[[[21,[-1]],30],31,32],[[[3,[-1]],30],31,32],0,[-1,-1,[]],[[[33,[-1]]],[[9,[-2,-1]]],34,[]],[35,[[9,[-1,-2]]],[],34],[-1,-1,[]],[8,12],[11,12],[36,12],[-1,-1,[]],[37,13],[-1,-1,[]],[38,13],[15,13],[8,14],[[[39,[8]]],14],[-1,-1,[]],[-1,-1,[]],[40,15],[[[39,[8]]],15],[41,15],[[[39,[8]]],15],[-1,-1,[]],[-1,-1,[]],[28,17],[8,17],[19,17],[-1,-1,[]],[-1,-1,[]],[28,18],[[[39,[28]]],18],[[[39,[8]]],18],[[[39,[28]]],18],[8,18],[[[39,[8]]],18],[-1,-1,[]],[28,19],[8,19],[[[39,[28]]],2],[[[39,[8]]],2],[-1,-1,[]],[-1,-1,[]],[[[4,[42]]],[[4,[8]]]],[-1,-1,[]],[-1,-1,[]],[[[39,[28]]],21],[[[3,[8]]],21],[[[39,[8]]],21],[-1,-1,[]],[[[39,[-1]]],[[3,[-1]]],[]],[21,[[3,[8]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[43,[[44,[12]]]],[45,[[44,[12]]]],[[8,8,8,8],15],[[8,8,8],15],[[36,36,36],15],[[8,8,8,8],15],[[36,36,36,8],15],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[29,[[44,[12]]]],0,0,[[16,-1],22,46],[[[21,[-1]],-2],22,47,46],0,0,[18,8],0,[[[4,[8]],[4,[8]]],[[44,[[4,[8]]]]]],[[[4,[8]],[4,[8]]],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[15,[[39,[8]]]],[15,[[39,[36]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[6,[-1]]],22,[]],[[[6,[-1]]],22,[]],[15,15],[15,22],[[[6,[-1]]],7,[]],[[[6,[-1]]],7,[]],[[[4,[8]],4],7],0,0,0,[[[9,[-1,-2]],-3],[[9,[-4,-2]]],[],26,48,[]],[[21,21],21],[[[6,[-1]],[6,[-2]],-3],22,[],[],48],[[21,21],21],0,[[[4,[8]],8],[[4,[8]]]],[[[3,[-1]],-1],[[3,[-1]]],[49,50]],[-3,[[9,[-1,-2]]],[],26,[[10,[-1,-2]]]],[[8,8,8,8],15],[8,18],[[8,8],2],[[2,21],[[4,[8]]]],[[[51,[-1]]],[[6,[-1]]],[]],[[-1,-1],[[21,[-1]]],[]],[[-1,-1],[[3,[-1]]],[]],0,[[21,18],21],[[11,11],[[44,[52]]]],[[12,12],[[44,[52]]]],[[19,19],[[44,[52]]]],[[[4,[8]]],2],[[[6,[-1]],-1],22,[]],0,[[[6,[-1]]],[[44,[53]]],[]],0,[[[6,[-1]],53],22,[]],[[[6,[-1]],-2],22,[],54],0,[[[4,[8]]],21],[[[4,[8]]],[[4,[42]]]],[[2,2],3],[[2,3],2],[[[4,[-1]],[3,[-1]]],[[4,[-1]]],55],[[21,21]],[[[3,[-1]],[3,[-1]]],[[3,[-1]]],55],0,0,0,[[12,4],[[22,[2,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[8]],[4,[8]]],[[4,[8]]]],[18,8],0,0,0,0,[21,[[4,[8]]]],[[23,[59,[36]]],22],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[61,61],[62,62],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,60],7],[[61,61],7],[[62,62],7],[[60,30],31],[[61,30],31],[[62,30],31],[62,60],[61,60],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,-1],22,46],[[61,-1],22,46],[[62,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,63],[[-1,-2],22,[],[]],[-1,-2,[],[]],[[63,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[44,[64]]],[]],[63,[[44,[64]]]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,64],22,[]],[[63,64],22],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[65,65],[66,66],[67,67],[68,68],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[65,65],7],[[66,66],7],[[67,67],7],[[68,68],7],[[65,30],31],[[66,30],31],[[67,30],31],[[68,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[68,68],68],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[69,69],[70,70],[71,71],[72,72],[73,73],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],69],[[],70],[[],71],[[],72],[[],73],[[69,69],7],[[70,70],7],[[71,71],7],[[72,72],7],[[73,73],7],0,[[69,30],31],[[70,30],31],[[71,30],31],[[72,30],31],[[73,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[69,-1],22,46],[[70,-1],22,46],[[71,-1],22,46],[[72,-1],22,46],[[73,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[35,69],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[37,8,15],37],[[37,-1],37,74],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,38],[75,75],[37,37],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],75],[[38,38],7],[[75,75],7],[[37,37],7],[[38,30],31],[[75,30],31],[[37,30],31],[37,38],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[38,8],38],[-1,37,[[27,[12]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[76,[[59,[36]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[77,77],[76,76],[78,78],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[77,78],[76,[[59,[36]]]],[-1,[[21,[42]]],[]],[[-1,4],22,[]],[[77,77],7],[[76,76],7],[[78,78],7],[[77,30],31],[[76,30],31],[[78,30],31],[-1,-1,[]],[-1,77,[[27,[79]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,77,[[80,[[59,[36]]]],81,82]],[-1,77,[[27,[79]]]],[[42,42,-1],77,[[80,[[59,[36]]]],81,82]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[77,-1],22,46],[[76,-1],22,46],[[78,-1],22,46],[77,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,76,[[80,[[59,[36]]]],81,82]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[],83],[83,7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[83,83],83],[[83,83],22],[[83,83],83],[[83,83],22],[83,42],[[83,83],83],[[83,83],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[84,84],[85,85],[83,83],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[85,85],52],[[83,83],52],[83,7],[83,83],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[83,83],7],[83,7],[[],83],[[83,83],83],[[],83],[[84,84],7],[[85,85],7],[[83,83],7],[[83,-1],22,74],[[84,30],31],[[85,30],31],[[83,30],31],[[83,30],31],[[83,30],31],[[83,30],31],[[83,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[42,[[44,[83]]]],[42,83],[42,83],[-1,83,74],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[85,-1],22,46],[[83,-1],22,46],[[83,83],22],[[83,83],83],[[83,83],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[83,7],[83,7],[83,7],[83,83],[[85,85],[[44,[52]]]],[[83,83],[[44,[52]]]],[[83,83],22],[[83,83,7],22],[83,7],[[83,83],83],[[83,83],22],[[83,83],83],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[83,83],22],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[83,83],83],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[86,60,60,21],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[86,4],[87,4],[86,[[59,[86]]]],[87,[[0,[88]]]],[89,89],[86,86],[87,87],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],86],[[89,89],7],[89,21],0,[[89,30],31],[[86,30],31],[[87,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[89,-1],89,[[27,[17]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[89,89],[89,21],[[89,8],89],[[89,8],89],[89,21],[[89,8],89],[[89,8],89],[[86,2],22],[[21,21],89],[21,86],[86,87],[[89,8,-1,-2],86,54,54],[[89,18],89],[87,2],[[89,21],21],[[89,21],89],[86,21],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[86,3],86],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[89,-1],89,[[27,[17]]]],[[21,[51,[86]]],86],[[3,86],87],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[90,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[90,-1,89,18,8,60,[59,[[9,[-2,-1]]]],[59,[91]]],86,26,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[92,92],[93,93],[94,94],[95,95],[96,96],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[96,96],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],93],[[],96],[[92,92],7],[[93,93],7],[[94,94],7],[[95,95],7],[[96,96],7],[[92,30],31],[[93,30],31],[[94,30],31],[[95,30],31],[[96,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[92,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,4],7],[[96,96],[[44,[52]]]],[93,[[44,[2]]]],[[93,2],[[44,[2]]]],[[93,4],[[44,[2]]]],[[93,4],[[44,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[97,97],[98,98],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[97,30],31],[[98,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[97,98],[[2,[44,[97]]],97],[97,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[99,[-1,-2]]],[],26],[[-1,-2,100,87,93],22,[],[]],[[[101,[-1,-2]],-2,100,87,93],22,[],26],[[[99,[-1,-2]],-2,100,87,93],22,[],26],[[[99,[-1,-2]]],[[101,[-1,-2]]],[],26],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[59,[[9,[-1,-2]]]],91,87,-2],[[44,[[101,[-1,-2]]]]],[],26],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[101,[-1,-2]],87,-2,2],7,[],26],[[[99,[-1,-2]],87,-2,2],7,[],26],[[-1,87,-2,2],7,[],[]],[[-1,-2,21,2],86,[],[]],[[[101,[-1,-2]],-2,21,3],86,[],26],[[[99,[-1,-2]],-2,21,2],86,[],26],[[[101,[-1,-2]],48],[[101,[-3,-2]]],[],26,[]],[[[101,[-1,-2]],87,93,4,-2],96,[],26],[[[99,[-1,-2]],87,93,4,-2],96,[],26],[[-1,87,93,4,-2],96,[],[]],[[2,[103,[102]]],[[101,[-1,-2]]],[],26],[[],[[99,[-1,-2]]],[],26],[[[101,[-1,-2]],65,87,93,-2,104,[6,[-1]]],68,[],26],[[[99,[-1,-2]],65,87,93,-2,104,[6,[-1]]],68,[],26],[[-1,65,87,93,-2,104,[6,[-3]]],68,[],[],[]],[[[101,[-1,-2]],87,-2,105],22,[],26],[[[99,[-1,-2]],87,-2,105],22,[],26],[[-1,87,-2,105],22,[],[]],[[[101,[-1,-2]],87,-2],[[44,[[101,[-1,-2]]]]],[],26],[[[99,[-1,-2]]],[[101,[-1,-2]]],[],26],[[[99,[-1,-2]],87,-2],[[44,[[101,[-1,-2]]]]],[],26],[[-1,87,-2],[[44,[[101,[-3,-2]]]]],[],[],[]],[[[101,[-1,-2]]],2,[],26],[[[99,[-1,-2]],-3],[[99,[-1,-2]]],[],26,[[27,[[101,[-1,-2]]]]]],[[[101,[-1,-2]],3],[[101,[-1,-2]]],[],26],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[51,[[101,[-1,-2]]]]],[[99,[-1,-2]]],[],26],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,22,[]],[106,22],[106,106],[107,107],[100,100],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],106],[[],100],[106],[106,19],[[107,107],7],[[100,100],7],[[106,2,15],22],[[106,2,15],22],[[-1,107,-2],22,[],[[27,[13]]]],[[106,107,-1],22,[[27,[13]]]],[[106,108,2,15],22],[[106,30],31],[[107,30],31],[[100,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[106,[109,[[59,[36]]]]],22],[[],106],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,4,-2],22,[],54],[[106,4,-1],22,54],[[-1,3,-2],22,[],54],[[106,3,-1],22,54],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,110],[111,111],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,111],[[-1,110],[[21,[42]]],[]],[[-1,110,[44,[15]],4],22,[]],[[110,110],7],[[111,111],7],[[110,30],31],[[111,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,110,[[27,[[109,[[59,[36]]]]]]]],[-1,110,[[27,[79]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[110,-1],22,46],[[111,-1],22,46],[110,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[108,[-1]]],[[108,[-1]]],20],[112,112],[113,113],[114,114],[115,115],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,108],115,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[114,116],[[],112],[[],113],[-1,[],[]],[-1,19,[]],0,[[112,112],7],[[113,113],7],[[114,114],7],[[115,115],7],[[-1,2,15],22,[]],[[-1,2,15],22,[]],[[-1,108,2,15],22,[]],[[[108,[-1]],30],31,32],[[112,30],31],[[113,30],31],[[114,30],31],[[115,30],31],0,[-1,-1,[]],[-1,-1,[]],[8,113],[19,113],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,116,116],[[44,[2]]],[]],[[112,-1],22,46],[[113,-1],22,46],0,[[-1,2],[[44,[114]]],[]],[-1,61,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[109,[[59,[36]]]]],22,[]],[-1,21,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[-1,21],22,[]],0,0,[[113,19],19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,108],22,[]],[[-1,108],22,[]],[-1,62,[]],0,[108,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,21,[]],[117,117],[118,118],[119,119],[120,120],[121,121],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,121,[]],[-1,[[22,[116,116]]],[]],[119,120],[[117,117],7],[[118,118],7],[[119,119],7],[[120,120],7],[[117,30],31],[[118,30],31],[[119,30],31],[[120,30],31],[[121,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,-3],22,[],122,48],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[117,7],[[-1,116],[[44,[35]]],[]],[-1,116,[]],[[-1,117],22,[]],[-1,[[44,[64]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,21,19,113,-2],22,[],122],[119,119],[35,-1,[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,116],22,[]],[[123,116],22],[123,123],[[[124,[-1]]],[[124,[-1]]],20],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,116,[]],[123,116],[[],[[124,[-1]]],[]],[[[124,[-1]],[124,[-1]]],7,25],[[123,30],31],[[[124,[-1]],30],31,32],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,35],[],[]],[[123,35]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],-1,[]],[[],123],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,22,[]],[123,22],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[125,126],125],[[126,126],126],[[125,126],22],[[126,126],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[126,127],[126,127],[126,127],[126,29],[126,8],[126,43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[125,126],[[44,[125]]]],[[126,126],[[44,[126]]]],[[126,42],[[44,[126]]]],[[125,125],[[44,[126]]]],[[126,42],[[44,[126]]]],[[125,126],[[44,[125]]]],[[126,126],[[44,[126]]]],[125,125],[126,126],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[125,125],52],[[126,126],52],[-1,-2,[],[]],[-1,-2,[],[]],[[],126],[[126,42],126],[[126,42],22],[[126,126],8],[[126,126],43],[[126,8],126],[[126,43],126],[[125,125],126],[125,126],[[125,125],7],[[126,126],7],[[125,30],[[56,[22,128]]]],[[126,30],[[56,[22,128]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,126],[29,126],[29,126],[29,126],[8,126],[43,126],[-1,-2,[],[]],[-1,-2,[],[]],[[125,-1],22,46],[[126,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[126,7],[[126,42],126],[[126,42],22],[[126,8],126],[[126,43],126],[[29,42],126],[[],125],[[125,125],[[44,[52]]]],[[126,126],[[44,[52]]]],[[126,126],126],[[125,125],126],[[126,42],126],[[126,126],126],[[125,126],125],[[125,125],126],[[126,126],126],[[125,126],22],[[126,126],22],[126,42],[126,42],[126,42],[-1,126,88],[-1,126,88],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[8,[[56,[126,129]]]],[43,[[56,[126,129]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,130],[131,131],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[130,130],7],[[131,131],7],[[130,30],31],[[131,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[51,[91]]],[]],[132,132],[[-1,-2],22,[],[]],[-1,-2,[],[]],[[-1,91],22,[]],[[-1,91,-2,100,87,93,4],22,[],[]],[[132,132],7],[[132,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[132,-1],22,46],[-1,17,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,91,-2,89],86,[],[]],[[-1,91,87,93,4,-2],96,[],[]],[-1,132,[[27,[[109,[35]]]]]],[[-1,91,65,87,93,-2,104,[6,[-3]],4],68,[],[],[]],[[-1,91,87,-2,105],22,[],[]],0,[[-1,91,87,-2],[[44,[[101,[-3,-2]]]]],[],[],[]],[-1,133,[]],[-1,134,[]],0,[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],132],[-1,17,[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[44,[132]],4,135],22,[]],[[-1,136,[44,[132]]],22,[]],[-1,[[137,[-2]]],[],[]],[[[137,[-1]],30],31,32],0,[[-1,138,[44,[132]]],22,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[103,[105]],-1],[[0,[[105,[-2]]]]],48,[]],[[132,-2],[[0,[[105,[-1]]]]],[],[[105,[-1]]]],0,[[-1,139,[44,[132]],4,3],22,[]],0,[[-1,140,[44,[132]]],22,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[141,141],[[-1,-2],22,[],[]],[-1,-2,[],[]],[[],[[0,[[105,[-1]]]]],[]],[[],141],[[141,141],7],[[],[[0,[[105,[132]]]]]],[[141,30],31],[132,[[0,[[105,[-1]]]]],[]],[-1,22,[]],[[],[[0,[[105,[-1]]]]],[]],[[],[[0,[[105,[-1]]]]],[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,7,[]],[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,22,[]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[142,142],[143,143],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],142],[[],143],[[142,142],7],[[143,143],7],[[142,30],31],[[143,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[132,142],[[0,[[105,[-1]]]]],[]],[[-1,142],22,[]],[[132,143],[[0,[[105,[-1]]]]],[]],[[-1,143],22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[132,116],[[0,[[105,[-1]]]]],[]],[[-1,116],22,[]],[132,[[0,[[105,[-1]]]]],[]],[-1,22,[]],[132,[[0,[[105,[-1]]]]],[]],[-1,22,[]],[132,[[0,[[105,[-1]]]]],[]],[-1,22,[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,144,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[33,[-1]]],[[33,[-1]]],34],[144,144],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[145,[-1]]],[24,146]],[[],144],[[-1,100,87,145,144],22,34],[[[33,[-1]],91,-1,100,87,93,4],22,34],[[[145,[-1]],30],31,[32,146]],[[144,30],31],[[[33,[-1]],-2],[[33,[-1]]],34,27],[-1,-1,[]],[35,[[33,[-1]]],34],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[33,[-1]]],17,34],[[[33,[-1]],-2],[[33,[-1]]],34,[[27,[17]]]],[[[33,[-1]],61],[[33,[-1]]],34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[145,-1,89,17,17,35,113,[44,[19]],44,61,62,112],86,34],[[[33,[-1]],91,-1,89],86,34],[[[33,[-1]],-2],[[33,[-1]]],34,[[27,[113]]]],[-1,[[33,[-2]]],[[27,[[109,[35]]]]],34],[[[33,[-1]],112],[[33,[-1]]],34],[[[33,[-1]],-2],[[33,[-1]]],34,[[27,[19]]]],[[[33,[-1]]],133,34],[[[33,[-1]],-2],[[33,[-1]]],34,27],[[[33,[-1]]],134,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[33,[-1]],62],[[33,[-1]]],34],[[[33,[-1]]],17,34],[[[33,[-1]],-2],[[33,[-1]]],34,[[27,[17]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[134,134],[[-1,-2],22,[],[]],[[134,134],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[91,-1],22,[[147,[10]]]],[[91,[59,[-1]]],22,[[147,[10]]]],[[91,[59,[-1]],-2,-3],22,[],48,48],[[[51,[91]],[59,[-1]],-2,-3,-4],22,[],48,48,48],[133,-1,[]],[133,-1,[]],[[],91],[[134,134],7],[[133,30],31],[[91,30],31],[[134,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[134,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,133,[]],[-1,91,[[147,[10]]]],[[],134],[[134,134],[[44,[52]]]],0,[[],134],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[148,148],[149,149],[150,150],[53,53],[151,151],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[53,53],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],149],[[148,148],7],[[149,149],7],[[150,150],7],[[53,53],7],[[148,30],31],[[149,30],31],[[150,30],31],[[53,30],31],[[151,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[53,53],[[44,[52]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[152,152],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[152,30],31],[[153,30],31],[[153,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[51,[36]],42,42],[[56,[152,153]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[152,[[22,[[51,[36]],[21,[42]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,64,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0],"c":[],"p":[[8,"TransformMatrix",3386],[3,"Point",0],[3,"Vector",0],[3,"Rectangle",0],[8,"Add",3387],[3,"Shell",0],[15,"bool"],[15,"f32"],[3,"Element",0],[8,"Widget",2766],[3,"Degrees",0],[3,"Radians",0],[4,"Background",0],[3,"BorderRadius",0],[3,"Color",0],[4,"ContentFit",0],[4,"Length",0],[3,"Padding",0],[3,"Pixels",0],[8,"Clone",3388],[3,"Size",0],[15,"tuple"],[3,"Hasher",0],[8,"Default",3389],[8,"PartialEq",3390],[8,"Renderer",1969],[8,"Into",3391],[15,"u16"],[15,"u64"],[3,"Formatter",3392],[6,"Result",3392],[8,"Debug",3392],[3,"Text",2971],[8,"Renderer",2138],[15,"str"],[15,"u8"],[3,"Linear",1023],[4,"Gradient",1023],[15,"array"],[6,"Srgba",3393],[6,"Srgb",3393],[15,"u32"],[15,"f64"],[4,"Option",3394],[15,"i64"],[8,"Hasher",3395],[8,"Hash",3395],[8,"Fn",3396],[8,"Mul",3387],[8,"Copy",3397],[3,"Vec",3398],[4,"Ordering",3390],[4,"RedrawRequest",3164],[8,"FnOnce",3396],[8,"Sub",3387],[4,"Result",3399],[3,"OutOfBounds",3400],[3,"TypeId",3401],[15,"slice"],[4,"Alignment",600],[4,"Horizontal",600],[4,"Vertical",600],[3,"Null",695],[3,"String",3402],[4,"Event",726],[4,"PlatformSpecific",726],[4,"MacOS",726],[4,"Status",726],[3,"Font",844],[4,"Family",844],[4,"Weight",844],[4,"Stretch",844],[4,"Style",844],[8,"IntoIterator",3403],[3,"ColorStop",1023],[3,"Bytes",1115],[3,"Handle",1115],[4,"Data",1115],[3,"PathBuf",3404],[8,"AsRef",3391],[8,"Send",3397],[8,"Sync",3397],[3,"Modifiers",1218],[4,"Event",1218],[4,"KeyCode",1218],[3,"Node",1521],[3,"Layout",1521],[8,"Iterator",3405],[3,"Limits",1521],[4,"Axis",1631],[3,"Tree",3072],[4,"Button",1657],[4,"Cursor",1657],[4,"Event",1657],[4,"ScrollDelta",1657],[4,"Interaction",1657],[3,"Click",1834],[4,"Kind",1834],[3,"Group",1892],[3,"Style",1969],[3,"Element",1892],[8,"Overlay",1892],[3,"Box",3406],[8,"Clipboard",695],[8,"Operation",2815],[3,"Null",1969],[3,"Quad",1969],[3,"Text",2138],[4,"Cow",3407],[3,"Handle",2073],[4,"Data",2073],[4,"Shaping",2138],[4,"LineHeight",2138],[4,"Hit",2138],[4,"Difference",2138],[15,"usize"],[4,"Action",2329],[4,"Edit",2329],[4,"Motion",2329],[4,"Direction",2329],[4,"Cursor",2329],[8,"Highlighter",2508],[3,"PlainText",2508],[3,"Format",2508],[3,"Instant",2578],[3,"Duration",2578],[15,"u128"],[3,"Error",3392],[3,"TryFromFloatSecsError",3408],[4,"Event",2699],[3,"Finger",2699],[3,"Id",2766],[4,"State",3072],[3,"Tag",3072],[8,"FnMut",3396],[8,"Any",3401],[4,"Outcome",2815],[8,"Focusable",2856],[8,"Scrollable",2895],[8,"TextInput",2962],[3,"Count",2856],[3,"AbsoluteOffset",2895],[3,"RelativeOffset",2895],[3,"Appearance",2971],[3,"State",2971],[8,"Paragraph",2138],[8,"Borrow",3409],[4,"Event",3164],[4,"Level",3164],[4,"Mode",3164],[4,"UserAttention",3164],[3,"Icon",3326],[4,"Error",3326],[8,"Renderer",1115],[13,"Rgba",1215],[13,"KeyPressed",1517],[13,"KeyReleased",1517],[13,"WheelScrolled",1828],[13,"CursorMoved",1828],[13,"Lines",1830],[13,"Pixels",1830],[8,"Renderer",2073],[8,"Editor",2329],[13,"Scroll",2507],[13,"FingerPressed",2758],[13,"FingerMoved",2758],[13,"FingerLifted",2758],[13,"FingerLost",2758],[8,"StyleSheet",2971],[13,"Resized",3322],[13,"Moved",3322],[13,"ByteCountNotDivisibleBy4",3381],[13,"DimensionsVsPixelCount",3381]],"b":[[106,"impl-Borrow%3Cdyn+Widget%3CMessage,+Renderer%3E%3E-for-%26Element%3C\'a,+Message,+Renderer%3E"],[107,"impl-Borrow%3Cdyn+Widget%3CMessage,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Renderer%3E"],[230,"impl-From%3CText%3C\'a,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Renderer%3E"],[231,"impl-From%3C%26str%3E-for-Element%3C\'a,+Message,+Renderer%3E"],[233,"impl-From%3Cf32%3E-for-Radians"],[234,"impl-From%3CDegrees%3E-for-Radians"],[235,"impl-From%3Cu8%3E-for-Radians"],[237,"impl-From%3CLinear%3E-for-Background"],[239,"impl-From%3CGradient%3E-for-Background"],[240,"impl-From%3CColor%3E-for-Background"],[241,"impl-From%3Cf32%3E-for-BorderRadius"],[242,"impl-From%3C%5Bf32;+4%5D%3E-for-BorderRadius"],[245,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[246,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[247,"impl-From%3CRgb%3E-for-Color"],[248,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[251,"impl-From%3Cu16%3E-for-Length"],[252,"impl-From%3Cf32%3E-for-Length"],[253,"impl-From%3CPixels%3E-for-Length"],[256,"impl-From%3Cu16%3E-for-Padding"],[257,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[258,"impl-From%3C%5Bf32;+4%5D%3E-for-Padding"],[259,"impl-From%3C%5Bu16;+4%5D%3E-for-Padding"],[260,"impl-From%3Cf32%3E-for-Padding"],[261,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[263,"impl-From%3Cu16%3E-for-Pixels"],[264,"impl-From%3Cf32%3E-for-Pixels"],[265,"impl-From%3C%5Bu16;+2%5D%3E-for-Point"],[266,"impl-From%3C%5Bf32;+2%5D%3E-for-Point"],[272,"impl-From%3C%5Bu16;+2%5D%3E-for-Size"],[273,"impl-From%3CVector%3E-for-Size"],[274,"impl-From%3C%5Bf32;+2%5D%3E-for-Size"],[276,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[277,"impl-From%3CSize%3E-for-Vector"],[450,"impl-Sub-for-Point"],[451,"impl-Sub%3CVector%3E-for-Point"],[642,"impl-From%3CVertical%3E-for-Alignment"],[643,"impl-From%3CHorizontal%3E-for-Alignment"],[1441,"impl-LowerHex-for-Modifiers"],[1442,"impl-UpperHex-for-Modifiers"],[1443,"impl-Octal-for-Modifiers"],[1444,"impl-Debug-for-Modifiers"],[1445,"impl-Binary-for-Modifiers"],[1948,"impl-Group%3C\'a,+Message,+Renderer%3E"],[1949,"impl-Overlay%3CMessage,+Renderer%3E-for-Group%3C\'a,+Message,+Renderer%3E"],[2226,"impl-From%3Cf32%3E-for-LineHeight"],[2227,"impl-From%3CPixels%3E-for-LineHeight"],[2671,"impl-Sub%3CDuration%3E-for-Instant"],[2672,"impl-Sub-for-Instant"],[2679,"impl-Sum%3C%26Duration%3E-for-Duration"],[2680,"impl-Sum-for-Duration"],[3019,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[3020,"impl-Text%3C\'a,+Renderer%3E"],[3070,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[3071,"impl-Text%3C\'a,+Renderer%3E"],[3345,"impl-Display-for-Error"],[3346,"impl-Debug-for-Error"]]},\ +"iced":{"doc":"Iced is a cross-platform GUI library focused on simplicity …","t":"ECSEDNDNDNENNSNDGNNEEINNNNNDENNSNENNSQNNSNDDNDSDDGGINCNDNDSENNSDSNNNSSSMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLMLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCMALLLLMMCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLALLLKKLLLLLLLLALLLLLLLLLLLMMLLLLLLALLLKMLLMLLLLLAAALLAKLLLLLLLLLLLLLLLLLLLLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKMALMMALLLMMMMMMIDDIIDDQILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLMLLLLLLLLLLLLLLKKLLLLKLLLLMLLLLLLLLLLLLCKMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKKMLALLLLLLLLALLLLKLALLMMLAALALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAKKLKKLDNEEDQNNNINLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMDDSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLNENNDNENNNENNNENNNNNNNNNNENNNNLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDILLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDQLLLLLLLLLLLLLLLMMMLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLGQIKKNEDNILLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLSNNNNSNEIQQQQQIESQENIQNIQNEDLLLLLLLLLLLLLLKMKLLLLKLLMKKLKKKLLLLLLLLALLLLLKKKLLMLLLLLLKKKAKKMLLLLLLLLLLLLLLLLLLKKMKKLLKKKKMMLLLLLLLLLLLLLLLLLLKKLKMKKENNNENENNNNENINNQNNNNENNNNNNNNNNNNNNLLLLLLLLLLLLLLKLLLLLLKKLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLKKKKLLLLLLLLLLLLLLLLLLKKMDQIQDQLLLLLLLLLLLLLLKLLLLLMLLKLLLLLLLLLLLLLMLLLLLLKLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLKLDIDDILLLLLLLLLLLLLLLLLLLLLLMLLLLLLLKLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLALLLLLLMLLLMALLLALLLLLLLLLLLLLLLLLLLLLLLLLLKLLNINIEINILLLLLLLLKLLLLLLLKALLLLLLLLLLLLKFKKKFKALKKALLLLLLLLKLDILLLLLLLLLLFLLLLLLLLLFLFKFFMLLLLLLLLLLLLKLMLLLLLLLKLDDIFKFKMMMMIFKFKFKFKNNDNENEDQIDKMFFNNEDDLLLLLLLLLLLLLLMLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLENNNNNENNNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDIQQQQIQLKLLLLMLLLLLLLLLLLLLLLLLLLLLLLKLLLLMLKLLLLLLLLLKKFFNENNENNENNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLGILKKNNNNENNNNNENDNNNNNNNNNNNNNNEENNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDEDNLLLLMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLNSNNNNNNNNNNNSSNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNSNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMNENNNENNNENNNENNNNNNNNNNENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMGADDDQIKMMMMMMMDLMLLLLLLLLLLMMLLLLMMLMLLLMLLLLLLLLLLLLLLLLLLMLDFFFFDLLLLLLLLLLMMLLLLFLLLLMMLLLLLLLLLMMMMMMLLLLLLLLLENEENEDNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNSNEDEENNNNEEEENNENNEENEEEENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDHHDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMDDSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMDDDDDIDSSSSSSSQDDDDDDDDDDDDDDQDGDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFAFLLLAFLLLLLLLLLLLFOAFFLLLLLLLLLLLLLLLLLLLLLLLLLLAFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLAFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFOLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLALAFLAFLLAAFFFOAAFLLLLLLAFLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFLLLLLLLLLLLLLLLLLLAFLAFAFLLLLLLLLLLLLLAFAFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLFAFFKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDQIKLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLMMLLLLLLLLLLLLLLLLLLFNNDDEDEEQENNEDENNNDIINNNNQDEDNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLMLAMLLLMLLMMLMALMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLNENNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLEDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLDDDLLALLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLDDLLLLLLLMMLLLLLLLMMLLLLLLLLLLLLLLMMMMMLLLLLLLLLDGDIGNNNNNDNNNNNNDNEDESSSGDNNNEENNRNNNDDDDDGDDIINNNNNNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLALLLLLLLKLLLLLLAALLMMAKLLLLMLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDIDDIQIDDLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMKLLLLLLLLLLLKLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLKLLLLLLLKLLLLLLKKLLLLLLKLKLKLKLKLKLKLLLLLLLLLLLLKLKLKLKLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDGDSSSSSSDDDSSSSGDGSSIQGIGDSSSGGDGSLMLLLLLLLLLLLLLLKLLLLLLLLMLLLKLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMALLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMMMMMMLMLLLLLLLLLLLLFMLLALLLMMMKLLLLLLLLLLLLLLFLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLMLLLLMMLKLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKFMLLMLLLLLLLLLMMMLLLLMMLLLLLLLLLMMMLLLLLDDDDLLLLLLLMLLLLLMLMLLLLLLLLLLLLMLMMMMMMLLLLLLLLMMDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLMMLLLLLMLLLLLLLLLLLLLLMLLLLLLLLDDDDDDDDDDDDDDDDDDDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLMLLLLLLLLLLLLFFLLLLLLLLLLLMLMKFLLLLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLMLLLMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLIKLKFFGGGGGGGGGGGGGGGGGGGGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIKKKKKDDDDLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLQIIKKKKLLKKKKKKKKKLLFFFFFFDDDIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGMMMMMMMMMMFMFFMMMMMMMGDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIQILLLLLLLLKKKKLKKKLLLKKKKKLKKKKKKKKKLLKKKKLLKLNNNEDENNNNNDEMMMMMMMDDDQIKLLLLLLLLLLMMMMLLLLLLLLMLLLLLLLLLLLLLMLLLLLLKMLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLDDLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLDDDQILLKLLLLLLLLMMMMLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMLLLLLLLLLLLLLLLLLLLFEDDNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFLLDDLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDADDDQILLLKLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDENNNEDEENEINENNNNNDNEDNNNDNEDNNDNNDQIEDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLFLLLLLLMLLKMLLLLMLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMLMMMMMMMMMMMMMENNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMMMMDNNEDNDDNQIKLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLFLLLLLLLLLLMLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMFFMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMDDQILKLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEENNNNNNNNDNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDQIKLLLLLMMMLLLLLLLMLLLLLLKLLLLLLLLLMLLLLLLLLLDNENNNDQILLKLLLLLLLLLLLLLLLLMLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLMDENESNNDDDSDDDNDQINDLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLLLLLFLLLLMLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMMMMDNDEDNDDQIKLLLLLLLLLLMMMLLLLLLLLMMLLLLLLLLLKFLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLFMMMMDDDQIDLLKLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDNENEDQIGLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNDNNNNNENNNNNNENNNNNNNNNQIDNNNKLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMDDRDDNNEDQIDDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLALLLLLLLLLLLLLLLLLKKLLLLLLLFLLLLLLLLLLLLLLLLLLLFLLKLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFFLLFLLFLLLLLLKLLLLLFLLLKMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKDNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDQIDKLLLLLMMLLLLLLLLLLMMLLLKLLLLLLLLLLLLLLLLLLNNNENDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNDENDQIDKLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLKFLLLLLLLLLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMENNNNNNNNNNNNENNNNNNNNNNDDNENNENNNNDEENNNNDNDNNNNENLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMFMFFLLMMFMFAFMMLLLLLLLLLLFFMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMEDNNNLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLLLLLLLLLLLLLENDNLLLLLLLMLLLLLLLLLLLLLLLLLLLMLLLLLLLLL","n":["Alignment","Application","BLACK","Background","BorderRadius","Center","Color","Color","Command","Contain","ContentFit","Cover","Custom","DEFAULT","Dark","Degrees","Element","End","Err","Error","Event","Executor","ExecutorCreationFailed","Fill","Fill","FillPortion","Fixed","Font","Gradient","Gradient","GraphicsCreationFailed","INFINITY","Keyboard","Length","Light","Linear","MONOSPACE","Message","Mouse","None","ORIGIN","Ok","Padding","Pixels","PlatformSpecific","Point","RANGE","Radians","Rectangle","Renderer","Result","Sandbox","ScaleDown","Settings","Shrink","Size","Start","Subscription","TRANSPARENT","Theme","TinySkia","Touch","UNIT","Vector","WHITE","Wgpu","Window","WindowCreationFailed","ZERO","ZERO","ZERO","a","actions","active","active","active","active","active","active","active","active","active","active_horizontal","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","advanced","alignment","appearance","appearance","appearance","appearance","appearance","appearance","appearance","application","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","batch","batch","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","center","center_x","center_y","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","custom","custom_with_fn","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","disabled","disabled","disabled","disabled_color","disabled_color","distance","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dragging","dragging","dragging_horizontal","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","enter","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","executor","expand","extended_palette","family","fill_factor","fit","fit","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focused","focused","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_i64","from_linear_rgba","from_recipe","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_u64","futures","g","gradient","hash","hash","hash","hash","height","height","highlighter","horizontal","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered_horizontal","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_recipes","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","invert","is_within","keyboard","left","map","map","max","min","mouse","mul","mul","mul_alpha","new","new","new","new","new","new","new","new","none","none","overlay","pad","palette","partial_cmp","partial_cmp","partial_cmp","perform","picked_split","placeholder_color","placeholder_color","position","pressed","r","right","run","run","scale_factor","scale_factor","selection_color","selection_color","settings","single","size","snap","spawn","stretch","style","style","style","sub","sub","sub","sub","sub","subscription","system","theme","theme","theme","time","title","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","top","touch","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value_color","value_color","vertical","view","weight","widget","widget","width","width","window","with","with_name","with_size","x","x","x","y","y","y","Clipboard","Hasher","Layout","Overlay","Renderer","Shell","Text","Theme","Widget","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","are_widgets_invalid","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","children","children","clear","clone","clone","clone_into","clone_into","components_from","components_from","components_from","components_from","content","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","fill_quad","finish","fmt","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","graphics","height","horizontal_alignment","image","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","is_empty","is_layout_invalid","is_over","layout","layout","layout","line_height","merge","mouse","mouse_interaction","mouse_interaction","new","new","on_event","on_event","operate","operate","overlay","overlay","overlay","position","publish","read","redraw_request","renderer","request_redraw","revalidate_layout","shaping","size","state","subscription","svg","tag","text","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","vertical_alignment","widget","width","with_layer","with_offset","with_translation","write","write","Bytes","Bytes","Data","FilterMethod","Handle","Handle","Linear","Nearest","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","dimensions","downcast","downcast","draw","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","height","pixels","width","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","align","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","children","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fill","flex","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","new","new","next_to_each_other","pad","resolve","shrink","size","to_owned","to_owned","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","with_children","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Available","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","click","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","kind","new","position","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","draw","draw","drop","drop","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","position","push","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","with_children","Null","Quad","Renderer","Style","Theme","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","clear","clear","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","default","default","default_font","default_size","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","eq","eq","fill_editor","fill_paragraph","fill_quad","fill_quad","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","load_font","new","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_layer","with_layer","with_translation","with_translation","EventStream","Output","Recipe","hash","stream","Bytes","Data","Handle","Path","Renderer","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","dimensions","downcast","draw","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","hash","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Font","Font","Highlight","Highlighter","Hit","ICON_FONT","Iterator","LineHeight","None","Paragraph","Paragraph","Relative","Renderer","Settings","Shape","Shaping","Text","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","bounds","change_line","clone","clone","clone_into","clone_into","compare","components_from","components_from","content","current_line","cursor","cursor","cursor_position","default_font","default_size","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","editor","eq","eq","equivalent","equivalent","equivalent","fill_editor","fill_paragraph","fill_text","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","grapheme_position","highlight","highlight_line","highlighter","hit_test","horizontal_alignment","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_count","line_height","load_font","min_bounds","min_height","min_width","new","perform","resize","selection","shaping","size","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","update","update","vertical_alignment","vertical_alignment","with_text","with_text","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","bounds","clone","clone","clone_into","clone_into","components_from","components_from","cursor","cursor_position","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_count","perform","selection","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","change_line","change_line","clone","clone","clone_into","clone_into","color","components_from","components_from","current_line","current_line","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","update","Id","Operation","Text","Tree","Widget","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","children","children","clone","clone","clone_into","clone_into","components_from","components_from","components_from","container","custom","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","diff","diff_children","diff_children_custom","downcast","downcast","downcast","draw","draw","drop","drop","drop","empty","eq","equivalent","equivalent","equivalent","finish","fmt","fmt","focusable","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","height","height","height","horizontal_alignment","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","mouse_interaction","new","new","new","on_event","operate","operation","overlay","scrollable","shaping","size","state","state","state","style","tag","tag","tag","text","text_input","to_owned","to_owned","tree","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","vertical_alignment","width","width","width","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","container","custom","deref","deref_mut","downcast","drop","finish","fmt","focus","focusable","focusable","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","is_focused","map","move_cursor_to","move_cursor_to_end","move_cursor_to_front","scope","scroll_to","scrollable","scrollable","select_all","snap_to","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","Count","Focusable","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","count","default","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","is_focused","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","upcast","AbsoluteOffset","RelativeOffset","Scrollable","scroll_to","scroll_to","snap_to","snap_to","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Absolute","Advanced","Appearance","Basic","LineHeight","Relative","Shaping","State","Style","StyleSheet","Text","appearance","color","draw","layout","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","children","clone","clone_into","cmp","compare","components_from","components_from","deref","deref","deref_mut","deref_mut","diff_children_custom_with_search","downcast","downcast","downcast_mut","downcast_ref","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Appearance","Application","Executor","Flags","Message","Style","StyleSheet","Theme","adapt_into_using","appearance","arrays_from","arrays_into","as_any","as_any_mut","background_color","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","new","run","scale_factor","style","subscription","text_color","theme","title","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","update","view","read","write","Captured","Event","Ignored","Keyboard","MacOS","MacOS","Mouse","PlatformSpecific","PlatformSpecific","ReceivedUrl","Status","Touch","Window","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","listen","listen_raw","listen_with","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Default","Executor","enter","new","spawn","Black","Bold","Condensed","Cursive","Error","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","load","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","weight","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","offset","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","A","ALT","AbntC1","AbntC2","Apostrophe","Apps","Asterisk","At","Ax","B","Backslash","Backspace","C","COMMAND","CTRL","Calculator","Capital","Caret","CharacterReceived","Colon","Comma","Compose","Convert","Copy","Cut","D","Delete","Down","E","End","Enter","Equals","Escape","Event","F","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","G","Grave","H","Home","I","Insert","J","K","Kana","Kanji","Key0","Key1","Key2","Key3","Key4","Key5","Key6","Key7","Key8","Key9","KeyCode","KeyPressed","KeyReleased","L","LAlt","LBracket","LControl","LOGO","LShift","LWin","Left","M","Mail","MediaSelect","MediaStop","Minus","Modifiers","ModifiersChanged","Mute","MyComputer","N","NavigateBackward","NavigateForward","NextTrack","NoConvert","Numlock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEquals","NumpadMultiply","NumpadSubtract","O","OEM102","P","PageDown","PageUp","Paste","Pause","Period","PlayPause","Plus","Power","PrevTrack","Q","R","RAlt","RBracket","RControl","RShift","RWin","Right","S","SHIFT","Scroll","Semicolon","Slash","Sleep","Snapshot","Space","Stop","Sysrq","T","Tab","U","Underline","Unlabeled","Up","V","VolumeDown","VolumeUp","W","Wake","WebBack","WebFavorites","WebForward","WebHome","WebRefresh","WebSearch","WebStop","X","Y","Yen","Z","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","command","compare","compare","complement","components_from","components_from","components_from","contains","control","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","difference","downcast","downcast","downcast","drop","drop","drop","empty","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_stimulus","from_stimulus","from_stimulus","hash","hash","init","init","init","insert","intersection","intersects","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","logo","not","on_key_press","on_key_release","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","union","upcast","upcast","upcast","key_code","key_code","modifiers","modifiers","Available","Button","ButtonPressed","ButtonReleased","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","delta","position","x","x","y","y","Element","menu","Appearance","Menu","State","Style","StyleSheet","appearance","background","border_color","border_radius","border_width","selected_background","selected_text_color","text_color","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","exit_on_close_request","flags","fmt","fonts","from","from_angle","from_stimulus","id","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","window","with_flags","Subscription","channel","run","run_with_id","unfold","Information","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","cpu_brand","cpu_cores","deref","deref_mut","downcast","drop","fetch_information","fmt","from","from_angle","from_stimulus","graphics_adapter","graphics_backend","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","memory_total","memory_used","system_kernel","system_name","system_short_version","system_version","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Application","Box","Button","Checkbox","Color","Container","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","DARK","Danger","Danger","Dark","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Destructive","LIGHT","Light","Menu","Palette","PaneGrid","PickList","Positive","Primary","Primary","Primary","ProgressBar","Radio","Rule","Scrollable","Secondary","Secondary","Slider","Success","Success","Svg","Text","Text","TextEditor","TextInput","Theme","Toggler","Transparent","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","custom","custom","custom_fn","danger","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","palette","primary","success","text","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with_fn","Background","Danger","EXTENDED_DARK","EXTENDED_LIGHT","Extended","Pair","Palette","Primary","Secondary","Success","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","weak","weak","weak","weak","weak","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","adapt_into_using","adapt_into_using","add","add","add","add","add_assign","add_assign","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","as_micros","as_millis","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow_mut","borrow_mut","checked_add","checked_add","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","clone","clone","clone_into","clone_into","cmp","cmp","compare","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","deserialize","div","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","downcast","downcast","drop","drop","duration_since","elapsed","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","every","fmt","fmt","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_micros","from_millis","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","hash","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","partial_cmp","partial_cmp","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","serialize","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","id","id","id","id","position","position","position","position","Button","Canvas","Checkbox","Column","ComboBox","Component","Container","DEFAULT_HEIGHT","DEFAULT_HEIGHT","DEFAULT_PADDING","DEFAULT_SIZE","DEFAULT_SIZE","DEFAULT_SPACING","DEFAULT_WIDTH","Event","Image","Lazy","MouseArea","PaneGrid","PickList","ProgressBar","QRCode","Radio","Responsive","Row","Rule","Scrollable","Slider","Space","State","Svg","Text","TextEditor","TextInput","Toggler","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","align_items","align_items","align_x","align_y","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","button","button","canvas","canvas","cell_size","center_x","center_y","checkbox","checkbox","children","children","children","children","children","children","children","children","children","children","color","column","column","combo_box","combo_box","component","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","container","container","content_fit","content_fit","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","diff","diff","diff","diff","diff","diff","diff","diff","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","filter_method","fmt","fmt","fmt","fmt","focus_next","focus_previous","font","font","font","font","font","font","font","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_path","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gap","handle","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","height","highlight","horizontal","horizontal_rule","horizontal_space","icon","icon","icon","id","id","id","image","image","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","keyed","keyed_column","keyed_column","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","layout","lazy","line_height","line_height","max_height","max_width","max_width","mouse_area","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","mouse_interaction","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","on_action","on_click","on_close","on_drag","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_event","on_input","on_input","on_middle_press","on_middle_release","on_option_hovered","on_paste","on_press","on_press","on_press_maybe","on_release","on_release","on_release","on_resize","on_right_press","on_right_release","on_scroll","on_submit","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","operate","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","overlay","padding","padding","padding","padding","padding","padding","padding","padding","padding","pane_grid","password","pick_list","pick_list","placeholder","progress_bar","progress_bar","push","push","qr_code","radio","radio","responsive","row","row","rule","scrollable","scrollable","size","size","size","size","size","size","slider","slider","snap_within_viewport","space","spacing","spacing","spacing","spacing","spacing","spacing","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","state","step","step","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","style","svg","svg","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","tag","text","text","text_alignment","text_editor","text_editor","text_input","text_input","text_input_style","text_line_height","text_line_height","text_line_height","text_line_height","text_shaping","text_shaping","text_shaping","text_shaping","text_size","text_size","text_size","text_size","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","width","with_children","with_children","with_height","with_width","Appearance","Button","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","default","deref","deref","deref_mut","deref_mut","disabled","downcast","downcast","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","pressed","shadow_offset","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Geometry","Gradient","Gradient","Keyboard","LineCap","LineDash","LineJoin","Linear","Miter","Mouse","Path","Program","Renderer","Round","Round","Solid","Square","State","Stroke","Style","Text","TinySkia","TinySkia","Touch","Wgpu","Wgpu","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","center","circle","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","event","fill","fill","fill_rectangle","fill_text","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line","line_cap","line_dash","line_height","line_join","mouse_interaction","new","new","new","offset","pack","path","position","raw","rectangle","rotate","rule","scale","scale_nonuniform","segments","shaping","size","size","stroke","stroke","style","style","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical_alignment","width","width","with_clip","with_color","with_line_cap","with_line_join","with_save","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","merge","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","center","circle","clone","clone_into","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","center","clone","clone_into","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdPolygon","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","builder","builder_with_attributes","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","math","new","new","new","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","polygon","position","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with_attributes","with_capacity","with_points","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","clone","clone","clone_into","clone_into","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","capacity","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","len","limit_ptr","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","start_ptr","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_str","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","end","end","end","extend_from_paths","extend_from_paths","fmt","for_each_flattened","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","new","new","next","next","next","next","num_attributes","num_attributes","num_attributes","points","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","with_capacity","with_svg","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","clone","clone_into","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Appearance","Checkbox","Icon","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","code_point","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hovered","icon_color","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_height","shaping","size","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","ComboBox","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","build_matchers","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","new","search","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","with_selection","Appearance","Container","Id","Style","StyleSheet","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw_background","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","text_color","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unique","upcast","upcast","visible_bounds","FilterMethod","Handle","Image","Linear","Nearest","Viewer","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","components_from","data","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_pixels","from_stimulus","from_stimulus","from_stimulus","hash","hash","height","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","max_scale","min_scale","mouse_interaction","new","on_event","padding","scale_step","state","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","viewer","viewer","width","width","State","Viewer","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","default","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","image_size","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","is_cursor_grabbed","new","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","children","column","components_from","default","deref","deref_mut","diff","downcast","draw","drop","from","from_angle","from_stimulus","height","height","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","on_event","operate","overlay","padding","push","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","width","with_children","Column","menu","Appearance","Menu","State","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","All","Appearance","Axis","Bottom","Canceled","Center","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleSheet","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_be_dragged_at","can_be_dragged_at","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get","get_mut","hash","hash","hash","hash","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","internal","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_over_pick_area","iter","iter","iter_mut","layout","layout","layout","len","maximize","maximized","mouse_interaction","move_to_edge","new","new","new","padding","pane_regions","panes","partial_cmp","partial_cmp","picked_split","ratio","resize","restore","split","split","split","split_line_bounds","split_regions","split_with","splits","state","style","style","swap","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","width","with_configuration","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","fmt","fmt","from","from","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","init","init","internal","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","panes","picked_pane","picked_split","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","axis","origin","pane","split","Appearance","Arrow","Dynamic","Handle","Icon","None","PickList","State","Static","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","fmt","fmt","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle_color","hovered","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","overlay","placeholder_color","shaping","size","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","update","closed","open","size","Appearance","ProgressBar","Style","StyleSheet","adapt_into_using","appearance","arrays_from","arrays_into","as_any","as_any_mut","background","bar","border_radius","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","State","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","with_error_correction","with_version","Appearance","Radio","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","background","border_color","border_width","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","dot_color","downcast","drop","fmt","from","from_angle","from_stimulus","hovered","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Appearance","AsymmetricPadding","FillMode","Full","Padded","Percent","Rule","Style","StyleSheet","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fill","fill_mode","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radius","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","AbsoluteOffset","Alignment","Both","Direction","END","End","Horizontal","Id","Properties","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","State","Style","StyleSheet","Vertical","Viewport","absolute_offset","absolute_offset_reversed","active","active_horizontal","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","alignment","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_color","border_radius","border_radius","border_width","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content_bounds","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dragging","dragging_horizontal","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","horizontal","hovered","hovered_horizontal","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","margin","mouse_interaction","new","new","new","relative_offset","scroll","scroll_to","scroll_to","scroll_to","scroll_x_to","scroll_y_to","scroller","scroller_width","scrollers_grabbed","snap_to","snap_to","snap_to","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","unsnap","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical","width","x","x","y","y","horizontal","vertical","Appearance","Circle","Handle","HandleShape","Rail","Rectangle","Slider","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","colors","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","dragging","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","handle","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","mouse_interaction","new","rail","shape","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","width","border_radius","radius","width","Space","Appearance","Handle","Style","StyleSheet","Svg","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","data","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","hash","id","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Absolute","Advanced","Appearance","Basic","LineHeight","Relative","Shaping","State","Style","StyleSheet","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","to_absolute","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Action","Appearance","Backspace","Click","Content","Delete","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Home","Insert","Left","Motion","Move","PageDown","PageUp","Paste","Right","Scroll","Select","SelectLine","SelectWord","Style","StyleSheet","TextEditor","Up","WordLeft","WordRight","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cursor_position","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","focused","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hovered","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","line","line_count","lines","new","perform","placeholder_color","selection","selection_color","text","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","value_color","widen","with_text","lines","Appearance","Cursor","DEFAULT_PADDING","Icon","Id","Left","Right","Side","State","Style","StyleSheet","TextInput","Value","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","focused","focused","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hovered","icon_color","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","layout","len","mouse_interaction","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","next_end_of_word","placeholder_color","previous_start_of_word","remove","remove_many","secure","select","select_all","select_all","select_all","selection","selection_color","side","size","spacing","state","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value_color","Cursor","Index","Selection","State","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","end","start","Appearance","Style","StyleSheet","Toggler","active","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","background","background_border","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","fmt","foreground","foreground_border","from","from_angle","from_stimulus","hovered","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Appearance","Circle","Handle","HandleShape","Rectangle","State","Style","StyleSheet","VerticalSlider","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_width","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","dragging","draw","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","hovered","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","mouse_interaction","new","rail","shape","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","update","border_radius","radius","width","Action","AlwaysOnBottom","AlwaysOnTop","At","Centered","ChangeIcon","ChangeLevel","ChangeMode","Close","CloseRequested","Critical","Default","Drag","Event","FetchId","FetchMode","FetchSize","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","GainFocus","Hidden","Icon","Icon","Informational","Level","Maximize","Minimize","Mode","Move","Moved","NextFrame","Normal","PlatformSpecific","Position","RedrawRequest","RedrawRequested","RequestUserAttention","Resize","Resized","Screenshot","Screenshot","Settings","Specific","ToggleDecorations","ToggleMaximize","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","application_id","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_ref","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bytes","change_icon","change_level","change_mode","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","close","cmp","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","crop","decorations","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fetch_id","fetch_mode","fetch_size","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","frames","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gain_focus","icon","icon","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","level","map","max_size","maximize","min_size","minimize","move_to","new","partial_cmp","platform_specific","position","request_user_attention","resizable","resize","screenshot","screenshot","size","size","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","toggle_decorations","toggle_maximize","transparent","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","visible","x","y","height","width","x","y","Error","Icon","ImageError","InvalidError","OsError","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from","from","from","from_angle","from_file","from_file_data","from_rgba","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","source","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","CropError","OutOfBounds","Screenshot","Zero","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","bytes","components_from","deref","deref_mut","downcast","drop","fmt","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","size","to_string","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast"],"q":[[0,"iced"],[1079,"iced::advanced"],[1287,"iced::advanced::image"],[1385,"iced::advanced::image::Data"],[1388,"iced::advanced::layout"],[1490,"iced::advanced::layout::flex"],[1527,"iced::advanced::mouse"],[1597,"iced::advanced::mouse::Event"],[1599,"iced::advanced::mouse::ScrollDelta"],[1603,"iced::advanced::mouse::click"],[1644,"iced::advanced::overlay"],[1741,"iced::advanced::renderer"],[1878,"iced::advanced::subscription"],[1883,"iced::advanced::svg"],[1931,"iced::advanced::text"],[2079,"iced::advanced::text::editor"],[2201,"iced::advanced::text::editor::Action"],[2202,"iced::advanced::text::highlighter"],[2294,"iced::advanced::widget"],[2458,"iced::advanced::widget::operation"],[2518,"iced::advanced::widget::operation::focusable"],[2571,"iced::advanced::widget::operation::scrollable"],[2582,"iced::advanced::widget::operation::text_input"],[2591,"iced::advanced::widget::text"],[2606,"iced::advanced::widget::tree"],[2696,"iced::alignment"],[2790,"iced::application"],[2847,"iced::clipboard"],[2849,"iced::event"],[2945,"iced::executor"],[2950,"iced::font"],[3196,"iced::gradient"],[3282,"iced::keyboard"],[3627,"iced::keyboard::Event"],[3631,"iced::mouse"],[3862,"iced::mouse::Event"],[3864,"iced::mouse::ScrollDelta"],[3868,"iced::overlay"],[3870,"iced::overlay::menu"],[3883,"iced::settings"],[3930,"iced::subscription"],[3935,"iced::system"],[3983,"iced::theme"],[4697,"iced::theme::palette"],[5000,"iced::time"],[5176,"iced::touch"],[5260,"iced::touch::Event"],[5268,"iced::widget"],[6584,"iced::widget::button"],[6682,"iced::widget::canvas"],[7247,"iced::widget::canvas::event"],[7295,"iced::widget::canvas::fill"],[7344,"iced::widget::canvas::gradient"],[7431,"iced::widget::canvas::path"],[7520,"iced::widget::canvas::path::arc"],[7568,"iced::widget::canvas::path::lyon_path"],[8456,"iced::widget::canvas::path::lyon_path::Event"],[8469,"iced::widget::canvas::path::lyon_path::IdEvent"],[8482,"iced::widget::canvas::path::lyon_path::PathEvent"],[8495,"iced::widget::canvas::path::lyon_path::builder"],[8816,"iced::widget::canvas::path::lyon_path::commands"],[9019,"iced::widget::canvas::path::lyon_path::geom"],[9800,"iced::widget::canvas::path::lyon_path::geom::arc"],[9850,"iced::widget::canvas::path::lyon_path::geom::arrayvec"],[10218,"iced::widget::canvas::path::lyon_path::geom::cubic_bezier"],[10259,"iced::widget::canvas::path::lyon_path::geom::euclid"],[12206,"iced::widget::canvas::path::lyon_path::geom::euclid::approxeq"],[12210,"iced::widget::canvas::path::lyon_path::geom::euclid::approxord"],[12212,"iced::widget::canvas::path::lyon_path::geom::euclid::default"],[12295,"iced::widget::canvas::path::lyon_path::geom::euclid::num"],[12305,"iced::widget::canvas::path::lyon_path::geom::quadratic_bezier"],[12415,"iced::widget::canvas::path::lyon_path::geom::traits"],[12435,"iced::widget::canvas::path::lyon_path::geom::utils"],[12441,"iced::widget::canvas::path::lyon_path::iterator"],[12591,"iced::widget::canvas::path::lyon_path::math"],[12621,"iced::widget::canvas::path::lyon_path::path"],[12878,"iced::widget::canvas::path::lyon_path::path_buffer"],[13018,"iced::widget::canvas::path::lyon_path::polygon"],[13178,"iced::widget::canvas::path::lyon_path::traits"],[13227,"iced::widget::canvas::stroke"],[13247,"iced::widget::checkbox"],[13338,"iced::widget::combo_box"],[13379,"iced::widget::container"],[13473,"iced::widget::image"],[13619,"iced::widget::image::viewer"],[13661,"iced::widget::keyed"],[13716,"iced::widget::keyed::column"],[13717,"iced::widget::overlay"],[13718,"iced::widget::overlay::menu"],[13841,"iced::widget::pane_grid"],[14571,"iced::widget::pane_grid::Configuration"],[14575,"iced::widget::pane_grid::DragEvent"],[14579,"iced::widget::pane_grid::Node"],[14584,"iced::widget::pane_grid::state"],[14669,"iced::widget::pane_grid::state::Action"],[14673,"iced::widget::pick_list"],[14847,"iced::widget::pick_list::Handle"],[14850,"iced::widget::progress_bar"],[14894,"iced::widget::qr_code"],[15068,"iced::widget::radio"],[15115,"iced::widget::rule"],[15202,"iced::widget::scrollable"],[15650,"iced::widget::scrollable::Direction"],[15652,"iced::widget::slider"],[15755,"iced::widget::slider::HandleShape"],[15758,"iced::widget::space"],[15759,"iced::widget::svg"],[15848,"iced::widget::text"],[16018,"iced::widget::text_editor"],[16255,"iced::widget::text_editor::Action"],[16256,"iced::widget::text_input"],[16591,"iced::widget::text_input::cursor"],[16631,"iced::widget::text_input::cursor::State"],[16633,"iced::widget::toggler"],[16679,"iced::widget::tooltip"],[16726,"iced::widget::vertical_slider"],[16897,"iced::widget::vertical_slider::HandleShape"],[16900,"iced::window"],[17413,"iced::window::Action"],[17415,"iced::window::Event"],[17419,"iced::window::icon"],[17466,"iced::window::screenshot"],[17507,"iced_runtime::command::action"],[17508,"alloc::vec"],[17509,"palette::chromatic_adaptation"],[17510,"core::ops::arith"],[17511,"core::any"],[17512,"core::iter::traits::collect"],[17513,"core::clone"],[17514,"core::ops::function"],[17515,"core::default"],[17516,"core::cmp"],[17517,"core::fmt"],[17518,"core::fmt"],[17519,"core::fmt"],[17520,"palette::rgb::rgb"],[17521,"palette::alpha::alpha"],[17522,"core::option"],[17523,"core::hash"],[17524,"core::hash"],[17525,"alloc::sync"],[17526,"alloc::rc"],[17527,"core::ops::function"],[17528,"core::marker"],[17529,"core::ops::arith"],[17530,"core::marker"],[17531,"core::ops::arith"],[17532,"palette::convert::try_from_into_color"],[17533,"core::any"],[17534,"core::convert"],[17535,"core::convert"],[17536,"alloc::borrow"],[17537,"futures_core::stream"],[17538,"core::pin"],[17539,"core::ops::function"],[17540,"time::duration"],[17541,"serde::de"],[17542,"time::instant"],[17543,"tokio::time::instant"],[17544,"nix::sys::time"],[17545,"image::animation"],[17546,"nix::sys::time"],[17547,"time::error::conversion_range"],[17548,"core::time"],[17549,"core::fmt"],[17550,"iced_renderer"],[17551,"std::path"],[17552,"core::convert"],[17553,"core::ops::range"],[17554,"num_traits::float"],[17555,"num_traits::cast"],[17556,"core::ops::arith"],[17557,"core::fmt"],[17558,"num_traits::ops::euclid"],[17559,"num_traits::ops::saturating"],[17560,"rayon::iter::par_bridge"],[17561,"alloc::collections::btree::map"],[17562,"std::collections::hash::map"],[17563,"qrcode::types"],[17564,"core::ops::deref"],[17565,"image::error"],[17566,"iced_core::window::icon"],[17567,"std::path"],[17568,"core::error"]],"d":["Alignment on the axis of a container.","","The black color.","The background of some element.","The border radii for the corners of a graphics primitive …","Align at the center of the axis.","A color in the sRGB color space.","A solid color.","A set of asynchronous actions to be performed by some …","Scale as big as it can be without needing to crop or hide …","The strategy used to fit the contents of a widget to its …","Scale the image to cover all of the bounding box, cropping …","A Theme that uses a Custom palette.","A non-monospaced sans-serif font with normal Weight.","The built-in dark variant.","Degrees","A generic widget.","Align at the end of the axis.","Contains the error value","An error that occurred while running an application.","A user interface event.","A type that can run futures.","The futures executor could not be created.","Distort the image so the widget is 100% covered without …","Fill all the remaining space","Fill a portion of the remaining space relative to other …","Fill a fixed amount of space","A font.","A fill which transitions colors progressively along a …","Linearly interpolate between several colors.","The application graphics context could not be created.","A Size with infinite width and height.","A keyboard event","The strategy used to fill space in a specific dimension.","The built-in light variant.","A linear gradient interpolates colors along a direction at …","A monospaced font with normal Weight.","The type of messages your Sandbox will produce.","A mouse event","Don’t resize or scale the image at all.","The origin (i.e. a Point at (0, 0)).","Contains the success value","An amount of space to pad for each side of a box","An amount of logical pixels.","A platform specific event","A 2D point.","The range of radians of a circle.","Radians","A rectangle.","The default renderer.","The result of running an Application.","A sandboxed Application.","Scale the image down if it’s too big for the space, but …","","Fill the least amount of space","An amount of space in 2 dimensions.","Align at the start of the axis.","A request to listen to external events.","A color with no opacity.","A built-in theme.","","A touch event","A Size with a width and height of 1 unit.","A 2D vector.","The white color.","","A window event","The application window could not be created.","Padding of zero","A Size with zero width and height.","The zero Vector.","Transparency, 0.0 - 1.0","Returns all of the actions of the Command.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Leverage advanced concepts like custom widgets.","Align and position widgets.","","","","","","","","Build interactive cross-platform applications.","Returns the area of the Rectangle.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Blue component, 0.0 - 1.0","Creates a Command that performs the actions of all the …","Batches all the provided subscriptions and returns the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Bottom padding","Returns the Point at the center of the Rectangle.","Returns the X coordinate of the Point at the center of the …","Returns the Y coordinate of the Point at the center of the …","Access the clipboard.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Color with shorter and cleaner syntax.","","","","","","","","","","","","","","","","","","","","","","Returns true if the given Point is contained in the …","Creates a new custom Theme from the given Palette.","Creates a new custom Theme from the given Palette, with a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the distance to another Point.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Runs the given closure inside the Executor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Handle events of a user interface.","Choose your preferred executor to power your application.","Expands the Rectangle a given amount.","Returns the palette::Extended of the Theme.","The Family of the Font.","Returns the fill factor of the Length.","Attempt to apply the given fit for a content size within …","Fits the Padding between the provided inner and outer Size.","","","","","","","","","","","","","","","","","","","","","","","","","Load and use fonts.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Color from its linear RGBA components.","Creates a Subscription from a Recipe describing it.","Creates a Color from its RGB components.","Creates a Color from its RGB8 components.","Creates a Color from its RGBA components.","Creates a Color from its RGB8 components and an alpha …","","","","","","","","","","","","","","","","","","","","","","","","Green component, 0.0 - 1.0","Colors that transition progressively.","","","","","Height of the rectangle.","The height.","","Returns the total amount of horizontal Padding.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the intersection with the given Rectangle.","Returns whether the Rectangle intersects with the given …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the Color into its linear values.","Returns the different recipes of the Subscription.","Converts the Color into its RGBA8 equivalent.","","","","","","","","","","","","","","","","","","","","","","Returns the inverted Color.","Inverts the Color in-place.","Returns true if the current Rectangle is completely within …","Listen and react to keyboard events.","Left padding","Applies a transformation to the result of a Command.","Transforms the Subscription output with the given function.","Returns the maximum of each component of this size and …","Returns the minimum of each component of this size and …","Listen and react to mouse events.","","","Adjust the opacity of the gradient by a multiplier applied …","Initializes the Sandbox.","Creates a new Executor.","Creates a new Color.","Create a Padding that is equal on all sides","Creates a new Point with the given coordinates.","Creates a new Rectangle with its top-left corner in the …","Creates a new Size with the given width and height.","Creates a new Vector with the given components.","Creates an empty Command.","Returns an empty Subscription that will not produce any …","Display interactive elements on top of other widgets.","Increments the Size to account for the given padding.","Returns the Palette of the Theme.","","","","Creates a Command that performs the action of the given …","","","","Returns the position of the top left corner of the …","","Red component, 0.0 - 1.0","Right padding","Runs the Sandbox.","Runs the Sandbox.","Returns the scale factor of the Sandbox.","Returns the scale factor of the Sandbox.","","","Configure your application.","Creates a Command that performs a single Action.","Returns the Size of the Rectangle.","Snaps the Rectangle to unsigned integer coordinates.","Spawns a future in the Executor.","The Stretch of the Font.","Returns the current style variant of theme::Application.","Returns the current style variant of theme::Application.","The Style of the Font.","","","","","","Listen to external events in your application.","Retrieve system information.","Use the built-in theme and styles.","Returns the current Theme of the Sandbox.","Returns the current Theme of the Sandbox.","Listen and react to time.","Returns the current title of the Sandbox.","Calculates the line in which the angle intercepts the …","","","","","","","","","","","","","","","","","","","","Top padding","Listen and react to touch events.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union with the given Rectangle.","","","","","","","","","","","","","","","","","","","","","","Handles a message and updates the state of the Sandbox.","","","Returns the total amount of vertical Padding.","Returns the widgets to display in the Sandbox.","The Weight of the Font.","Use the built-in widgets or create your own.","Creates a Command that performs a widget::Operation.","Width of the rectangle.","The width.","Configure the window of your application in native …","Adds a value to the Subscription context.","Creates a non-monospaced Font with the given Family::Name …","Creates a new Rectangle with its top-left corner at the …","The X coordinate.","X coordinate of the top-left corner.","The X component of the Vector","The Y coordinate.","Y coordinate of the top-left corner.","The Y component of the Vector","A buffer for short-term storage and transfer within and …","The hasher used to compare layouts.","The bounds of a Node and its children, using absolute …","An interactive component that can be displayed on top of …","A component that can be used by widgets to draw themselves …","A connection to the state of a shell.","A paragraph.","The supported theme of the Renderer.","A component that displays information and allows …","","","","","Returns whether the widgets of the current application …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the bounds of the Layout.","The bounds of the paragraph.","Returns the state Tree of the children of the Widget.","Returns an iterator over the Layout of the children of a …","Clears all of the recorded primitives in the Renderer.","","","","","","","","","The content of the paragraph.","","","","","","","","","","Reconciliates the Widget with the provided Tree.","","","","","Draws the Overlay using the associated Renderer.","Draws the Widget using the associated Renderer.","","","","","Fills a Quad with the provided Background.","","","","","The font of the Text.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Returns the height of the Widget.","The horizontal alignment of the Text.","Load and draw raster graphics.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Invalidates the current application layout.","Invalidates the current application widgets.","Returns true if the Shell contains no published messages","Returns whether the current layout is invalid or not.","Returns true if the cursor is over the Overlay.","Position your widgets properly.","Returns the layout Node of the Overlay.","Returns the layout::Node of the Widget.","The line height of the Text.","Merges the current Shell with another one by applying the …","Handle mouse events.","Returns the current mouse::Interaction of the Overlay.","Returns the current mouse::Interaction of the Widget.","Creates a new Layout for the given Node at the origin.","Creates a new Shell with the provided buffer of messages.","Processes a runtime Event.","Processes a runtime Event.","Applies a widget::Operation to the Overlay.","Applies an Operation to the Widget.","Display interactive elements on top of other widgets.","Returns the nested overlay of the Overlay, if there is any.","Returns the overlay of the Widget, if there is any.","Returns the position of the Layout.","Publish the given Message for an application to process it.","Reads the current content of the Clipboard as text.","Returns the request a redraw should happen, if any.","Write your own renderer.","Requests a new frame to be drawn.","Triggers the given function if the layout is invalid, …","The Shaping strategy of the Text.","The size of the Text in logical pixels.","Returns the State of the Widget.","Write your own subscriptions.","Load and draw vector graphics.","Returns the Tag of the Widget.","Draw and interact with text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The vertical alignment of the Text.","Create custom widgets and operate on them.","Returns the width of the Widget.","Draws the primitives recorded in the given closure in a …","Creates a new Layout for the given Node with the provided …","Applies a translation to the primitives recorded in the …","Writes the given text contents to the Clipboard.","","A wrapper around raw image data.","In-memory data","The data of a raster image.","Image filtering strategy.","A handle of some image data.","The image Handle to be displayed. Iced exposes its own …","Bilinear interpolation.","Nearest neighbor.","File data","A Renderer that can render raster graphics.","Decoded image pixels in RGBA format.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the dimensions of an image for the given Handle.","","","Draws an image with the given Handle and inside the …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Creates new Bytes around data.","","","","","","","","","","","","","","","","","","","The height of the image.","The pixels.","The width of the image.","The bounds of a Node and its children, using absolute …","A set of size constraints for layouting.","No limits","The bounds of an element and its children.","","","Aligns the Node in the given space.","","","","","","","","","","","","","Returns the bounds of the Node.","Returns the children of the Node.","","","","","","","","","","","","","","","","","Returns the fill Size of the Limits.","Distribute elements using a flex-based layout.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Applies a height constraint to the current Limits.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Removes the minimum width constraint for the current Limits…","Returns the maximum Size of the Limits.","Applies a maximum height constraint to the current Limits.","Applies a maximum width constraint to the current Limits.","Returns the minimum Size of the Limits.","Applies a minimum height constraint to the current Limits.","Applies a minimum width constraint to the current Limits.","Moves the Node to the given position.","Creates new Limits with the given minimum and maximum Size.","Creates a new Node with the given Size.","Produces a Node with two children nodes one right next to …","Shrinks the current Limits to account for the given …","Computes the resulting Size that fits the Limits given the …","Shrinks the current Limits by the given Size.","Returns the Size of the Node.","","","Translates the Node by the given translation.","","","","","","","","","","","","","","","","","Applies a width constraint to the current Limits.","Creates a new Node with the given Size and children.","The main axis of a flex layout.","The horizontal axis","The vertical axis","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Computes the flex layout with the given axis and limits, …","","","","","","","","","The cursor has a defined position.","The button of a mouse.","A mouse button was pressed.","A mouse button was released.","A mouse click.","","The mouse cursor state.","The mouse cursor entered the window.","The mouse cursor left the window.","The mouse cursor was moved","A mouse event.","","","","The interaction of a mouse cursor.","The left mouse button.","A line-based scroll movement","The middle (wheel) button.","","Some other button.","A pixel-based scroll movement","","","","The right mouse button.","A scroll movement.","","The cursor is currently unavailable (i.e. out of bounds or …","The mouse wheel was scrolled.","","","","","","","","","Track mouse clicks.","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Returns the Kind of Click.","Creates a new Click with the given position and previous …","Returns the position of the Click.","","","","","","","","","","The scroll movement.","The new position of the mouse cursor","The number of horizontal lines scrolled","The number of horizontal pixels scrolled","The number of vertical lines scrolled","The number of vertical pixels scrolled","A mouse click.","A double click","The kind of mouse click.","A single click","A triple click","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","A generic Overlay.","An Overlay container that displays multiple overlay …","An interactive component that can be displayed on top of …","","","","","","","","","","","","","","","","","","","","","","","","Draws the Overlay using the associated Renderer.","Draws the Element and its children using the given Layout.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns a Group of overlay Element children.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if the cursor is over the Element.","","Returns true if the cursor is over the Overlay.","Returns the layout Node of the Overlay.","Computes the layout of the Element in the given bounds.","","Applies a transformation to the produced message of the …","Returns the current mouse::Interaction of the Element.","","Returns the current mouse::Interaction of the Overlay.","Creates a new Element containing the given Overlay.","Creates an empty Group.","Processes a runtime Event.","","Processes a runtime Event.","Applies a widget::Operation to the Element.","","Applies a widget::Operation to the Overlay.","Returns the nested overlay of the Element, if there is any.","Turns the Group into an overlay overlay::Element.","","Returns the nested overlay of the Overlay, if there is any.","Returns the position of the Element.","Adds an overlay::Element to the Group.","Translates the Element.","","","","","","","","","","","","","","","","","Creates a Group with the given elements.","A renderer that does nothing.","A polygon with four sides.","A component that can be used by widgets to draw themselves …","The styling attributes of a Renderer.","The supported theme of the Renderer.","","","","","","","","","","","","","","","","The border color of the Quad.","The border radius of the Quad.","The border width of the Quad.","","","","","","","The bounds of the Quad.","Clears all of the recorded primitives in the Renderer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fills a Quad with the provided Background.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Creates a new Null renderer.","The text color","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the primitives recorded in the given closure in a …","","Applies a translation to the primitives recorded in the …","","A stream of runtime events.","The events that will be produced by a Subscription with …","The description of a Subscription.","Hashes the Recipe.","Executes the Recipe and produces the stream of events of …","In-memory data","The data of a vectorial image.","A handle of Svg data.","File data","A Renderer that can render vector graphics.","","","","","","","","","","","","","Returns the default dimensions of an SVG for the given …","","Draws an SVG with the given Handle, an optional Color …","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The char representing a ▼ icon in the built-in ICON_FONT.","An absolute height in logical pixels.","Advanced text shaping and font fallback.","No shaping and no font fallback.","A bounds difference.","The char representing a ✔ icon in the ICON_FONT.","The point was within the bounds of the returned character …","The difference detected in some text.","A component that can be used by widgets to edit multi-line …","The Editor of this Renderer.","The font of this Paragraph.","The font of the Editor.","The font type used.","The output of the Highlighter.","A type capable of highlighting text.","The result of hit testing on text.","The icon font of the backend.","The highlight iterator type.","The height of a line of text in a paragraph.","No difference.","A text paragraph.","The Paragraph of this Renderer.","A factor of the size of the text.","A renderer capable of measuring and drawing Text.","The settings to configure the Highlighter.","A shape difference.","The shaping strategy of some text.","A paragraph.","","","","","","","","","","","","","","","Returns the current boundaries of the Editor.","The bounds of the paragraph.","Notifies the Highlighter that the line at the given index …","","","","","Compares the Paragraph with some desired Text and returns …","","","The content of the paragraph.","Returns the current line of the Highlighter.","Returns the current Cursor of the Editor.","Computes the cursor position of the Hit .","Returns the current cursor position of the Editor.","Returns the default Self::Font.","Returns the default size of Text.","","","","","","","","","Edit text.","","","","","","Draws the given Editor at the given position and with the …","Draws the given Paragraph at the given position and with …","Draws the given Text at the given position and with the …","","","The font of the Text.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the distance to the given grapheme index in the …","Runs a text Highlighter in the Editor.","Highlights the given line.","Highlight text.","Tests whether the provided point is within the boundaries …","Returns the horizontal alignment of the Paragraph.","The horizontal alignment of the Text.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the text of the given line in the Editor, if it …","Returns the amount of lines in the Editor.","The line height of the Text.","Loads a Self::Font from its bytes.","Returns the minimum boundaries that can fit the contents …","Returns the minimum height that can fit the contents of …","Returns the minimum width that can fit the contents of the …","Creates a new Highlighter from its Self::Settings.","Performs an Action on the Editor.","Lays out the Paragraph with some new boundaries.","Returns the current selected text of the Editor.","The Shaping strategy of the Text.","The size of the Text in logical pixels.","","","","","","","","","","","","","","","","","","","Updates the Editor with some new attributes.","Updates the Highlighter with some new Self::Settings.","Updates the Paragraph to match the given Text, if needed.","Returns the vertical alignment of the Paragraph.","The vertical alignment of the Text.","Creates a new Paragraph laid out with the given Text.","Creates a new Editor laid out with the given text.","An interaction with an Editor.","Delete the previous character.","Cursor without a selection","Click the Editor at the given Point.","The cursor of an Editor.","Delete the next character.","A direction in some text.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","A component that can be used by widgets to edit multi-line …","Move to the end of the line.","Break the current line.","The font of the Editor.","Move to the start of the line.","Insert the given character.","Move left.","<-","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","->","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","Cursor selecting a range of text","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","","","","","","","","","","","","","","","Returns the current boundaries of the Editor.","","","","","","","Returns the current Cursor of the Editor.","Returns the current cursor position of the Editor.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Runs a text Highlighter in the Editor.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the text of the given line in the Editor, if it …","Returns the amount of lines in the Editor.","Performs an Action on the Editor.","Returns the current selected text of the Editor.","","","","","","","","","","","","","","","","","","","Updates the Editor with some new attributes.","Creates a new Editor laid out with the given text.","The amount of lines to scroll.","The format of some text.","The output of the Highlighter.","A type capable of highlighting text.","The highlight iterator type.","A highlighter that highlights nothing.","The settings to configure the Highlighter.","","","","","","","","","","","","","","","Notifies the Highlighter that the line at the given index …","","","","","","The Color of the text.","","","Returns the current line of the Highlighter.","","","","","","","","","","","","","","The Font of the text.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Highlights the given line.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Creates a new Highlighter from its Self::Settings.","","","","","","","","","","","","","","","","","","","","Updates the Highlighter with some new Self::Settings.","","The identifier of a generic widget.","A piece of logic that can traverse the widget tree of an …","A paragraph of text.","A persistent state widget tree.","A component that displays information and allows …","","","","","","","","","","","","","","","","","","","","","","Returns the state Tree of the children of the Widget.","The children of the root widget of the Tree.","","","","","","","","Operates on a widget that contains other widgets.","Operates on a custom widget with some state.","","","","","","","Reconciliates the Widget with the provided Tree.","Reconciliates the current tree with the provided Widget.","Reconciliates the children of the tree with the provided …","Reconciliates the children of the tree with the provided …","","","","Draws the Widget using the associated Renderer.","","","","","Creates an empty, stateless Tree with no children.","","","","","Finishes the Operation and returns its Outcome.","","","Operates on a widget that can be focused.","Sets the Font of the Text.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","","Returns the height of the Widget.","Sets the height of the Text boundaries.","","Sets the alignment::Horizontal of the Text.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns the layout::Node of the Widget.","","Sets the LineHeight of the Text.","Returns the current mouse::Interaction of the Widget.","Create a new fragment of Text with the given contents.","Creates a new Tree for the provided Widget.","Creates a custom Id.","Processes a runtime Event.","Applies an Operation to the Widget.","Query or update internal widget state.","Returns the overlay of the Widget, if there is any.","Operates on a widget that can be scrolled.","Sets the Shaping strategy of the Text.","Sets the size of the Text.","","Returns the State of the Widget.","The State of the Tree.","Sets the style of the Text.","","Returns the Tag of the Widget.","The tag of the Tree.","Write some text for your users to read.","Operates on a widget that has text input.","","","Store internal widget state in a state tree to ensure …","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","","","","Sets the alignment::Vertical of the Text.","Returns the width of the Widget.","","Sets the width of the Text boundaries.","The Operation needs to be followed by another Operation.","The internal state of a widget that can be focused.","The Operation produced no result.","A piece of logic that can traverse the widget tree of an …","The result of an Operation.","The internal state of a widget that can be scrolled.","The Operation produced some result.","The internal state of a widget that has text input.","","","","","","","","","Operates on a widget that contains other widgets.","Operates on a custom widget with some state.","","","","","Finishes the Operation and returns its Outcome.","","Focuses the widget.","Operate on widgets that can be focused.","Operates on a widget that can be focused.","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","Returns whether the widget is focused or not.","Maps the output of an Operation using the given function.","Moves the cursor of the text input to an arbitrary …","Moves the cursor of the text input to the end of the input …","Moves the cursor of the text input to the front of the …","Produces an Operation that applies the given Operation to …","Scroll the widget to the given AbsoluteOffset along the …","Operate on widgets that can be scrolled.","Operates on a widget that can be scrolled.","Selects all the content of the text input.","Snaps the scroll of the widget to the given percentage …","Operate on widgets that have text input.","Operates on a widget that has text input.","","","","","","","","Unfocuses the widget.","","A summary of the focusable widgets present on a widget …","The internal state of a widget that can be focused.","","","","","","","","","","","Produces an Operation that generates a Count and chains it …","","","","","","","","","","Produces an Operation that searches for the current …","","Produces an Operation that focuses the widget with the …","Focuses the widget.","Produces an Operation that searches for the current …","Produces an Operation that searches for the current …","The index of the current focused widget, if any.","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Returns whether the widget is focused or not.","","The total amount of focusable widgets.","","","","","","","","Unfocuses the widget.","","The amount of absolute offset in each direction of a …","The amount of relative offset in each direction of a …","The internal state of a widget that can be scrolled.","Produces an Operation that scrolls the widget with the …","Scroll the widget to the given AbsoluteOffset along the …","Produces an Operation that snaps the widget with the given …","Snaps the scroll of the widget to the given percentage …","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The internal state of a widget that has text input.","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to an arbitrary …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the end of the input …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the front of the …","Produces an Operation that selects all the content of the …","Selects all the content of the text input.","An absolute height in logical pixels.","Advanced text shaping and font fallback.","The apperance of some text.","No shaping and no font fallback.","The height of a line of text in a paragraph.","A factor of the size of the text.","The shaping strategy of some text.","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph of text.","Produces the Appearance of some text.","The Color of the text.","Draws text using the same logic as the Text widget.","Produces the layout::Node of a Text widget.","No meaningful internal state.","Some meaningful internal state.","The internal State of a widget.","The identifier of some widget state.","A persistent state widget tree.","","","","","","","","","","","","","","","The children of the root widget of the Tree.","","","","","","","","","","","Reconciliates the current_children with the provided list …","","","Downcasts the State to T and returns a mutable reference …","Downcasts the State to T and returns a reference to it.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Creates a new State.","Creates a Tag for a state of type T.","","The State of the Tree.","Creates a Tag for a stateless widget.","The tag of the Tree.","","","","","","","","","","","","","","","","","","Alignment on the axis of a container.","Align bottom","Align at the center of the axis.","Horizontally centered","Vertically centered","Align at the end of the axis.","The horizontal Alignment of some resource.","Align left","Align right","Align at the start of the axis.","Align top","The vertical Alignment of some resource.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The appearance of an application.","An interactive cross-platform application.","The Executor that will run commands and subscriptions.","The data needed to initialize your Application.","The type of messages your Application will produce.","The supported style of the StyleSheet.","A set of rules that dictate the style of an application.","The theme of your Application.","","Returns the Appearance of the application for the provided …","","","","","The background Color of the application.","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Initializes the Application with the flags provided to run …","Runs the Application.","Returns the scale factor of the Application.","Returns the current Style of the Theme.","Returns the event Subscription for the current state of the","The default text Color of the application.","Returns the current Theme of the Application.","Returns the current title of the Application.","","","","","","","","","","Handles a message and updates the state of the Application.","Returns the widgets to display in the Application.","Read the current contents of the clipboard.","Write the given contents to the clipboard.","The Event was handled and processed by a widget.","A user interface event.","The Event was NOT handled by any widget.","A keyboard event","Describes an event specific to MacOS","A MacOS specific event","A mouse event","A platform specific event","A platform specific event","Triggered when the app receives an URL from the system","The status of an Event after being processed.","A touch event","A window event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns a Subscription to all the ignored runtime events.","Creates a Subscription that produces a message for every …","Creates a Subscription that listens and filters all the …","","","","","","","","","","","","","","","","","","","A default cross-platform executor.","A type that can run futures.","Runs the given closure inside the Executor.","Creates a new Executor.","Spawns a future in the Executor.","","","","Glyphs in cursive fonts generally use a more informal …","An error while loading a font.","","","","","","A font family.","Fantasy fonts are primarily decorative or expressive fonts …","A font.","","","","The sole criterion of a monospace font is that all glyphs …","The name of a font family of choice.","","","","","Glyphs in sans-serif fonts, as the term is used in CSS, …","","","","Serif fonts represent the formal text style for a script.","The width of some text.","The style of some text.","","","","The weight of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Family of the Font.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Load a font from its bytes.","The Stretch of the Font.","The Style of the Font.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Weight of the Font.","A point along the gradient vector where the specified color…","A fill which transitions colors progressively along a …","A linear gradient.","A linear gradient interpolates colors along a direction at …","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","How the Gradient is angled within its bounds.","","","","","","","","","","","","","","","","","The color of the gradient at the specified offset.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Creates a new Linear gradient with the given angle in …","Offset along the gradient vector.","ColorStops along the linear gradient path.","","","","","","","","","","","","","","","","","","","","The “alt” key.","","","","","","","","","","The Backspace key, right over Enter.","","The “command” key.","The “control” key.","","","","A unicode character was received.","","","The “Compose” key on Linux.","","","","","","","","","The Enter key.","","The Escape key, next to F1.","A keyboard event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert, next to Backspace.","","","","","The ‘0’ key over the ‘O’ and ‘P’ keys.","The ‘1’ key over the letters.","The ‘2’ key over the letters.","The ‘3’ key over the letters.","The ‘4’ key over the letters.","The ‘5’ key over the letters.","The ‘6’ key over the letters.","The ‘7’ key over the letters.","The ‘8’ key over the letters.","The ‘9’ key over the letters.","The symbolic name of a keyboard key.","A keyboard key was pressed.","A keyboard key was released.","","","","","The “windows” key on Windows, “command” key on …","","","","","","","","","The current state of the keyboard modifiers.","The keyboard modifiers have changed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pause/Break key, next to Scroll lock.","","","","","","","","","","","","","","","The “shift” key.","Scroll Lock.","","","","Print Screen/SysRq.","The space bar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns true if the ALT key is pressed in the Modifiers.","","","","","","","","","","","","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","Returns true if a “command key” is pressed in the …","","","Returns the complement of this set of flags.","","","","Returns true if all of the flags in other are contained …","Returns true if the CTRL key is pressed in the Modifiers.","","","","","","","","Returns the difference between the flags in self and other.","","","","","","","Returns an empty set of flags.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if the LOGO key is pressed in the Modifiers.","Returns the complement of this set of flags.","Listens to keyboard key presses and calls the given …","Listens to keyboard key releases and calls the given …","","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns true if the SHIFT key is pressed in the Modifiers.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","","","","The key identifier","The key identifier","The state of the modifier keys","The state of the modifier keys","The cursor has a defined position.","The button of a mouse.","A mouse button was pressed.","A mouse button was released.","","The mouse cursor state.","The mouse cursor entered the window.","The mouse cursor left the window.","The mouse cursor was moved","A mouse event.","","","","The interaction of a mouse cursor.","The left mouse button.","A line-based scroll movement","The middle (wheel) button.","","Some other button.","A pixel-based scroll movement","","","","The right mouse button.","A scroll movement.","","The cursor is currently unavailable (i.e. out of bounds or …","The mouse wheel was scrolled.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the Cursor is over the given bounds.","","Returns the absolute position of the Cursor, if available.","Returns the relative position of the Cursor from the given …","Returns the relative position of the Cursor inside the …","Returns the absolute position of the Cursor, if available …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The scroll movement.","The new position of the mouse cursor","The number of horizontal lines scrolled","The number of horizontal pixels scrolled","The number of vertical lines scrolled","The number of vertical pixels scrolled","A generic overlay.","Build and show dropdown menus.","The appearance of a menu.","A list of selectable options.","The local state of a Menu.","The supported style of the StyleSheet.","The style sheet of a menu.","Produces the Appearance of a menu.","The Background of the menu.","The border Color of the menu.","The border radius of the menu.","The border width of the menu.","The background Color of a selected option in the menu.","The text Color of a selected option in the menu.","The text Color of the menu.","The settings of an application.","","If set to true, the renderer will try to perform …","","","","","","","","","","","The default Font to be used.","The text size that will be used by default.","","","","","Whether the Application should exit when the user requests …","The data needed to initialize the Application.","","The fonts to load on boot.","Returns the argument unchanged.","","","The identifier of the application.","","Calls U::from(self).","","","","","","","","","","","","","","","","","The window settings.","Initialize Application settings using the given data.","A request to listen to external events.","Creates a Subscription that publishes the events sent from …","Returns a Subscription that will call the given function …","Returns a Subscription that will create and asynchronously …","Returns a Subscription that will create and asynchronously …","Contains informations about the system (e.g. system name, …","","","","","","","","","","","Detailed processor model information","The number of physical cores on the processor","","","","","Query for available system information.","","Returns the argument unchanged.","","","Model information for the active graphics adapter","Underlying graphics backend for rendering","","Calls U::from(self).","","","","","","","","Total RAM size, KB","Memory used by this process, KB","Operating system kernel version","The operating system name","Short operating system version number","Long operating system version","","","","","","","","","","The style of an application.","A simple box.","The style of a button.","The style of a checkbox.","Colored text.","The style of a container.","A Theme with a customized Palette.","A Theme that uses a Custom palette.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","The built-in dark variant of a Palette.","The danger style.","The danger style.","The built-in dark variant.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","No filtering to the rendered SVG.","The default style.","The default style.","The default style.","The default style.","The destructive style.","The built-in light variant of a Palette.","The built-in light variant.","The style of a menu.","A color palette.","The style of a pane grid.","The style of a pick list.","The positive style.","The primary style.","The primary style.","The primary style.","The style of a progress bar.","The style of a radio button.","The style of a rule.","The style of a scrollable.","The secondary style.","The secondary style.","The style of a slider.","The success style.","The success style.","Svg","The style of text.","The text style.","The style of a text input.","The style of a text input.","A built-in theme.","The style of a toggler.","No style.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background Color of the Palette.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a custom Button style variant.","Creates a custom Scrollable theme.","Creates a custom Svg style.","The danger Color of the Palette.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Custom theme from the given Palette.","Define the colors of a theme.","The primary Color of the Palette.","The success Color of the Palette.","The text Color of the Palette.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Custom theme from the given Palette with a …","A set of background colors.","A set of danger colors.","The built-in dark variant of an Extended palette.","The built-in light variant of an Extended palette.","An extended set of colors generated from a Palette.","A pair of background and text colors.","A color palette.","A set of primary colors.","A set of secondary colors.","A set of success colors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background Color of the Palette.","The set of background colors.","The base background color.","The base primary color.","The base secondary color.","The base success color.","The base danger color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background color.","","","","","","","","The danger Color of the Palette.","The set of danger colors.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Generates an Extended palette from a simple Palette.","Generates a set of Primary colors from the base, …","Generates a set of Secondary colors from the base and text …","Generates a set of Success colors from the base, …","Generates a set of Danger colors from the base, …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Pair from a background Color and some text …","Generates a set of Background colors from the base and …","The primary Color of the Palette.","The set of primary colors.","The set of secondary colors.","A stronger version of the base background color.","A stronger version of the base primary color.","A stronger version of the base secondary color.","A stronger version of the base success color.","A stronger version of the base danger color.","The success Color of the Palette.","The set of success colors.","The text Color of the Palette.","The text color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A weaker version of the base background color.","A weaker version of the base primary color.","A weaker version of the base secondary color.","A weaker version of the base success color.","A weaker version of the base danger color.","A Duration type to represent a span of time, typically …","A measurement of a monotonically nondecreasing clock. …","The maximum duration.","The duration of one microsecond.","The duration of one millisecond.","The duration of one nanosecond.","The duration of one second.","A duration of zero time.","","","","Panics","","","","","","","","","","","","","","","Returns the total number of whole microseconds contained …","Returns the total number of whole milliseconds contained …","Returns the total number of nanoseconds contained by this …","Returns the number of whole seconds contained by this …","Returns the number of seconds contained by this Duration …","Returns the number of seconds contained by this Duration …","","","","","Returns Some(t) where t is the time self + duration if t …","Checked Duration addition. Computes self + other, …","Checked Duration division. Computes self / other, …","Returns the amount of time elapsed from another instant to …","Checked Duration multiplication. Computes self * other, …","Returns Some(t) where t is the time self - duration if t …","Checked Duration subtraction. Computes self - other, …","","","","","","","","","","","","","","","","","","","","Divide Duration by Duration and return f32.","Divide Duration by Duration and return f64.","Divide Duration by f32.","Divide Duration by f64.","","","","","Returns the amount of time elapsed from another instant to …","Returns the amount of time elapsed since this instant.","","","","","","","","","","","Returns a Subscription that produces messages at a set …","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of whole …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns true if this Duration spans no time.","","","Multiplies Duration by f32.","Multiplies Duration by f64.","Creates a new Duration from the specified number of whole …","Returns an instant corresponding to “now”.","","","","","Saturating Duration addition. Computes self + other, …","Returns the amount of time elapsed from another instant to …","Saturating Duration multiplication. Computes self * other, …","Saturating Duration subtraction. Computes self - other, …","","","","","Returns the amount of time elapsed from another instant to …","","","","","","","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in …","","","","","","","","","","The checked version of from_secs_f32.","The checked version of from_secs_f64.","","","","","","","","","","","","","A touch interaction.","A unique identifier representing a finger on a touch …","A touch interaction was ended.","A touch interaction was canceled.","An on-going touch interaction was moved.","A touch interaction was started.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A generic widget that produces a message when pressed.","A widget capable of drawing 2D graphics.","A box that can be checked.","A container that distributes its contents vertically.","A widget for searching and selecting a single value from a …","A reusable, custom widget that uses The Elm Architecture.","An element decorating some content.","The default height of a ProgressBar.","The default height of a Slider.","The default padding of a PickList.","The default size of a Radio button.","The default size of a Toggler.","The default spacing of a Radio button.","The default width of a VerticalSlider.","The type of event this Component handles internally.","A frame that displays an image while keeping aspect ratio.","A widget that only rebuilds its contents when necessary.","Emit messages on mouse events.","A collection of panes distributed using either vertical or …","A widget for selecting a single value from a list of …","A bar that displays progress.","A type of matrix barcode consisting of squares arranged in …","A circular button representing a choice.","A widget that is aware of its dimensions.","A container that distributes its contents horizontally.","Display a horizontal or vertical rule for dividing content.","A widget that can vertically display an infinite amount of …","An horizontal bar and a handle that selects a single value …","An amount of empty space.","The internal state of this Component.","A vector graphics image.","A paragraph.","A multi-line text input.","A field that can be filled with text.","A toggler widget.","An element to display a widget over another.","An vertical bar and a handle that selects a single value …","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the horizontal alignment of the contents of the Column…","Sets the vertical alignment of the contents of the Row .","Sets the content alignment for the horizontal axis of the …","Sets the content alignment for the vertical axis of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Allow your users to perform actions by pressing a button.","Creates a new Button with the provided content.","Draw 2D graphics for your users.","Creates a new Canvas.","Sets the size of the squares of the grid cell of the QRCode…","Centers the contents in the horizontal axis of the …","Centers the contents in the vertical axis of the Container.","Show toggle controls using checkboxes.","Creates a new Checkbox.","","","","","","","","","","","Sets both the dark and light Colors of the QRCode.","Creates a new Column with the given children.","Creates a Column with the given children.","Display a dropdown list of searchable and selectable …","Creates a new ComboBox.","Turns an implementor of Component into an Element that can …","","","","","","","","","","","","","","","","","","","","","","","","","","","Decorate content and apply alignment.","Creates a new Container with the provided content.","Sets the ContentFit of the Svg.","Sets the ContentFit of the Image.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the Direction of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the TextInput with the given Renderer, overriding its","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the FilterMethod of the Image.","","","","","Focuses the next focusable widget.","Focuses the previous focusable widget.","Sets the Renderer::Font of the text of the Checkbox.","Sets the Renderer::Font of the ComboBox.","Sets the font of the PickList.","Sets the text font of the Radio button.","Sets the Font of the TextEditor.","Sets the Font of the TextInput.","Sets the Renderer::Font of the text of the Toggler","Sets the font of the Tooltip.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Svg that will display the contents of the …","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the gap between the content and its Tooltip.","Sets the Handle of the PickList.","","Sets the height of the Column.","","Sets the height of the Row.","","Sets the height of the Button.","","","","","Sets the height of the Container.","Sets the height of the PaneGrid.","","","Sets the height of the ProgressBar.","","","","","Sets the height of the Scrollable.","Sets the height of the Slider.","","","","","","Sets the height of the VerticalSlider.","","","","","Sets the height of the Svg.","","Sets the height of the Image boundaries.","","","Sets the height of the Canvas.","","Highlights the TextEditor with the given Highlighter and a …","Creates a horizontal Rule with the given height.","Creates a horizontal Rule with the given height.","Creates a new horizontal Space with the given Length.","Sets the Icon of the Checkbox.","Sets the text_input::Icon of the ComboBox.","Sets the Icon of the TextInput.","Sets the Id of the Container.","Sets the Id of the Scrollable.","Sets the Id of the TextInput.","Display images in your user interface.","Creates a new Image.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Use widgets that can provide hints to ensure continuity.","Creates a new keyed::Column with the given children.","Creates a Column with the given children.","","","","","","","","","","","","","","","","","Lays out the TextInput, overriding its Value if provided.","","","","","","","","","","","Creates a new Lazy widget with the given data Dependency …","Sets the LineHeight of the ComboBox.","Sets the text::LineHeight of the TextInput.","Sets the maximum height of the Container.","Sets the maximum width of the Column.","Sets the maximum width of the Container.","A container intercepting mouse events.","","","","","","","","","","","","","","","","","","","","","Creates an empty Column.","Creates a MouseArea with the given content.","Creates an empty Row.","Creates a new Button with the given content.","Creates a new Checkbox.","Creates a new ComboBox with the given list of options, a …","Creates an empty Container.","Creates a PaneGrid with the given State and view function.","Creates a new PickList with the given list of options, the …","Creates a new ProgressBar.","Creates a new Radio button.","Creates a new Scrollable.","Creates a new Slider.","Creates new TextEditor with the given Content.","Creates a new TextInput.","Creates a new Toggler.","Creates a new Tooltip.","Creates a new VerticalSlider.","Creates a new Responsive widget with a closure that …","Creates a new Lazy widget with the given data Dependency …","Creates a new Svg from the given Handle.","Creates an amount of empty Space with the given width and …","Creates a new Image with the given path.","Creates a new Canvas.","Creates a new QRCode with the provided State.","Sets the message that should be produced when some action …","Sets the message that will be produced when a Pane of the …","Sets the message that will be produced when the outside …","Enables the drag and drop interactions of the PaneGrid, …","","","","","","","","","","","","","","","","","","","","","Sets the message that should be produced when some text is …","Sets the message that should be produced when some text is …","The message to emit on a middle button press.","The message to emit on a middle button release.","Sets the message that will be produced when an option of …","Sets the message that should be produced when some text is …","The message to emit on a left button press.","Sets the message that will be produced when the Button is …","Sets the message that will be produced when the Button is …","The message to emit on a left button release.","Sets the release message of the Slider. This is called …","Sets the release message of the VerticalSlider. This is …","Enables the resize interactions of the PaneGrid, which will","The message to emit on a right button press.","The message to emit on a right button release.","Sets a function to call when the Scrollable is scrolled.","Sets the message that should be produced when the TextInput…","","","","","","","","","Update the Component state based on the provided Operation","","","Display interactive elements on top of other widgets.","","","","","","","","","","","","","Sets the Padding of the Column.","Sets the Padding of the Row.","Sets the Padding of the Button.","Sets the Padding of the ComboBox.","Sets the Padding of the Container.","Sets the Padding of the PickList.","Sets the Padding of the TextEditor.","Sets the Padding of the TextInput.","Sets the padding of the Tooltip.","Let your users split regions of your application and …","Converts the TextInput into a secure password input.","Display a dropdown list of selectable values.","Creates a new PickList.","Sets the placeholder of the PickList.","Provide progress feedback to your users.","Creates a new ProgressBar.","Adds an element to the Column.","Adds an Element to the Row.","Encode and display information in a QR code.","Create choices using radio buttons.","Creates a new Radio.","Creates a new Responsive widget with a closure that …","Creates a new Row with the given children.","Creates a Row with the given children.","Display a horizontal or vertical rule for dividing content.","Navigate an endless amount of content with a scrollbar.","Creates a new Scrollable with the provided content.","Sets the size of the Checkbox.","Sets the text sixe of the ComboBox.","Sets the size of the Radio button.","Sets the text size of the TextInput.","Sets the size of the Toggler.","Sets the size of the text of the Tooltip.","Display an interactive selector of a single value from a …","Creates a new Slider.","Sets whether the Tooltip is snapped within the viewport.","Distribute content vertically.","Sets the vertical spacing between elements.","Sets the horizontal spacing between elements.","Sets the spacing between the Checkbox and the text.","Sets the spacing between the panes of the PaneGrid.","Sets the spacing between the Radio button and the text.","Sets the spacing between the Toggler and the text.","","","","","","","","","","","","","","","","","","","Sets the step size of the Slider.","Sets the step size of the VerticalSlider.","Sets the style variant of this Button.","Sets the style of the Checkbox.","Sets the style of the ComboBox.","Sets the style of the Container.","Sets the style of the PaneGrid.","Sets the style of the PickList.","Sets the style of the ProgressBar.","Sets the style of the Radio button.","Sets the style of the Rule.","Sets the style of the Scrollable .","Sets the style of the Slider.","Sets the style of the TextInput.","Sets the style of the Toggler.","Sets the style of the Tooltip.","Sets the style of the VerticalSlider.","Sets the style variant of this Svg.","Display vector graphics in your application.","Creates a new Svg widget from the given Handle.","","","","","","","","","","","","","","","","","","","Draw and interact with text.","Creates a new Text widget with the provided content.","Sets the horizontal alignment of the text of the Toggler","Display a multi-line text input for text editing.","Creates a new TextEditor.","Display fields that can be filled with text.","Creates a new TextInput.","Sets the style of the TextInput of the ComboBox.","Sets the text text::LineHeight of the Checkbox.","Sets the text text::LineHeight of the PickList.","Sets the text text::LineHeight of the Radio button.","Sets the text text::LineHeight of the Toggler.","Sets the text::Shaping strategy of the Checkbox.","Sets the text::Shaping strategy of the PickList.","Sets the text::Shaping strategy of the Radio button.","Sets the text::Shaping strategy of the Toggler.","Sets the text size of the Checkbox.","Sets the text size of the PickList.","Sets the text size of the Radio button.","Sets the text size o the Toggler.","Show toggle controls using togglers.","Creates a new Toggler.","Display a widget over another.","Creates a new Tooltip with the provided content, tooltip …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the Component state …","Creates a vertical Rule with the given width.","Creates a vertical Rule with the given width.","Display an interactive selector of a single value from a …","Creates a new VerticalSlider.","Creates a new vertical Space with the given Length.","Produces the widgets of the Component, which may trigger …","","Sets the width of the Column.","","","Sets the width of the Row.","Sets the width of the Button.","","Sets the width of the Checkbox.","","","Sets the width of the ComboBox.","","Sets the width of the Container.","","Sets the width of the PaneGrid.","","Sets the width of the PickList.","","Sets the width of the ProgressBar.","Sets the width of the Radio button.","","","Sets the width of the Scrollable.","","","Sets the width of the Slider.","","","Sets the width of the TextInput.","Sets the width of the Toggler.","","","","Sets the width of the VerticalSlider.","","","","Sets the width of the Svg.","","","Sets the width of the Image boundaries.","","Sets the width of the Canvas.","","Creates a Column with the given elements.","Creates a Row with the given elements.","Creates an amount of vertical Space.","Creates an amount of horizontal Space.","The appearance of a button.","A generic widget that produces a message when pressed.","The local state of a Button.","The supported style of the StyleSheet.","A set of rules that dictate the style of a button.","Produces the active Appearance of a button.","","","","","","","","","","","The Background of the button.","The border Color of the button.","The border radius of the button.","The border width of the button.","","","","","","","","","","","","","","","","","Produces the disabled Appearance of a button.","","","Draws a Button.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Produces the hovered Appearance of a button.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the layout of a Button.","Returns the mouse::Interaction of a Button.","Creates a new State.","Produces the pressed Appearance of a button.","The amount of offset to apply to the shadow of the button.","The text Color of the button.","","","","","","","","","","","","","","","","","","","Processes the given Event and updates the State of a Button","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A simple cache that stores generated Geometry to avoid …","A widget capable of drawing 2D graphics.","A Canvas event.","The style used to fill geometry.","","","The kind of geometry this renderer can draw.","A fill which linearly interpolates colors along a …","A Gradient color.","A keyboard event.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A linear gradient interpolates colors along a direction …","A sharp corner.","A mouse event.","An immutable set of points that may or may not be …","The state and logic of a Canvas.","A renderer capable of drawing some Self::Geometry.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The internal state mutated by the Program.","The style of a stroke.","The coloring style of some drawing.","A bunch of text that can be drawn to a canvas","","","A touch event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the coordinate of the center of the Frame.","Creates a new Path representing a circle given its center …","Clears the Cache, forcing a redraw the next time it is …","","","","","","","","","","","","","","","","","","","","","The color of the text","","","","","","","","","","","","","","The contents of the text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the given layers of Self::Geometry.","Draws the state of the Program, producing a bunch of …","Draws Geometry using the provided closure and stores it in …","","","","","","","","","","","","","","","","","Handle events of a canvas.","Fill Geometry with a certain style.","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","","","","","","","","","","","","The font of the text","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","A gradient that can be used as a fill for some geometry.","Returns the height of the Frame.","The horizontal alignment of the text","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Path representing a line segment given its …","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The line height of the text.","The shape to be used at the corners of paths or basic …","Returns the current mouse interaction of the Program.","","Creates a new empty Cache.","Creates a new Path with the provided closure.","The offset of LineDash::segments to start the pattern.","Packs the Gradient for use in shader code.","Build different kinds of 2D shapes.","The position of the text relative to the alignment …","Returns the internal lyon_path::Path.","Creates a new Path representing a rectangle given its …","Applies a rotation in radians to the current transform of …","The fill rule defines how to determine what is inside and …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","The alternating lengths of lines and gaps which describe …","The shaping strategy of the text.","Returns the dimensions of the Frame.","The size of the text","Create lines from a Path and assigns them various …","Draws the stroke of the given Path on the Frame with the …","The color or gradient of the fill.","The color or gradient of the stroke.","","","","","","","","","","","Returns the current Path with the given transform applied …","Applies a translation to the current transform of the Frame…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the State of the Program.","The vertical alignment of the text","Returns the width of the Frame.","The distance between the two edges of the stroke.","Executes the given drawing operations within a Rectangle …","Sets the color of the Stroke.","Sets the LineCap of the Stroke.","Sets the LineJoin of the Stroke.","Stores the current transform of the Frame and executes the …","Sets the width of the Stroke.","The Event was handled and processed by a widget.","A Canvas event.","The Event was NOT handled by any widget.","A keyboard event.","A mouse event.","The status of an Event after being processed.","A touch event.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","Merges two Status into one.","","","","","","","","","","","The style used to fill geometry.","A Gradient color.","","The fill rule defines how to determine what is inside and …","A solid Color.","The coloring style of some drawing.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The fill rule defines how to determine what is inside and …","The color or gradient of the fill.","","","","","","","","","","A fill which linearly interpolates colors along a …","A linear gradient.","A linear gradient interpolates colors along a direction …","Packed Gradient data for use in shader code.","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","","","","","","","","","","","","","","","","","","","","","","","","","","","The absolute ending position of the gradient.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Linear builder.","Creates a new Packed gradient for use in shader code.","Packs the Gradient for use in shader code.","The absolute starting position of the gradient.","ColorStops along the linear gradient direction.","","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","A Path builder.","An immutable set of points that may or may not be …","","","Build and draw curves.","Adds an Arc to the Path from start_angle to end_angle in a …","Adds a circular arc to the Path with the given control …","","","","","","","","","Adds a cubic Bézier curve to the Path given its two …","","","","","Builds the Path of this Builder.","The center of the arc.","Adds a circle to the Path given its center coordinate and …","","","Closes the current sub-path in the Path with a straight …","","","","","","","","","","","","Adds an ellipse to the Path using a clockwise direction.","The end of the segment’s angle in radians, clockwise …","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Connects the last point in the Path to the given Point …","Moves the starting point of a new sub-path to the given …","Creates a new Builder.","Adds a quadratic Bézier curve to the Path given its …","The radius of the arc.","Adds a rectangle to the Path given its top-left corner …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","An elliptical Arc.","","","","","","","","The center of the arc.","The center of the arc.","","","","","","","","The end of the segment’s angle in radians, clockwise …","The end of the segment’s angle in radians, clockwise …","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The radii of the arc’s ellipse. The horizontal and …","The radius of the arc.","The clockwise rotation of the arc’s ellipse.","The start of the segment’s angle in radians, clockwise …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","Flag parameters for arcs as described by the SVG …","An alias for usize.","A view over a contiguous storage of custom attributes.","Interface for objects storing custom attributes associated …","An alias for a slice of f32 values.","","","","A beveled corner is to be used to join path segments. The …","The stroke for each sub-path does not extend beyond its …","ID of a control point in a path.","","","","","","","ID of an endpoint point in a path.","","Represents an event or edge of path.","Refers to an event in a path.","The fill rule defines how to determine what is inside and …","","","","A path event representing endpoints and control points as …","A view over a sequence of endpoint IDs forming a polygon.","","","","Line cap as defined by the SVG specification.","Line join as defined by the SVG specification.","A sharp corner is to be used to join path segments.","Same as a miter join, but if the miter limit is exceeded, …","An empty attribute slice.","","","","A simple path data structure.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","The commands of a path encoded in a single array using IDs …","A view over PathCommands.","A path event representing endpoints and control points as …","A view on a Path.","A view over a sequence of endpoints forming a polygon.","Interface for types types (typically endpoints and control …","Interface for objects storing endpoints and control points …","","","","","","At each end of each sub-path, the shape representing the …","A round corner is to be used to join path segments.","The positive or negative side of a vector or segment.","At the end of each sub-path, the shape representing the …","The two possible orientations for the edges of a shape to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a view on the path commands.","Returns a view on this Path.","","Returns a slice over an endpoint’s custom attributes.","Returns a slice over an endpoint’s custom attributes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Path building utilities.","Creates a PathCommandsBuilder to create path commands.","Creates a Builder to build a path.","","Creates a BuilderWithAttributes to build a path with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A generic representation for paths that allow more control …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns an iterator over the path, with endpoints and …","Returns the first endpoint and its custom attributes if …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the endpoint’s custom attributes as a slice of …","","","","","","","","","","","","","","","","","","","Iterates over the endpoint and control point ids of the …","Iterates over the endpoint and control point ids of the …","Returns an iterator of IdEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the path buffer is empty.","Returns whether the path buffer is empty.","","","","","Returns an iterator over the path commands.","Returns an iterator over the path commands.","Iterates over the entire Path, ignoring custom attributes.","Iterates over the path.","","","Returns an iterator of Event<&T>.","","Iterates over the entire Path with custom attributes.","Iterates over the entire Path with custom attributes.","Tools to iterate over paths.","Of the four candidate arc sweeps, two will represent an …","Returns the last endpoint and its custom attributes if any.","","Returns the number of paths in the path buffer.","Returns the number of paths in the path buffer.","f32 version of the lyon_geom types used everywhere. Most …","","Creates an Empty Path.","","Returns the next event id within the path.","Returns the next event id within the path.","Returns the next event id within the sub-path.","Returns the next event id within the path.","Returns the number of float attributes per endpoint.","","","","","","","The default path data structure.","A container to store multiple paths contiguously.","Returns an iterator of PathEvent.","Returns a view on a path made of these commands with …","","","Specific path types for polygons.","","","Returns a reversed version of this path in the form of an …","Returns a reversed version of this path in the form of an …","Creates an WithSvg to build a path with a rich set of …","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","","","","","","","","","","","","lyon_path traits reexported here for convenience.","","Applies a transform to all endpoints and control points of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The radius of each corner of a rounded rectangle.","Builds a path.","A Builder that approximates curves with successions of …","A convenience wrapper for PathBuilder without custom …","The base path building interface.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Builds a path with a transformation applied.","Implements an SVG-like building interface on top of a …","","","","","","Adds a sub-path containing a circle.","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","","Adds an elliptical arc.","","","","","","","","","","","","","","","","","","","","","","Starts a new sub-path at a given position.","","","Starts a new sub-path at a given position.","","","","","","","","","","","","","","Builds a path object, consuming the builder.","","","","","","Builds a path object, consuming the builder.","","","","","","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","","","Closes the current sub path.","","","","","","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","","","","","Adds a cubic bézier curve to the current sub-path.","","","","","","","","","","","","","","","","","","","","","","","","","Ends the current sub path.","","","","Ends the current sub path.","","","","","Returns a builder that approximates all curves with …","","Returns a builder that approximates all curves with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Adds an horizontal line segment.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","","","","","","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","","","","","","","","","","","","Applies the provided path event.","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","","","","","","Adds a quadratic bézier curve to the current sub-path.","Equivalent to arc_to in relative coordinates.","","Equivalent to cubic_bezier_to in relative coordinates.","","Adds an horizontal line segment in relative coordinates.","","Equivalent to line_to in relative coordinates.","","Equivalent to move_to in relative coordinates.","","Equivalent to quadratic_bezier_to in relative coordinates.","","Adds a vertical line segment in relative coordinates.","","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","","","","","","Hints at the builder that a certain number of endpoints …","","","","Equivalent to cubic_bezier_to with implicit first control …","","Equivalent to quadratic_bezier_to with implicit control …","","Equivalent to smooth_cubic_bezier_to in relative …","","Equivalent to smooth_quadratic_bezier_to in relative …","","","","","","","Returns a builder that applies the given transformation to …","","Returns a builder that applies the given transformation to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a vertical line segment.","","","Returns a builder that support SVG commands.","Returns a builder that support SVG commands.","","A view on a PathCommands buffer and two slices for …","An iterator of Event<&Endpoint, &ControlPoint>.","An iterator of Event<&Endpoint, &ControlPoint>.","The commands of a path encoded in a single array using IDs …","Builds path commands.","A view over PathCommands.","An iterator of PathEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes the builder and returns path commands.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using IDs.","","Creates a builder without allocating memory.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a pre-allocated builder.","An angle in radians","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","","A 2d curve segment defined by four points: the beginning …","","","","","","","An infinite line defined by a point and a vector.","A line defined by the equation …","A linear segment.","","","","","","A 2d curve segment defined by three points: the beginning …","Alias for euclid::default::Rotation2D","","","","","","Common APIs to segment types.","","An elliptic arc curve segment using the SVG’s end-point …","","","","Alias for euclid::default::Transform2D","Alias for euclid::default::Translation2D","A 2D triangle defined by three points a, b and c.","","","","","","","","","","","","","","","","","","","Return the curve after the split point.","","Return the curve after the split point.","","Return the curve after the split point.","Return the segment after the split point.","","","Return the curve after the split point.","Angle in radians","Returns the shortest signed angle between two angles.","","","Compute the length of the segment using a flattened …","","","Compute the length of the segment using a flattened …","","","","Elliptic arc related maths and tools.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the curve before the split point.","Return the curve before the split point.","","Return the curve before the split point.","","","Return the segment before the split point.","","Return the curve before the split point.","","","","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle that contains the curve.","Return the smallest rectangle containing this segment.","Returns the smallest rectangle the curve is contained in","Returns the smallest rectangle that contains this triangle.","","Returns the smallest range of x that contains this curve.","Returns the smallest range of x that contains this curve.","Returns a conservative range of x that contains this …","","Returns the smallest range of y that contains this curve.","Returns the smallest range of y that contains this curve.","Returns a conservative range of y that contains this …","Returns a triangle containing this curve segment.","","","","Cast from one numeric representation to another.","","","Create simple circle.","Clip this segment against a rectangle.","Horizontally clip this segment against a range of the x …","Vertically clip this segment against a range of the y axis.","","","","","","","","","","","","","","","","","","","Computes the closest point on this segment to p.","Analytic solution to finding the closest point on the …","","","","","","","","","","","","","","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","","","","","","","","","","","","","","","","","","","","","Sample the derivative at t (expecting t between 0 and 1).","","","Sample the curve’s derivative at t (expecting t between …","","Sample the curve’s derivative at t (expecting t between …","","Computes the distance between this segment and a point.","","","Returns the shortest distance between this segment and a …","","","","","","","","","","","","","","","","","","","","","","","","","Sample x derivative at t (expecting t between 0 and 1).","","Sample the x coordinate of the curve’s derivative at t …","","Sample the x coordinate of the curve’s derivative at t …","","Sample y derivative at t (expecting t between 0 and 1).","","Sample the y coordinate of the curve’s derivative at t …","","Sample the y coordinate of the curve’s derivative at t …","","","Epsilon constants are usually not a good way to deal with …","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle the curve is contained in.","Returns a conservative rectangle that contains the curve.","","Returns a conservative range of x that contains this curve.","Returns a conservative range of x that contains this curve.","","Returns a conservative range of y that contains this curve.","Returns a conservative range of y that contains this curve.","Computes a “fat line” of this segment.","Computes a “fat line” of this segment.","","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Find the interval of the beginning of the curve that can …","Swap the direction of the segment.","Swap the direction of the segment.","","Swap the beginning and the end of the segment.","","","Returns an inverted version of this segment where the …","Swap the beginning and the end of the segment.","","","","","","","","","","","Approximate the arc with a sequence of cubic bézier …","Approximates the arc with a sequence of cubic bézier …","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","","","Compute a flattened approximation of the curve, invoking a …","Invokes a callback at each inflection point if any.","","Return local x extrema or None if this curve is monotonic.","","Return local y extrema or None if this curve is monotonic.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","","","","Start of the curve.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","Convert from the SVG arc notation.","","Sample the curve’s angle at t (expecting t between 0 and …","","The extent of the element in the U units along the y axis …","","","","","","","","","","","","","","Computes the intersection (if any) between this segment …","","Test for triangle-triangle intersection.","","","Test for triangle-segment intersection.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the curve can be approximated with a …","Returns true if the angle is a finite number.","","Returns true if the curve can be approximated with a …","Returns true if the curve can be approximated with a …","Returns whether this segment is fully monotonic.","Returns whether this segment is fully monotonic.","Returns true if the curve can be safely approximated with …","Per SVG spec, this arc should be rendered as a line_to …","","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the y axis.","Returns whether this segment is monotonic on the y axis.","Of the four candidate arc sweeps, two will represent an …","Computes the length of this segment.","Computes the length of this segment.","Linear interpolation between two angles, using the …","","","Computes the intersection points (if any) between this …","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","Return the x inflection point or None if this curve is …","Return the y inflection point or None if this curve is …","","","","","","","","Computes thid mid-point of this segment.","","","","","","","Computes the number of quadratic bézier segments required …","","","","","","","Shorthand for Point::new(x, y).","","Returns this angle in the [0..2*PI[ range.","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment a …","","","","","Sample the curve at t (expecting t between 0 and 1).","","Sample the curve at t (expecting t between 0 and 1).","","Sample the curve at t (expecting t between 0 and 1).","","Sample the segment at t (expecting t between 0 and 1).","","Sample the curve at t (expecting t between 0 and 1).","Sample the curve’s tangent at t (expecting t between 0 …","Changes the segment’s length, moving destination point.","Returns this angle in the ]-PI..PI] range.","","","Returns (sin(self), cos(self)).","Shorthand for Size::new(x, y).","Return the parameter values corresponding to a given x …","","Return the parameter values corresponding to a given y …","","","","","","Split this curve into two sub-curves.","","Split this curve into two sub-curves.","","Split this curve into two sub-curves.","Split this curve into two sub-segments.","","","Split this curve into two sub-curves.","","Return the curve inside a given range of t.","","Return the sub-curve inside a given range of t.","","Return the sub-curve inside a given range of t.","","Return the sub-segment inside a given range of t.","Return the sub-curve inside a given range of t.","","Computes the squared distance between this segment and a …","Returned the squared distance to a point.","Returns the shortest squared distance between this segment …","Computes the squared length of this segment.","","","","","","If sweep is true, then the arc will be drawn in a “…","","","End of the curve.","","","","","","","","","","","","","Converts this arc from endpoints to center notation.","Elevate this curve to a third order bézier.","","","","","","Cast angle to f32.","","","","","Cast angle f64.","Returns the line containing this segment.","","","","","","","","","","Approximate the curve with a single quadratic bézier …","Evaluates an upper bound on the maximum distance between …","Convert to the SVG arc notation.","Returns the vector between this segment’s from and to …","","[Not implemented] Applies the transform to this triangle …","Applies the transform to this curve and returns the …","Applies the transform to this segment and returns the …","Applies the transform to this curve and returns the …","","Fallible cast from one numeric representation to another.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for Vector::new(x, y).","","","","The extent of the element in the U units along the x axis …","Sample x at t (expecting t between 0 and 1).","","","Sample the x coordinate of the curve at t (expecting t …","","Sample the x coordinate of the segment at t (expecting t …","","","Sample the x coordinate of the curve at t (expecting t …","","","The x (traditionally, horizontal) coordinate.","Find the advancement of the x-most position in the curve.","Find the advancement of the x-most position in the curve.","Find the x-least position in the curve.","Find the advancement of the x-least position in the curve.","","","Sample y at t (expecting t between 0 and 1).","","","","Sample the y coordinate of the curve at t (expecting t …","Sample the y coordinate of the segment at t (expecting t …","","","Sample the y coordinate of the curve at t (expecting t …","","","The y (traditionally, vertical) coordinate.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-least position in the curve.","Find the advancement of the y-least position in the curve.","","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","Flattening iterator for arcs.","An elliptic arc curve segment using the SVG’s end-point …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","Of the four candidate arc sweeps, two will represent an …","","","","","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","A string with a fixed capacity.","A vector with a fixed capacity.","Error value indicating insufficient capacity","A draining iterator for ArrayVec.","By-value iterator for ArrayVec.","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a raw mutable pointer to the vector’s buffer.","Return a mutable slice containing all elements of the …","Return a mutable string slice of the whole ArrayString.","Return a raw pointer to the vector’s buffer.","","","Return a slice containing all elements of the vector.","Return a string slice of the whole ArrayString.","","","","","","","","","","","","","","","Return the capacity of the ArrayVec.","Return the capacity of the ArrayString.","Remove all elements in the vector.","Make the string empty.","","","","","","","","","","","","","","","","","","","","","","Return an empty array","Return an empty ArrayString","","","","","","","","","","","","","","","","","","","","Create a draining iterator that removes the specified …","","","","","","","","","Extract the overflowing element","","","","","","","","","","","","","","","Extend the ArrayVec with an iterator.","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ArrayString from a str.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Create a new ArrayString from a byte string literal.","Create an ArrayVec from an iterator.","","","","","","","","","","","","","","","","","","","","Insert element at position index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the inner fixed size array, if it is full to its …","Return the inner fixed size array.","","","","","","","","","","","Returns whether the ArrayVec is empty.","Returns whether the string is empty.","Return true if the ArrayVec is completely filled to its …","Return if the ArrayString is completely filled.","","","","Return the number of elements in the ArrayVec.","Return the length of the string.","","","","","","Create a new empty ArrayVec.","Create a new empty ArrayString.","Create a new CapacityError from element.","Create a new empty ArrayVec (const fn).","Create a new empty ArrayString (const fn).","","","","","","","","","Remove the last element in the vector and return it.","Removes the last character from the string and returns it.","Remove the element at index and shift down the following …","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","Push element to the end of the vector without checking the …","Returns the capacity left in the ArrayVec.","Returns the capacity left in the ArrayString.","Remove the element at index and shift down the following …","Removes a char from this ArrayString at a byte position …","Retains only the elements specified by the predicate.","Set the vector’s length without dropping or moving out …","Set the strings’s length.","Convert into a CapacityError that does not carry an …","","","","Remove the element at index and swap the last element into …","Remove the element at index and swap the last element into …","Returns the ArrayVec, replacing the original with a new …","","","","","","","Shortens the vector, keeping the first len elements and …","Shortens this ArrayString to the specified length.","","","","","","Copy all elements from the slice and append to the ArrayVec…","","","","","","","","","Insert element at position index.","","","","","","","","","","","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new ArrayString value fully filled with ASCII …","A 2d curve segment defined by four points: the beginning …","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","An angle in radians","A 2d vector of booleans, useful for component-wise logic …","A 3d vector of booleans, useful for component-wise logic …","A 2d axis aligned rectangle represented by its minimum and …","An axis aligned 3D box represented by its minimum and …","Homogeneous vector in 3D space.","A one-dimensional distance, with value represented by T …","A 2d Point tagged with a unit.","A 3d Point tagged with a unit.","A 2d Rectangle optionally tagged with a unit.","A rigid transformation. All lengths are preserved under …","A transform that can represent rotations in 2d, …","A transform that can represent rotations in 3d, …","A scaling factor between two different units of …","A group of 2D side offsets, which correspond to …","A 2d size tagged with a unit.","A 3d size tagged with a unit.","A 2d transform represented by a column-major 3 by 3 …","A 3d transform stored as a column-major 4 by 4 matrix.","A 2d transformation from a space to another that can only …","A 3d transformation from a space to another that can only …","Trait for basic trigonometry functions, so they can be …","The default unit.","A 2d Vector tagged with a unit.","A 3d Vector tagged with a unit.","Computes the absolute value of each component.","Computes the absolute value of each component.","Computes the vector with absolute values of each component.","Computes the vector with absolute values of each component.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if all components are true and false …","Returns true if all components are true and false …","Returns new vector with by-component AND operation applied.","Returns new vector with by-component AND operation applied.","Angle in radians","Returns the signed angle between this vector and the x …","Returns the signed angle between this vector and another …","Returns the positive angle between this vector and another …","Returns true if any component are true and false otherwise.","Returns true if any component are true and false otherwise.","","","","","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","","","","Utilities for testing approximate ordering - especially …","","","Returns result of multiplication of both components","Creates a rotation around a given axis.","Creates a rotation around the x axis.","Creates a rotation around the y axis.","Creates a rotation around the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for …","Shorthand for BoolVector2D { x, y }.","Shorthand for BoolVector3D { x, y, z }.","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast the unit","Cast the unit","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit","Cast the unit.","Cast the unit.","","See Point2D::ceil()","Rounds each component to the smallest integer equal or …","See Point3D::ceil()","Rounds each component to the smallest integer equal or …","See Size2D::ceil().","Rounds each component to the smallest integer equal or …","See Size3D::ceil().","Rounds each component to the smallest integer equal or …","Rounds each component to the smallest integer equal or …","See Vector2D::ceil()","Rounds each component to the smallest integer equal or …","See Vector3D::ceil()","","","","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the size each component of which clamped by …","Returns the size each component of which clamped by …","Returns the vector each component of which is clamped by …","Returns the vector each component of which is clamped by …","Return this vector with minimum and maximum lengths …","Return this vector with minimum and maximum lengths …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the component-wise division of the two vectors.","Returns the component-wise division of the two vectors.","Returns the component-wise multiplication of the two …","Returns the component-wise multiplication of the two …","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this box contains the point. Points are …","Returns true if this box3d contains the point. Points are …","Returns true if this rectangle contains the point. Points …","","","Returns true if this box contains the interior of the …","Returns true if this box3d contains the interior of the …","Returns true if this rectangle contains the interior of …","","Returns the norm of the cross product [self.x, self.y, 0] …","Cross product.","Decompose this into a translation and an rotation to be …","A set of aliases for all types, tagged with the default …","","","","","","","","","","","Returns the identity transform.","Returns the identity transform.","","","","","","","","The extent of the element in the U units along the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes and returns the determinant of this transform.","Compute the determinant of the transform.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calculates Euclidean division, the matching method for …","Calculates Euclidean division, the matching method for …","Dot product.","Dot product.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a rotation from Euler angles.","Create a 3d point from this one, using the specified z …","Create a 3d vector from this one, using the specified z …","","See Point2D::floor()","Rounds each component to the biggest integer equal or …","Rounds each component to the biggest integer equal or …","See Point3D::floor()","Rounds each component to the biggest integer equal or …","See Size2D::floor().","See Size3D::floor().","Rounds each component to the biggest integer equal or …","See Vector2D::floor()","Rounds each component to the biggest integer equal or …","Rounds each component to the biggest integer equal or …","See Vector3D::floor()","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Constructor taking angle and length","Create a transform providing its components via an array …","Create a transform providing its components via an array …","Equivalent to from_array with elements packed two at a time","Equivalent to from_array with elements packed four at a …","Constructor setting the same value to all sides, taking a …","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor taking a typed Length for each side.","Constructor taking scalar strongly typed lengths.","Constructor taking scalar strongly typed lengths.","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor.","Returns the smallest box containing all of the provided …","Returns the smallest box containing all of the provided …","Returns the smallest rectangle defined by the …","","Convenience function to create a scale transform from a …","Creates a Box2D of the given size, at offset zero.","Creates a Box3D of the given size, at offset zero.","Creates a rect of the given size, at offset zero.","","","","","","","","","","","","","","","","","","","","","","","","","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unit-less value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Construct side offsets from min and a max vector offsets.","Construct side offsets from min and a max vector offsets.","Unpack the underlying value from the wrapper.","Returns the underlying scalar scale factor.","Returns self.angle as a strongly typed Angle<T>.","Returns vector with results of “greater then” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","","","","","","","","","","","","","","","","","","","","","","","","","","","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","","Component multiplied by the imaginary number i.","Creates the identity rotation.","Creates the identity rotation.","Creates an identity scale (1.0).","Create an identity matrix:","Creates an identity matrix:","Creates no-op translation (both x and y is zero()).","Creates no-op translation (x, y and z is zero()).","Construct an identity transform","Inflates the box by the specified sizes on each side …","Inflates the box by the specified sizes on each side …","","","","","","","","","","","","","","","","","","","","","","","","","Calculate the size and position of an inner box.","Calculate the size and position of an inner rectangle.","Computes the intersection of two boxes, returning None if …","","","Computes the intersection of two boxes without check …","","Returns true if the two boxes intersect.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","","","","","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the inverse of this rotation.","Returns the inverse of this rotation.","The inverse Scale (1.0 / self).","Returns the inverse transform if possible.","Returns the inverse transform if possible.","Return the inverse transformation.","Return the inverse transformation.","Inverts the transformation","Returns true if this transform can be represented with a …","Check whether shapes on the XY plane with Z pointing …","Returns true if the size is zero, negative or NaN.","Returns true if the size is zero, negative or NaN.","","Returns true if any component of size is zero, negative, …","Returns true if any component of size is zero, negative or …","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if this scale has no effect.","Check if translation does nothing (both x and y is zero()).","Check if translation does nothing (x, y and z is zero()).","Returns whether it is possible to compute the inverse …","Returns whether it is possible to compute the inverse …","Returns true if the box has a negative area.","Returns true if the box has a negative volume.","Returns true if norm of this quaternion is (approximately) …","Returns true if both components is positive and false any …","Returns true if all components is positive and false any …","Returns true if all side offsets are zero.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","Returns the vector length.","Returns the vector length.","Linearly interpolate between this box and another box.","Linearly interpolate between this box3d and another box3d.","Linearly interpolate between this length and another …","Linearly interpolate between this point and another point.","Linearly interpolate between this point and another point.","Linearly interpolate between this rectangle and another …","Basic Linear interpolation between this rotation and …","Linearly interpolate each component between this size and …","Linearly interpolate between this size and another size.","Linearly interpolate each component between this vector …","Linearly interpolate each component between this vector …","Returns vector with results of “lower then” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","","","","","","","","","","","","","","","","","","","","","","","Returns maximum between this length and another length.","","","","","Returns the size each component of which are maximum of …","Returns the size each component of which are maximum of …","Returns the vector each component of which are maximum of …","Returns the vector each component of which are maximum of …","","","","","Returns minimum between this length and another length.","","","","","Returns the size each component of which are minimum of …","Returns the size each component of which are minimum of …","Returns the vector each component of which are minimum of …","Returns the vector each component of which are minimum of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multiplies all of the transform’s component by a scalar …","","","","","","","","","Constructor.","Constructor.","Constructor taking scalar values directly.","Associate a value with a unit of measure.","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Constructor.","Creates a rotation from an angle in radians.","","Constructor taking a scalar for each side.","Constructor taking scalar values.","Constructor taking scalar values.","Create a transform specifying its components in using the …","Create a transform specifying all of it’s component as a …","","","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Construct a new rigid transformation, where the rotation …","Create a transform representing a 2d transformation from …","Constructor setting the same value to all sides, taking a …","Construct a new rigid transformation, where the translation…","Returns true if all components are false and false …","Returns true if all components are false and false …","Computes the norm of this quaternion.","Returns a unit quaternion from this one.","Returns the vector with length of one unit.","Returns the vector with length of one unit","Returns new vector with results of negation operation on …","Returns new vector with results of negation operation on …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","A one-dimensional length, tagged with its units.","","Constructor, setting all components to one.","Constructor, setting all components to one.","Returns new vector with by-component OR operation applied.","Returns new vector with by-component OR operation applied.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","","Create an orthogonal projection transform.","Calculate the b and position of an outer box.","Calculate the size and position of an outer rectangle.","Returns a box that encompasses the result of transforming …","Returns a 2d box that encompasses the result of …","Returns a 3d box that encompasses the result of …","Returns a rectangle that encompasses the result of …","Returns a rectangle that encompasses the result of …","","","","Create a simple perspective transform, projecting to the …","Shorthand for Point2D::new(x, y).","Shorthand for Point3D::new(x, y).","","Applies a rotation before self’s transformation and …","Returns a transform with a rotation applied before self’…","Applies a scale before self’s transformation and returns …","Returns a transform with a scale applied before self’s …","Applies a translation before self’s transformation and …","Returns a transform with a translation applied before self…","Returns this vector projected onto another one.","Returns this vector projected onto another one.","Returns a projection of this transform in 2d space.","Creates a rotation around from a quaternion representation.","The real part.","Creates a rotation from an angle in radians.","","","Shorthand for …","Returns a reflection vector using an incident ray and a …","Returns a reflection vector using an incident ray and a …","Calculates the least nonnegative remainder of …","Calculates the least nonnegative remainder of …","","Return the normalized vector even if the length is larger …","Return the normalized vector even if the length is larger …","Returns a rotation transform.","Create a 3d rotation transform from an angle / axis. The …","","Return a box with edges rounded to integer coordinates, …","Return a box3d with edges rounded to integer coordinates, …","See Point2D::round()","Rounds each component to the nearest integer value.","Rounds each component to the nearest integer value.","See Point3D::round()","Return a rectangle with edges rounded to integer …","Rounds each component to the nearest integer value.","See Size2D::round().","Rounds each component to the nearest integer value.","See Size3D::round().","See Vector2D::round()","Rounds each component to the nearest integer value.","Rounds each component to the nearest integer value.","See Vector3D::round()","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","","","","","","Create a 2d scale transform:","Create a 3d scale transform:","Returns point, each component of which or from a, or from b…","Returns point, each component of which or from a, or from b…","Returns size, each component of which or from a, or from b …","Returns size, each component of which or from a, or from b …","Returns vector, each component of which or from a, or from …","Returns vector, each component of which or from a, or from …","Change the size of the box by adjusting the max endpoint …","","","","","Shorthand for Size2D::new(w, h).","Shorthand for Size3D::new(w, h, d).","Create a 2d skew transform.","Spherical linear interpolation between this rotation and …","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","","","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Returns the vector’s length squared.","Returns the vector’s length squared.","Computes the squared norm of this quaternion.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a rotation representing the other rotation …","Returns a rotation representing this rotation followed by …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two transforms such that …","Applies a rotation after self’s transformation and …","Returns a transform with a rotation applied after self’s …","Applies a scale after self’s transformation and returns …","Returns a transform with a scale applied after self’s …","Applies a translation after self’s transformation and …","Returns a transform with a translation applied after self…","Convert into a 2d point.","Create a 2D transform picking the relevant terms from this …","Convert into a 2d vector.","Convert into a 3d point with z-coordinate equals to zero.","Creates a 3d rotation (around the z axis) from this 2d …","Create a 3D transform from the current transform","Convert into a 3d vector with z coordinate equals to …","Cast into an array with x and y.","Cast into an array with x, y and z.","Return this size as an array of two elements (width, then …","Return this size as an array of three elements (width, …","Returns an array containing this transform’s terms.","Returns an array containing this transform’s terms.","Cast into an array with x and y.","Cast into an array with x, y and z.","Cast into an array with x and y.","Cast into an array with x, y and z.","","Cast into an array with x, y, z and 0.","Returns an array containing this transform’s terms …","Returns an array containing this transform’s terms …","Equivalent to to_array with elements packed two at a time …","Equivalent to to_array with elements packed four at a time …","Equivalent to to_array_transposed with elements packed …","","Cast into an f32 box.","Cast into an f32 box3d.","Cast into an f32 point.","Cast into an f32 point.","Cast into an f32 rectangle.","Cast into an f32 size.","Cast into an f32 size.","Cast into an f32 vector.","Cast into an f32 vector.","Cast into an f64 box.","Cast into an f64 box3d.","Cast into an f64 point.","Cast into an f64 point.","Cast into an f64 rectangle.","Cast into an f64 size.","Cast into an f64 size.","Cast into an f64 vector.","Cast into an f64 vector.","Cast into an i32 box, truncating decimals if any.","Cast into an i32 box3d, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 rectangle, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i64 box, truncating decimals if any.","Cast into an i64 box3d, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 rectangle, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","","","","","","","","","","","","","","","","","","","","","","","","","","","Cast this vector into a point.","Cast this vector into a point.","Convert into Cartesian 2D point.","Convert into Cartesian 3D point.","","Cast this vector into a size.","Returns the matrix representation of this rotation.","Returns the matrix representation of this rotation.","Returns the matrix representation of this translation.","Returns the matrix representation of this translation.","Creates translation by this vector in vector units.","Creates translation by this vector in vector units","","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Return this size as a tuple of two elements (width, then …","Return this size as an array of three elements (width, …","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","","Cast into a tuple with x, y, z and 0.","Cast into an u32 box, truncating decimals if any.","Cast into an u32 box3d, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 rectangle, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u64 rectangle, truncating decimals if any.","Cast into an u64 size, truncating decimals if any.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Cast into an usize box, truncating decimals if any.","Cast into an usize box3d, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize rectangle, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast this point into a vector.","Cast this point into a vector.","Return this size as a vector with width and height.","Return this size as a vector with width, height and depth.","Cast into a 2D vector.","Cast into a 3D vector.","","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 3D box and cast its unit.","Returns the given 2d point transformed by this rotation.","","Returns the given point transformed by this scale.","","Returns the given point transformed by this transform.","","","Translate a point and cast its unit.","Returns the given 2d point transformed by this rotation …","Returns the given 2d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given 3d point transformed by this rotation.","Returns the given point transformed by this scale.","Returns the given 3d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given rect transformed by this scale.","Translate a rectangle and cast its unit.","Translate a rectangle and cast its unit.","Returns the given size transformed by this scale.","No-op, just cast the unit.","No-op, just cast the unit.","","Returns the given 2d vector transformed by this rotation.","","Returns the given vector transformed by this scale.","","Returns the given vector transformed by this matrix.","","Returns the given 2d vector transformed by this rotation …","Returns the given 2d vector transformed by this matrix.","Returns the given 3d vector transformed by this rotation.","Returns the given 3d vector transformed by this matrix.","Returns the same box, translated by a vector.","Returns the same box3d, translated by a vector.","Returns the same rectangle, translated by a vector.","Create a 2d translation transform:","Create a 3d translation transform:","","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the vector with length of one unit.","Returns the vector with length of one unit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union of two boxes.","Computes the union of two boxes.","","Creates a rotation around from a quaternion representation …","","","","","","","","","","","","","","","","","","","","","","","","Convenience constructor.","Convenience constructor.","Returns the vector part (i, j, k) of this quaternion.","","","Returns result of multiplication of all components","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","Returns the same transform with a different destination …","Returns the same transform with a different destination …","Return this vector scaled to fit the provided length.","Return this vector capped to a maximum length.","Return this vector capped to a maximum length.","Return this vector with a minimum length applied.","Return this vector with a minimum length applied.","Returns the same transform with a different source unit.","Returns the same transform with a different source unit.","","","","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","Returns a 2d point using this point’s x and y coordinates","Returns a 2d vector using this vector’s x and y …","Returns a 2d vector using this vector’s x and y …","","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s x and z …","","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","","Swap x and y.","Swap x and y.","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s y and z …","","","","","The z (traditionally, depth) coordinate.","","","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","","","The same as origin().","","The same as origin().","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","","The same as Zero::zero() but available without importing …","","The same as Zero::zero() but available without importing …","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Trait for testing approximate equality","Default epsilon value","Returns true is this object is approximately equal to the …","Returns true is this object is approximately equal to the …","","","","","","","","","","","","","","","","","","","","","","","Angle in radians","","The extent of the element in the U units along the z axis.","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","Component multiplied by the imaginary number i.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The real part.","","","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","The z (traditionally, depth) coordinate.","","","Defines the smallest integer equal or greater than the …","Defines the biggest integer equal or lower than the …","","Defines the nearest integer value to the original value.","","Rounds to the smallest integer equal or greater than the …","Rounds to the biggest integer equal or lower than the …","","Rounds to the nearest integer value.","","A flattening iterator for quadratic bézier segments.","A flattening iterator for quadratic bézier segments.","","A 2d curve segment defined by three points: the beginning …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Common APIs to segment types.","","Return the curve after the split point.","Compute the length of the segment using a flattened …","Return the curve before the split point.","Sample the derivative at t (expecting t between 0 and 1).","Sample x derivative at t (expecting t between 0 and 1).","Sample y derivative at t (expecting t between 0 and 1).","Swap the direction of the segment.","Approximates the curve with sequence of line segments.","Start of the curve.","Sample the curve at t (expecting t between 0 and 1).","Split this curve into two sub-curves.","Return the curve inside a given range of t.","End of the curve.","","","Sample x at t (expecting t between 0 and 1).","Sample y at t (expecting t between 0 and 1).","","Angle between vectors v1 and v2 (oriented clockwise …","","","","","An iterator that consumes Event iterator and yields …","An iterator that consumes an iterator of Points and …","","An extension trait for PathEvent iterators.","Applies a 2D transform to a path iterator and yields the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator that turns curves into line segments.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create the iterator.","Creates a new transformed path iterator from a path …","","","","","","","","Returns an iterator applying a 2D transform to all of its …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An angle in radians (f32).","Alias for euclid::default::Box2D<f32>","Alias for euclid::default::Point2D<f32>.","Alias for euclid::default::Rotation2D<f32>","Alias for euclid::default::Scale<f32>","Alias for euclid::default::Size2D<f32>.","Alias for euclid::default::Transform2D<f32>","Alias for euclid::default::Translation2D<f32>","Alias for euclid::default::Point2D<f32>.","Angle in radians","The extent of the element in the U units along the y axis …","","","","","","","","","Shorthand for Point::new(x, y).","","Shorthand for Size::new(x, y).","Shorthand for Vector::new(x, y).","The extent of the element in the U units along the x axis …","","The x (traditionally, horizontal) coordinate.","","","The y (traditionally, vertical) coordinate.","","","The default builder for Path.","A builder for Path with custom attributes.","An iterator of endpoint and control point ids for Path and …","An iterator for Path and PathSlice.","An iterator for Path and PathSlice.","A simple path data structure.","A view on a Path.","An iterator of over a Path traversing the path in reverse.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate on a flattened approximation of the path with …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a Path from This iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A Builder that appends a path to an existing PathBuffer.","A Builder that appends a path to an existing PathBuffer, …","Iterator over the paths in a PathBufferSlice.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A view over a sequence of endpoint IDs forming a polygon.","An iterator of Event<EndpointId, ()>.","An iterator of PathEvent.","A view over a sequence of endpoints forming a polygon.","An iterator of IdEvent for Polygon.","An iterator of Event<&Endpoint, ()>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a path.","The base path building interface.","An extension trait for PathEvent iterators.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds an elliptical arc.","Starts a new sub-path at a given position.","Builds a path object, consuming the builder.","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","Ends the current sub path.","","Returns a builder that approximates all curves with …","Returns an iterator that turns curves into line segments.","Adds an horizontal line segment.","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","Equivalent to arc_to in relative coordinates.","Equivalent to cubic_bezier_to in relative coordinates.","Adds an horizontal line segment in relative coordinates.","Equivalent to line_to in relative coordinates.","Equivalent to move_to in relative coordinates.","Equivalent to quadratic_bezier_to in relative coordinates.","Adds a vertical line segment in relative coordinates.","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","Equivalent to cubic_bezier_to with implicit first control …","Equivalent to quadratic_bezier_to with implicit control …","Equivalent to smooth_cubic_bezier_to in relative …","Equivalent to smooth_quadratic_bezier_to in relative …","Returns a builder that applies the given transformation to …","Returns an iterator applying a 2D transform to all of its …","Adds a vertical line segment.","Returns a builder that support SVG commands.","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A Gradient color.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A sharp corner.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The style of a stroke.","The coloring style of some drawing.","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The shape to be used at the corners of paths or basic …","The offset of LineDash::segments to start the pattern.","The alternating lengths of lines and gaps which describe …","The color or gradient of the stroke.","The distance between the two edges of the stroke.","The appearance of a checkbox.","A box that can be checked.","The icon in a Checkbox.","The supported style of the StyleSheet.","A set of rules that dictate the style of a checkbox.","Produces the active Appearance of a checkbox.","","","","","","","","","","","The Background of the checkbox.","The border Color of the checkbox.","The border radius of the checkbox.","The border width of the checkbox.","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Produces the hovered Appearance of a checkbox.","The icon Color of the checkbox.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","The line height of the icon.","The shaping strategy of the icon.","Font size of the content.","The text Color of the checkbox.","","","","","","","","","","","","","","","","","","","A widget for searching and selecting a single value from a …","The local state of a ComboBox.","","","","","","","","Build matchers from given list of options.","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","Creates a new State for a ComboBox with the given list of …","Search list of options for a given query.","","","","","","","","","","Creates a new State for a ComboBox with the given list of …","The appearance of a container.","An element decorating some content.","The identifier of a Container.","The supported style of the StyleSheet.","A set of rules that dictate the Appearance of a container.","","","Produces the Appearance of a container.","","","","","","","","","The Background of the container.","The border Color of the container.","The border radius of the container.","The border width of the container.","","","","","","","","","","","","","","","","","","Draws the background of a Container given its Appearance …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the layout of a Container.","Creates a custom Id.","The text Color of the container.","","","","","","","","","","","","","","","","","Creates a unique Id.","","","Produces a Command that queries the visible screen bounds …","Image filtering strategy.","A handle of some image data.","A frame that displays an image while keeping aspect ratio.","Bilinear interpolation.","Nearest neighbor.","A frame that displays an image with the ability to zoom …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the image Data.","","","","","","","","","","","Draws an Image","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Creates an image Handle containing the image data directly.","Creates an image Handle pointing to the image of the given …","Creates an image Handle containing the image pixels …","","","","","","","Sets the height of the Viewer.","Returns the unique identifier of the Handle.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Computes the layout of an Image.","","Sets the max scale applied to the image of the Viewer.","Sets the min scale applied to the image of the Viewer.","","Creates a new Viewer with the given State.","","Sets the padding of the Viewer.","Sets the percentage the image of the Viewer will be scaled …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Zoom and pan on an image.","Creates a new Viewer with the given image Handle.","","Sets the width of the Viewer.","The local state of a Viewer.","A frame that displays an image with the ability to zoom …","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the bounds of the underlying image, given the …","","Calls U::from(self).","","","","","","","","Returns if the cursor is currently grabbed by the Viewer.","Creates a new State.","","","","","","","","","","A container that distributes its contents vertically.","","Sets the horizontal alignment of the contents of the Column…","","","","","","","","Distribute content vertically.","","","","","","","","","Returns the argument unchanged.","","","","Sets the height of the Column.","","Calls U::from(self).","","","","","","","","Sets the maximum width of the Column.","","Creates an empty Column.","","","","Sets the Padding of the Column.","Adds an element to the Column.","Sets the vertical spacing between elements.","","","","","","","","","","","","Sets the width of the Column.","Creates a Column with the given elements.","A container that distributes its contents vertically.","Build and show dropdown menus.","The appearance of a menu.","A list of selectable options.","The local state of a Menu.","The supported style of the StyleSheet.","The style sheet of a menu.","","","","Produces the Appearance of a menu.","","","","","","","","","","","","","The Background of the menu.","The border Color of the menu.","The border radius of the menu.","The border width of the menu.","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the font of the Menu.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Creates a new Menu with the given State, a list of …","Creates a new State for a Menu.","Turns the Menu into an overlay Element at the given target …","Sets the Padding of the Menu.","The background Color of a selected option in the menu.","The text Color of a selected option in the menu.","Sets the style of the Menu.","The text Color of the menu.","Sets the text text::LineHeight of the Menu.","Sets the text::Shaping strategy of the Menu.","Sets the text size of the Menu.","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Menu.","All panes are visible","The appearance of the hovered region of a pane grid.","A fixed reference line for the measurement of coordinates.","Bottom edge.","A Pane was picked and then dropped outside of other Pane …","Center region.","The arrangement of a PaneGrid.","The content of a Pane.","The visible contents of the PaneGrid","A four cardinal direction.","↓","An event produced during a drag and drop interaction of a …","A pane that can be dragged.","A Pane was dropped on top of another Pane.","The edges of an area.","An Edge of the full PaneGrid.","Edge region.","The horizontal axis: —","←","Left edge.","A line.","A maximized pane is visible","A layout node of a PaneGrid.","A rectangular region in a PaneGrid used to display widgets.","A Pane.","The region of this Node is taken by a Pane.","A single Pane of the PaneGrid.","A collection of panes distributed using either vertical or …","A Pane was picked for dragging.","The region of a Pane.","An event produced during a resize interaction of a PaneGrid…","→","Right edge.","A divider that splits a region in a PaneGrid into two …","A split of the available space.","The region of this Node is split into two.","The state of a PaneGrid.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","The Target area a pane can be dropped on.","The title bar of a Pane.","Top edge.","↑","The vertical axis: |","","","","","","","","","","","","","","","","","","Returns the adjacent Pane of another Pane in the given …","Sets whether or not the controls attached to this TitleBar …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the hovered pane region.","The border Color of the hovered pane region.","The border radius of the hovered pane region.","The border width of the hovered pane region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Draggable with the given Layout can be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Closes the given Pane and returns its internal state and …","","","The Color of the Line.","","","","","","","","","","","","","","","","","","","","Sets the controls of the TitleBar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws a PaneGrid.","Draws the Content with the provided Renderer and Layout.","Draws the TitleBar with the provided Renderer and Layout.","","","","","","","","","","","Drops the given Pane into the provided Target.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the internal state of the given Pane, if it exists.","Returns the internal state of the given Pane with …","","","","","The Appearance to draw when a pane is hovered.","The Line to draw when a split is hovered.","","","","","","","","","","","","","","","","","","The internal state of the PaneGrid.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if the amount of panes in the State is 0.","Returns whether the mouse cursor is over the pick area of …","Returns an iterator over all the panes of the State, …","Returns an iterator over the values of the Contents","Returns a mutable iterator over all the panes of the State,","Calculates the Layout of a PaneGrid.","Returns the layout of the State.","Returns the layout Node of the Contents","Returns the total amount of panes in the State.","Maximize the given Pane. Only this pane will be rendered …","Returns the maximized Pane of the PaneGrid.","Returns the current mouse::Interaction of a PaneGrid.","Move Pane to an Edge of the PaneGrid.","Creates a new Content with the provided body.","Creates a new TitleBar with the given content.","Creates a new State, initializing the first pane with the …","Sets the Padding of the TitleBar.","Returns the rectangular region for each Pane in the Node …","The panes of the PaneGrid.","","","The Line to draw when a split is picked.","The new ratio of the Split.","Resizes two panes by setting the position of the provided …","Restore the currently maximized Pane to it’s normal …","Splits the provided Rectangle on the current Axis with the …","Splits the given Pane into two in the given Axis and …","The Split that is being dragged for resizing.","Calculates the bounds of the split line in a Rectangle …","Returns the axis, rectangular region, and ratio for each …","Split a target Pane with a given Pane on a given Region.","Returns an iterator over each Split in this Node.","The state of a PaneGrid.","Sets the style of the Content.","Sets the style of the TitleBar.","Swaps the position of the provided panes in the State.","Sets the TitleBar of this Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the state of a PaneGrid …","The width of the Line.","Creates a new State with the given Configuration.","The left/top Configuration of the split.","The direction of the split.","The right/bottom Configuration of the split.","The ratio of the split in [0.0, 1.0].","The picked Pane.","The picked Pane.","The picked Pane.","The Target where the picked Pane was dropped on.","The left/top Node of the split.","The direction of the split.","The right/bottom Node of the split.","The Split of this Node.","The ratio of the split in [0.0, 1.0].","The current action of a PaneGrid.","A Pane in the PaneGrid is being dragged.","The PaneGrid is idle.","The internal state of a PaneGrid.","A Split in the PaneGrid is being dragged.","The state of a PaneGrid.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Initializes the Internal state of a PaneGrid from a …","","","","","The internal state of the PaneGrid.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","The layout Node of the Internal state","The panes of the PaneGrid.","Returns the current Pane that is being dragged, if any.","Returns the current Split that is being dragged, if any.","","","","","","","","","","","","","","","","","","","The Axis of the Split.","The starting Point of the drag interaction.","The Pane being dragged.","The Split being dragged.","The appearance of a pick list.","Displays an arrow icon (▼).","A custom dynamic handle.","The handle to the right side of the PickList.","The icon of a Handle.","No handle will be shown.","A widget for selecting a single value from a list of …","The state of a PickList.","A custom static handle.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","Produces the active Appearance of a pick list.","","","","","","","","","","","","","","","","","","","","","The Background of the pick list.","The border color of the pick list.","The border radius of the pick list.","The border width of the pick list.","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","","","","","","Draws a PickList.","","","","","","","","","","","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","The handle Color of the pick list.","Produces the hovered Appearance of a pick list.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a PickList.","Line height of the content.","Returns the current mouse::Interaction of a PickList.","Returns the current overlay of a PickList.","The placeholder Color of the pick list.","The shaping strategy of the icon.","Font size of the content.","The text Color of the pick list.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a PickList …","The Icon used when PickList is closed.","The Icon used when PickList is open.","Font size of the content.","The appearance of a progress bar.","A bar that displays progress.","The supported style of the StyleSheet.","A set of rules that dictate the style of a progress bar.","","Produces the Appearance of the progress bar.","","","","","The Background of the progress bar.","The Background of the bar of the progress bar.","The border radius of the progress bar.","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The data is too long to encode in a QR code for the chosen …","An error that occurred when building a State for a QRCode.","The error correction level.","High error correction. 30% of the data can be restored.","A character that does not belong to the character set was …","The chosen ECI designator is invalid. A valid designator …","The chosen Version and ErrorCorrection combination is …","Low error correction. 7% of the data can be restored.","Medium error correction. 15% of the data can be restored.","A micro QR code version. It should be between 1 and 4.","A normal QR code version. It should be between 1 and 40.","A type of matrix barcode consisting of squares arranged in …","Quartile error correction. 25% of the data can be restored.","The state of a QRCode.","One or more characters in the provided data are not …","The size of a QRCode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the provided data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the provided ErrorCorrection.","Creates a new State with the provided Version and …","The appearance of a radio button.","A circular button representing a choice.","The supported style of the StyleSheet.","A set of rules that dictate the style of a radio button.","Produces the active Appearance of a radio button.","","","","","","The Background of the radio button.","The border Color of the radio button.","The border width of the radio button.","","","","","","","","The Color of the dot of the radio button.","","","","Returns the argument unchanged.","","","Produces the hovered Appearance of a radio button.","","Calls U::from(self).","","","","","","","","The text Color of the radio button.","","","","","","","","","","The appearance of a rule.","Different offset on each end of the rule, length units. …","The fill mode of a rule.","Fill the whole length of the container.","Uniform offset from each end, length units.","Fill a percent of the length of the container. The rule …","Display a horizontal or vertical rule for dividing content.","The supported style of the StyleSheet.","A set of rules that dictate the style of a rule.","","","Produces the style of a rule.","","","","","","","","","","","","","","","","","The color of the rule.","","","","","","","","","","","Return the starting offset and length of the rule.","The FillMode of the rule.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","The radius of the line corners.","","","","","","","","","","","","","","","","","","","The width (thickness) of the rule line.","The amount of absolute offset in each direction of a …","Alignment of the scrollable’s content relative to it’s …","Both vertical and horizontal scrolling","The direction of Scrollable.","A relative offset that points to the bottom-right of a …","Content is aligned to the end of the Viewport","Horizontal scrolling","The identifier of a Scrollable.","Properties of a scrollbar within a Scrollable.","The amount of relative offset in each direction of a …","A relative offset that points to the top-left of a …","A widget that can vertically display an infinite amount of …","The appearance of a scrollable.","The appearance of the scroller of a scrollable.","Content is aligned to the start of the Viewport.","The local state of a Scrollable.","The supported style of the StyleSheet.","A set of rules that dictate the style of a scrollable.","Vertical scrolling","The current Viewport of the Scrollable.","Returns the AbsoluteOffset of the current Viewport.","Returns the AbsoluteOffset of the current Viewport, but …","Produces the style of an active scrollbar.","Produces the style of an active horizontal scrollbar.","","","","","","","","","","","Sets the alignment of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of a scrollable.","The border Color of a scrollable.","The border Color of the scroller.","The border radius of a scrollable.","The border radius of the scroller.","The border width of a scrollable.","The border width of the scroller.","","","","","","","","","","","","","","","","","","","","","Returns the bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","The Color of the scroller.","","","","","","","","","","","Returns the content bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the style of a scrollbar that is being dragged.","Produces the style of a horizontal scrollbar that is being …","Draws a Scrollable.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","Returns the Properties of the horizontal scrollbar, if any.","Produces the style of a scrollbar when the scrollable is …","Produces the style of a horizontal scrollbar when the …","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Scrollable.","Sets the scrollbar margin of the Scrollable .","Computes the current mouse::Interaction of a Scrollable.","Creates new Properties for use in a Scrollable.","Creates a custom Id.","Creates a new State with the scrollbar(s) at the beginning.","Returns the RelativeOffset of the current Viewport.","Apply a scrolling offset to the current State, given the …","Produces a Command that scrolls the Scrollable with the …","","Scroll to the provided AbsoluteOffset.","Scrolls the Scrollable to a relative amount along the x …","Scrolls the Scrollable to a relative amount along the y …","The appearance of the Scroller of a scrollable.","Sets the scroller width of the Scrollable .","Returns whether any scroller is currently grabbed or not.","Produces a Command that snaps the Scrollable with the …","Snaps the scroll position to a RelativeOffset.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","Unsnaps the current scroll position, if snapped, given the …","","","","","","","","","","","Processes an Event and updates the State of a Scrollable …","Returns the Properties of the vertical scrollbar, if any.","Sets the scrollbar width of the Scrollable .","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The properties of the horizontal scrollbar.","The properties of the vertical scrollbar.","The appearance of a slider.","A circular handle.","The appearance of the handle of a slider.","The shape of the handle of a slider.","The appearance of a slider rail","A rectangular shape.","An horizontal bar and a handle that selects a single value …","The local state of a Slider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","Produces the style of an active slider.","","","","","","","","","","","The border Color of the handle.","The border radius of the corners of the rail.","The border width of the handle.","","","","","","","","","The Color of the handle.","The colors of the rail of the slider.","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a Slider.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","The appearance of the Handle of the slider.","Produces the style of an hovered slider.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a Slider.","Creates a new State.","The colors of the rail of the slider.","The shape of the handle.","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a Slider …","The width of the stroke of a slider rail.","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle.","An amount of empty space.","The appearance of an SVG.","A handle of Svg data.","The supported style of the StyleSheet.","The stylesheet of a svg.","A vector graphics image.","","","Produces the Appearance of the svg.","","","","","","","","","","","","","","","","","The Color filter of an SVG.","","","Returns a reference to the SVG Data.","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates an SVG Handle from raw bytes containing either an …","Creates an SVG Handle pointing to the vector image of the …","","","","Returns the unique identifier of the Handle.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An absolute height in logical pixels.","Advanced text shaping and font fallback.","The apperance of some text.","No shaping and no font fallback.","The height of a line of text in a paragraph.","A factor of the size of the text.","The shaping strategy of some text.","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph.","","","","","Produces the Appearance of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Color of the text.","","","","","","","","","","","","","","","","","","","","","Draws text using the same logic as the Text widget.","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the layout::Node of a Text widget.","Returns the LineHeight in absolute logical pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An interaction with an Editor.","The appearance of a text input.","Delete the previous character.","Click the Editor at the given Point.","The content of a TextEditor.","Delete the next character.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","Move to the end of the line.","Break the current line.","Move to the start of the line.","Insert the given character.","Move left.","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A multi-line text input.","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","Returns the current cursor position of the Content.","","","","","","","","","","","","Returns the Direction of the Motion.","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","","","","","","","","","","","","Produces the style of a focused text input.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Produces the style of an hovered text input.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Action is an editing action.","Returns the text of the line at the given index, if it …","Returns the amount of lines of the Content.","Returns an iterator of the text of the lines in the Content…","Creates an empty Content.","Performs an Action on the Content.","Produces the Color of the placeholder of a text input.","Returns the selected text of the Content.","Produces the Color of the selection of a text input.","Returns the text of the Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the Color of the value of a text input.","Widens the Motion, if possible.","Creates a Content with the given text.","The amount of lines to scroll.","The appearance of a text input.","The cursor of a text input.","The default Padding of a TextInput.","The content of the Icon.","The identifier of a TextInput.","The left side of a TextInput.","The right side of a TextInput.","The side of a TextInput.","The state of a TextInput.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A field that can be filled with text.","The value of a TextInput.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","Track the cursor of a text input.","Returns the Cursor of the TextInput.","","","","","","","","","","","","","","","","","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","Draws the TextInput with the given Renderer, overriding its","","","","","","","","","","","","","","","","","","","","Produces a Command that focuses the TextInput with the …","","Focuses the TextInput.","Produces the style of a focused text input.","Creates a new State, representing a focused TextInput.","The font that will be used to display the code_point.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Produces the style of an hovered text input.","The icon Color of the text input.","","","","","","","","Inserts a new char at the given grapheme index.","Inserts a bunch of graphemes at the given grapheme index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Value is empty or not.","","Returns whether the TextInput is currently focused or not.","Computes the layout of a TextInput.","Returns the total amount of graphemes in the Value.","Computes the current mouse::Interaction of the TextInput.","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to an arbitrary location.","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the end of the input …","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the front of the …","","Creates a new Value from a string slice.","Creates a custom Id.","Creates a new State, representing an unfocused TextInput.","Returns the position of the next end of a word from the …","Produces the Color of the placeholder of a text input.","Returns the position of the previous start of a word from …","Removes the grapheme at the given index.","Removes the graphemes from start to end.","Returns a new Value with all its graphemes replaced with …","Returns a new Value containing the graphemes from start …","Produces a Command that selects all the content of the …","","Selects all the content of the TextInput.","Returns the current selection of the Cursor for the given …","Produces the Color of the selection of a text input.","The side of a TextInput where to display the Icon.","The font size of the content.","The spacing between the Icon and the text in a TextInput.","Returns the State of the Cursor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unfocuses the TextInput.","Creates a unique Id.","Returns a new Value containing the graphemes until the …","","","","","","","","Processes an Event and updates the State of a TextInput …","Produces the Color of the value of a text input.","The cursor of a text input.","Cursor without a selection","Cursor selecting a range of text","The state of a Cursor.","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The end of the selection","The start of the selection","The appearance of a toggler.","The supported style of the StyleSheet.","A set of rules that dictate the style of a toggler.","A toggler widget.","Returns the active Appearance of the toggler for the …","","","","","","The background Color of the toggler.","The Color of the background border of the toggler.","","","","","","","","","","","The foreground Color of the toggler.","The Color of the foreground border of the toggler.","Returns the argument unchanged.","","","Returns the hovered Appearance of the toggler for the …","","Calls U::from(self).","","","","","","","","","","","","","","","","","The tooltip will appear on the bottom of the widget.","The tooltip will follow the cursor.","The tooltip will appear on the left of the widget.","The position of the tooltip. Defaults to following the …","The tooltip will appear on the right of the widget.","An element to display a widget over another.","The tooltip will appear on the top of the widget.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","The appearance of a slider.","A circular handle.","The appearance of the handle of a slider.","The shape of the handle of a slider.","A rectangular shape.","The local state of a VerticalSlider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","An vertical bar and a handle that selects a single value …","Produces the style of an active slider.","","","","","","","","","","","","","","","","","","","","","The border Color of the handle.","The border width of the handle.","","","","","","","","","","","","","","","","","The Color of the handle.","","","","","","","","","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a VerticalSlider.","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","The appearance of the Handle of the slider.","Produces the style of an hovered slider.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a VerticalSlider…","Creates a new State.","The colors of the rail of the slider.","The shape of the handle.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a …","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle.","An operation to be performed on some window.","The window will always be below normal windows.","The window will always be on top of normal windows.","Redraw at the given time.","The window is completely centered on the screen.","Change the window Icon.","Change the window Level.","Change the Mode of the window.","Close the current window and exits the application.","The user has requested for the window to close.","Platform-specific","The platform-specific default position for a new window.","Move the window with the left mouse button until the …","A window-related event.","Fetch an identifier unique to the window.","Fetch the current Mode of the window.","Fetch the current size of the window.","A file has beend dropped into the window.","A file is being hovered over the window.","A file was hovered, but has exited the window.","A window was focused.","The application takes the whole screen of its current …","Bring the window to the front and sets input focus. Has no …","The application is hidden","An window icon normally used for the titlebar or taskbar.","An window icon normally used for the titlebar or taskbar.","Platform-specific","A window level groups windows with respect to their …","Set the window to maximized or back","Set the window to minimized or back","The mode of a window-based application.","Move the window.","A window was moved.","Redraw the next frame.","The default behavior.","The platform specific window settings of an application.","The position of a window in a given screen.","A request to redraw a window.","A window redraw was requested.","Request user attention to the window, this has no effect …","Resize the window.","A window was resized.","Data of a screenshot, captured with window::screenshot().","Screenshot the viewport of the window.","The window settings of an application.","The window is positioned with specific coordinates: (X, Y).","Toggle whether window has decorations.","Toggle the window to maximized or back","A window was unfocused.","The type of user attention to request.","The application appears in its own window.","","","","","","","","","","","","Sets the application id of the window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The bytes of the Screenshot.","Changes the Icon of the window.","Changes the window Level.","Changes the Mode of the window.","","","","","","","","","","","","","","","","","","","","","Closes the current window and exits the application.","","","","","","","","","","","","","","Crops a Screenshot to the provided region. This will …","Whether the window should have a border, a title bar, etc. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Begins dragging the window while the left mouse button is …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fetches an identifier unique to the window.","Fetches the current Mode of the window.","Fetches the current window size in logical dimensions.","","","","","","","","","","","","Subscribes to the frames of the window of the running …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","Brings the window to the front and sets input focus. Has …","Attach an icon to the window of your application.","The icon of the window.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the raw data of the Icon.","","","","","","","","","","","","The window Level.","Maps the output of a window Action using the provided …","The maximum size of the window.","Maximizes the window.","The minimum size of the window.","Minimes the window.","Moves a window to the given logical coordinates.","Creates a new Screenshot.","","Platform specific settings.","The initial position of the window.","Request user attention to the window, this has no effect …","Whether the window should be resizable or not.","Resizes the window to the given logical dimensions.","Take screenshots of a window.","Captures a Screenshot from the window.","The initial size of the window.","The size of the Screenshot.","","","","","","","","","","","Toggles the window decorations.","Toggles the window to maximized or back.","Whether the window should be transparent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Whether the window should be visible or not.","The new logical x location of the window","The new logical y location of the window","The new logical height of the window","The new logical width of the window","The new logical x location of the window","The new logical y location of the window","An error produced when creating an Icon.","An window icon normally used for the titlebar or taskbar.","The image crate reported an error.","The Icon is not valid.","The underlying OS failed to create the icon.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Creates an icon from an image file.","Creates an icon from the content of an image file.","Builds an Icon from its RGBA pixels in the sRGB color …","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","Errors that can occur when cropping a Screenshot.","The cropped region’s size is out of bounds.","Data of a screenshot, captured with window::screenshot().","The cropped region’s size is zero.","","","","","","","","The bytes of the Screenshot.","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The size of the Screenshot.","","","","","","","","",""],"i":[0,0,39,0,0,31,0,37,0,40,0,40,4,33,4,0,0,31,164,0,0,0,57,40,41,41,41,0,0,37,57,45,32,0,4,34,33,487,32,40,16,164,0,0,32,0,36,0,0,0,0,0,40,0,41,0,31,0,39,0,165,32,45,0,39,165,32,57,42,45,17,39,1,4,4,4,4,4,4,4,4,4,4,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,16,18,17,0,0,4,4,4,4,4,4,4,0,18,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,39,1,30,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,42,18,18,18,0,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,0,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,18,4,4,4,33,38,39,16,18,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,4,4,4,4,16,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,4,4,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,488,4,31,32,33,34,35,36,37,38,39,40,41,43,16,18,45,17,31,31,31,33,33,33,40,40,40,18,18,18,45,45,45,17,17,17,0,0,18,4,33,41,40,42,1,30,57,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,4,4,0,1,30,57,57,4,31,31,31,32,33,34,34,35,36,36,36,36,37,37,37,37,38,38,38,39,39,39,39,39,40,41,41,41,41,42,42,42,42,42,42,42,43,43,43,16,16,16,18,18,45,45,45,45,17,17,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,36,36,39,30,39,39,39,39,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,36,0,39,0,31,33,40,45,18,45,0,42,4,4,4,4,4,4,4,4,4,4,4,4,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,18,18,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,39,30,39,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,39,39,18,0,42,1,30,45,45,0,18,17,34,487,488,39,42,16,18,45,17,1,30,0,45,4,35,36,43,1,4,4,4,18,4,39,42,487,487,487,487,4,4,0,1,18,18,488,33,487,487,33,16,16,18,45,17,0,0,0,487,487,0,487,36,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,57,42,0,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,18,1,30,57,4,31,32,33,34,35,36,37,38,39,40,41,42,43,16,18,45,17,487,4,4,42,487,33,0,1,18,45,0,30,33,18,16,18,17,16,18,17,0,0,0,0,0,0,0,126,0,101,104,105,100,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,150,101,126,101,104,101,104,101,104,105,100,104,105,101,104,105,100,101,104,105,100,150,101,104,105,100,130,150,101,104,105,100,126,105,101,104,100,104,101,104,105,100,101,104,105,100,101,104,105,100,0,150,104,0,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,100,100,100,100,130,0,130,150,104,100,0,130,150,101,100,130,150,130,150,0,130,150,101,100,113,100,0,100,100,104,104,150,0,0,150,0,101,104,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,101,104,105,100,104,0,150,126,101,126,113,105,0,121,0,0,0,260,122,122,121,0,121,120,121,120,121,120,121,120,121,120,121,120,120,121,120,121,120,121,120,121,120,121,120,120,121,120,121,260,120,121,260,120,121,120,121,120,120,120,121,121,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,120,121,489,489,489,0,0,111,0,111,110,110,111,110,111,110,111,110,111,110,111,110,111,110,110,110,111,110,111,110,111,110,110,111,110,111,110,111,110,111,110,111,111,0,111,110,111,110,111,110,111,110,111,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,111,111,111,111,111,111,110,111,110,0,111,111,111,110,111,110,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,111,110,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,107,0,178,178,0,112,0,178,178,178,0,112,112,112,0,177,179,177,112,177,179,112,112,112,177,0,112,107,178,112,127,127,127,127,127,127,127,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,490,491,492,493,492,493,0,128,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,115,129,115,129,115,129,130,115,129,115,129,115,115,129,115,129,0,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,130,130,115,129,115,115,129,130,115,129,115,129,130,115,129,130,115,129,129,130,115,129,115,115,129,115,129,115,129,115,129,115,129,115,129,115,129,115,129,129,0,0,0,0,126,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,108,108,108,131,108,106,131,108,106,108,126,131,131,108,106,131,108,106,131,108,106,131,106,131,131,131,108,106,131,108,106,131,108,106,131,108,106,108,106,131,131,126,131,131,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,131,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,131,108,106,126,131,126,131,0,72,0,72,72,135,0,0,135,0,135,135,135,135,135,135,135,135,135,135,135,135,242,135,242,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,147,142,158,158,138,147,137,0,0,147,446,494,147,140,0,0,147,140,0,138,0,147,142,0,140,138,0,0,137,138,137,138,137,138,137,138,137,138,137,138,137,138,494,104,140,137,138,137,138,446,137,138,104,140,494,137,494,147,147,137,138,137,138,137,138,137,138,0,137,138,138,138,138,147,147,147,137,138,104,137,138,137,138,137,138,446,494,140,0,446,446,104,137,138,137,138,137,138,137,138,137,138,137,138,137,138,137,138,137,138,494,494,104,147,446,446,446,140,494,446,494,104,104,137,138,137,138,137,138,137,138,137,138,137,138,137,138,137,138,137,138,494,140,446,446,104,446,494,0,460,139,141,0,460,0,461,461,461,141,0,141,0,461,460,494,461,460,461,143,0,141,461,461,460,461,143,141,141,141,141,139,461,461,461,143,139,143,139,143,139,143,139,143,139,143,139,143,139,494,143,139,143,139,143,139,494,494,143,139,143,139,143,139,143,139,143,143,143,143,143,139,143,139,143,139,143,139,494,143,139,143,139,143,139,143,139,143,139,143,139,143,139,143,139,143,139,494,494,494,494,143,139,143,139,143,139,143,139,143,139,143,139,143,139,143,139,143,139,494,494,495,0,140,0,140,0,140,144,145,144,145,144,145,144,145,144,145,144,145,144,145,140,144,144,145,144,145,145,144,145,140,144,145,144,145,144,145,144,145,144,145,145,144,145,145,144,145,144,145,144,145,140,144,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,140,144,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,144,145,140,144,0,0,0,0,0,146,102,148,146,102,148,146,102,148,146,102,148,146,102,148,146,102,148,146,102,148,150,102,146,148,146,148,146,102,148,97,97,146,102,148,146,102,148,150,102,102,102,146,102,148,150,146,146,102,148,102,148,148,148,148,97,102,148,97,146,146,146,102,148,148,148,148,146,102,148,146,102,148,148,150,146,146,146,146,102,148,146,102,148,146,102,148,146,102,148,146,148,146,102,148,146,102,148,146,102,148,146,102,148,150,146,146,150,146,102,148,150,150,0,150,97,146,146,146,150,102,146,146,150,102,0,97,146,148,0,146,102,148,146,102,148,146,102,148,146,102,148,146,102,148,146,102,148,146,102,148,148,146,102,148,146,150,146,146,152,0,152,0,0,0,152,0,152,152,152,152,152,152,152,152,97,97,152,152,152,152,97,152,153,0,97,152,152,152,152,152,152,152,152,152,152,152,153,0,159,159,159,0,157,0,97,159,157,0,97,152,152,152,152,152,152,152,153,152,0,0,162,162,162,162,162,162,162,162,162,162,0,162,162,162,162,162,162,162,162,162,0,162,0,153,0,0,162,162,162,162,162,162,162,162,162,162,162,162,162,153,162,162,162,162,162,162,162,162,162,153,162,0,0,0,0,157,0,157,160,161,160,161,0,0,159,0,159,0,159,0,159,142,158,0,158,0,142,0,0,496,0,0,496,24,0,0,117,117,0,0,0,117,118,117,118,117,118,117,118,117,118,117,118,117,118,102,118,118,118,118,117,118,117,118,117,118,0,117,118,117,117,117,118,118,118,118,118,117,118,117,118,117,118,117,118,118,117,118,117,118,117,118,117,118,118,117,118,117,118,117,118,117,118,117,118,118,102,118,102,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,117,118,0,61,31,62,61,31,0,62,62,31,61,0,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,62,62,61,61,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,62,61,0,0,497,497,497,498,0,497,20,498,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,497,497,497,497,497,20,497,497,20,20,20,20,20,20,20,20,20,497,497,0,0,114,0,114,32,0,166,32,0,32,167,0,32,32,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,166,166,167,167,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,0,0,0,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,166,167,0,0,488,488,488,170,170,171,169,0,171,170,171,171,170,0,169,0,172,170,170,169,169,170,171,172,172,169,171,171,170,169,0,0,170,171,171,0,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,168,168,169,169,169,170,170,170,171,171,171,172,172,172,33,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,0,33,33,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,168,169,170,171,172,33,0,0,0,34,173,63,63,63,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,173,63,173,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,173,63,176,174,176,176,176,176,176,176,176,176,176,176,176,174,174,176,176,176,175,176,176,176,176,176,176,176,176,176,176,176,176,176,176,0,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,0,175,175,176,176,176,176,174,176,176,176,176,176,176,176,176,0,175,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,174,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,175,176,174,174,174,175,176,174,175,176,174,175,176,174,175,176,174,174,174,174,174,174,174,174,175,176,174,175,176,174,175,176,174,175,176,174,176,174,174,176,174,174,175,176,174,174,174,174,175,176,174,175,176,174,174,175,176,174,175,176,174,174,175,176,174,175,175,175,176,176,176,174,174,174,174,175,176,174,174,174,174,174,175,176,174,175,176,174,174,174,174,174,175,176,174,176,174,175,176,174,174,174,174,175,176,174,175,176,174,175,176,174,175,176,174,175,176,174,175,176,174,175,176,174,175,176,174,174,174,174,174,0,0,176,174,174,174,174,174,174,174,175,176,174,174,175,176,174,175,176,174,175,176,174,175,176,174,175,176,174,175,176,174,175,176,174,174,175,176,174,499,500,499,500,107,0,178,178,112,0,178,178,178,0,112,112,112,0,177,179,177,112,177,179,112,112,112,177,0,112,107,178,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,112,112,177,107,178,179,112,107,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,177,177,112,112,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,107,112,107,107,107,107,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,177,107,178,179,112,490,491,492,493,492,493,0,0,0,0,0,501,0,501,23,23,23,23,23,23,23,0,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,0,0,0,0,0,0,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,0,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,0,191,0,0,184,0,0,4,91,185,190,191,192,182,183,193,194,195,196,197,189,187,198,199,47,190,196,4,91,192,182,183,193,194,195,197,189,187,184,198,199,185,47,4,0,0,0,0,185,185,190,196,0,0,0,0,185,190,0,190,196,0,0,185,0,0,0,0,191,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,182,183,184,47,181,182,183,184,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,185,187,189,47,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,47,181,47,181,91,91,185,190,191,191,192,182,182,183,193,194,195,196,196,197,197,189,187,184,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,184,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,181,0,47,47,47,47,181,182,183,184,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,47,181,91,185,190,191,192,182,183,193,194,195,196,197,189,187,184,198,199,181,0,0,0,0,0,0,0,0,0,0,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,47,52,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,200,52,200,201,202,203,204,205,47,52,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,200,201,47,52,52,201,202,203,204,205,47,52,47,200,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,52,200,201,202,203,204,205,201,202,203,204,205,0,0,208,208,208,208,208,208,206,208,206,206,208,208,206,206,208,208,206,208,206,208,206,208,206,208,208,208,208,208,208,208,206,208,206,208,206,208,208,206,208,206,208,206,208,206,208,206,208,206,208,206,208,208,206,208,206,208,208,208,208,208,208,208,208,208,206,208,206,208,206,206,206,206,208,208,206,206,206,208,208,208,0,206,208,206,206,206,208,208,208,208,208,208,206,208,208,208,208,208,208,208,206,208,206,208,206,208,206,208,206,208,206,208,206,208,206,208,206,208,206,208,206,208,208,208,208,208,208,208,206,206,206,208,208,208,206,208,208,208,206,206,206,206,208,208,206,206,208,208,208,208,208,208,208,206,208,206,208,206,208,208,208,208,206,208,206,208,206,208,206,208,206,208,206,208,0,0,221,221,221,221,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,222,222,222,221,222,221,222,221,222,221,222,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,221,222,502,503,504,505,502,503,504,505,0,0,0,0,0,0,0,249,252,246,250,256,250,257,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,0,0,0,0,0,0,0,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,224,225,225,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,0,0,0,0,230,225,225,0,0,223,232,224,226,233,225,235,236,237,238,230,0,0,0,0,0,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,0,0,241,243,223,224,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,225,235,236,244,237,238,236,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,243,259,243,227,230,0,0,231,233,246,250,254,244,256,237,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,241,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,237,246,223,223,232,224,224,226,226,231,233,225,225,235,235,246,249,249,250,251,236,236,252,252,254,244,256,237,257,257,258,238,241,241,259,243,243,227,227,230,254,251,0,0,231,233,244,225,236,244,0,0,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,249,250,251,241,259,243,227,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,0,0,0,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,244,256,237,257,258,238,241,259,243,227,230,0,233,244,225,223,225,0,223,232,224,226,231,233,225,235,246,250,236,252,254,244,256,237,257,258,238,227,223,232,224,226,231,233,225,235,246,249,250,236,252,254,244,256,237,257,258,238,241,259,243,227,230,254,235,233,235,223,232,224,226,231,233,225,235,246,250,236,252,254,244,256,237,257,258,238,227,233,244,232,232,233,244,232,226,226,232,252,257,235,232,232,236,244,223,232,224,226,225,235,236,244,240,258,238,0,223,232,224,226,233,225,235,246,236,237,258,238,223,224,226,233,225,246,254,244,237,0,244,0,0,246,0,0,223,224,0,0,0,0,0,0,0,0,0,231,233,250,244,256,237,0,0,237,0,223,224,231,235,250,256,232,226,231,233,225,235,246,250,236,252,254,244,256,237,257,258,238,227,252,257,226,231,233,225,235,246,249,250,251,236,252,244,256,237,257,241,0,0,232,226,231,233,225,235,246,250,236,252,254,244,256,237,257,258,238,227,0,0,256,0,0,0,0,233,231,246,250,256,231,246,250,256,231,246,250,256,0,0,0,0,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,223,232,224,226,231,233,225,235,246,249,250,251,236,252,254,244,256,237,257,258,238,241,259,243,227,230,240,251,0,0,0,0,240,223,223,232,224,224,226,226,231,231,233,233,225,225,235,235,246,246,249,249,250,250,251,236,236,252,252,254,244,244,256,256,237,257,257,258,238,241,241,259,243,243,227,227,230,223,224,259,259,0,0,0,186,0,186,7,274,7,274,7,274,7,274,7,274,7,7,7,7,7,274,7,274,7,274,7,274,7,274,7,274,7,274,7,274,186,7,274,0,7,274,274,274,274,274,7,274,7,274,7,274,7,274,186,7,274,7,274,7,274,7,274,7,274,7,274,7,274,7,274,7,274,0,0,274,186,7,7,7,274,7,274,7,274,7,274,7,274,7,274,7,274,7,274,7,274,0,282,281,0,0,0,0,0,0,228,0,284,286,0,0,0,278,282,286,0,0,0,281,282,284,281,229,0,0,0,275,287,286,275,287,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,276,277,278,279,276,280,281,282,283,284,285,286,278,279,276,280,281,282,283,284,285,286,285,275,287,277,278,279,276,280,281,282,283,284,285,286,285,277,279,280,281,282,283,285,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,228,229,277,275,287,277,278,279,276,280,281,282,283,284,285,286,278,284,286,0,0,275,275,275,277,278,279,276,280,281,282,283,284,285,286,285,275,287,277,278,278,279,279,279,279,276,280,281,282,283,284,284,284,285,285,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,0,275,285,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,275,287,277,278,279,276,280,281,282,283,284,285,286,276,280,280,285,280,229,275,277,276,283,278,0,285,276,276,275,279,275,275,283,285,275,285,0,275,279,280,278,279,276,280,281,282,283,284,285,286,276,275,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,275,287,277,278,279,276,280,281,282,283,284,285,286,229,285,275,280,275,280,280,280,275,280,114,0,114,286,286,0,286,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,293,0,284,293,0,284,0,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,293,279,279,293,293,293,293,293,293,293,293,293,0,0,278,0,288,289,288,288,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,289,288,0,288,288,288,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,288,289,0,0,0,294,295,0,294,294,294,295,294,295,294,295,294,295,294,294,295,294,295,294,295,294,295,295,294,294,295,294,294,295,294,295,294,295,294,295,294,295,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,294,294,294,294,295,294,295,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,294,295,0,0,296,296,296,296,296,296,296,295,296,296,296,296,296,296,296,296,295,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,296,295,296,295,296,296,296,296,296,296,296,296,296,296,0,0,0,0,0,506,507,309,313,312,0,506,507,309,506,507,309,0,315,0,0,0,317,302,318,0,0,506,507,309,0,0,313,313,0,314,316,315,0,0,0,0,0,0,0,0,0,0,314,316,506,507,309,312,313,0,312,0,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,297,290,300,290,299,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,0,297,290,300,290,300,308,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,310,311,0,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,290,300,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,309,312,313,314,315,316,317,302,318,309,309,309,316,316,316,317,317,317,302,302,302,318,318,318,297,298,310,311,297,290,299,308,297,298,309,290,299,300,301,312,313,314,315,316,317,302,318,308,321,297,298,298,309,309,290,299,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,290,300,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,317,302,508,321,290,299,300,301,509,290,299,310,509,290,299,310,309,316,317,302,318,290,299,310,290,290,299,299,310,300,301,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,297,290,299,299,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,309,299,300,301,315,314,315,314,297,298,290,299,300,301,310,311,290,299,0,308,290,299,300,301,0,321,290,300,297,298,297,298,508,321,290,299,317,302,314,0,0,310,297,310,311,0,322,300,290,299,290,308,309,314,308,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,317,302,318,0,309,290,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,308,321,297,298,309,290,299,300,301,310,311,312,313,314,315,316,317,302,318,290,300,309,510,511,512,513,513,511,514,512,513,511,514,512,513,510,511,512,513,513,511,514,512,513,511,514,512,513,510,511,512,513,513,511,514,512,513,511,514,512,513,0,0,0,0,0,347,0,0,0,345,346,337,344,305,339,305,339,305,339,305,339,305,339,515,305,339,305,339,305,337,515,337,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,339,345,346,305,305,345,346,337,344,305,345,346,337,344,305,344,344,347,345,345,346,337,337,305,305,344,305,344,305,515,339,337,337,305,345,346,337,344,305,339,515,345,346,337,337,305,305,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,339,345,346,305,305,344,305,339,305,339,337,305,344,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,305,515,337,345,346,337,344,305,305,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,305,345,346,337,344,305,339,515,345,346,337,337,305,305,515,337,337,345,346,337,344,305,339,345,346,305,344,339,305,339,515,345,346,337,337,305,305,515,337,515,337,515,337,515,337,515,337,515,337,515,337,339,515,345,346,337,337,305,305,345,346,337,515,337,515,337,515,337,515,337,344,305,344,344,344,339,337,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,345,346,337,344,305,515,337,305,339,305,305,0,0,0,0,0,0,0,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,303,334,303,319,326,348,334,303,319,326,348,303,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,303,303,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,303,334,334,303,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,334,334,334,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,319,326,348,334,303,319,326,348,334,303,303,319,326,348,319,303,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,334,303,319,326,348,303,0,0,0,0,0,350,350,350,350,350,350,0,0,0,350,350,350,350,0,0,0,350,350,0,516,0,0,0,0,350,350,350,0,0,0,0,350,349,351,351,351,353,361,354,342,362,349,355,351,341,341,341,341,516,353,353,354,354,342,342,355,355,517,341,341,341,516,353,353,354,354,342,355,0,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,349,351,351,354,355,351,516,353,353,354,354,342,342,355,355,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,354,342,355,351,353,354,355,351,353,354,355,351,355,349,351,351,341,351,353,353,342,342,342,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,342,355,353,361,354,342,362,349,355,351,341,351,342,355,354,354,0,354,354,341,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,516,353,354,354,342,355,355,342,362,349,355,341,341,341,353,361,354,342,362,349,355,351,341,354,355,354,353,361,354,342,362,349,355,351,341,516,354,354,342,355,355,516,354,354,342,355,355,353,350,353,361,354,342,349,355,351,341,362,349,349,349,341,341,341,353,354,355,353,354,355,353,354,355,354,355,361,353,354,355,355,355,516,353,353,354,354,342,342,355,355,353,361,354,342,362,349,355,351,341,353,361,353,361,354,355,516,353,353,361,354,354,342,355,355,354,353,354,353,354,354,355,354,355,353,361,354,353,361,354,354,355,354,355,354,355,354,355,341,341,341,516,353,353,353,353,361,354,354,354,342,342,342,362,349,355,355,355,351,341,361,354,342,355,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,341,353,341,518,342,342,353,361,354,342,362,349,355,351,341,342,362,342,342,351,362,342,351,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,349,355,341,349,354,355,354,355,354,361,349,354,355,354,355,308,342,355,341,342,342,354,355,354,355,354,355,354,355,355,355,519,519,519,519,519,519,520,342,520,341,341,341,349,349,354,349,342,342,349,341,341,0,362,341,349,0,354,354,341,341,353,361,516,353,353,354,354,342,342,355,355,353,342,341,362,349,341,0,354,342,354,342,342,349,342,349,516,353,353,354,354,342,342,355,355,342,516,353,353,354,354,342,342,355,355,342,362,355,342,353,341,341,341,341,308,353,349,516,353,353,354,354,342,342,355,355,361,354,342,355,361,355,341,354,342,362,355,341,354,342,362,355,341,342,353,361,354,342,362,349,355,351,341,354,354,353,342,0,351,354,342,355,342,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,353,361,354,342,362,349,355,351,341,0,350,0,362,342,342,518,516,353,353,354,354,342,342,355,355,521,522,523,354,355,354,355,353,361,516,353,353,354,354,342,342,355,355,521,522,523,354,355,354,355,341,0,0,0,0,367,367,367,367,367,367,367,353,367,367,367,367,367,361,367,361,367,367,367,367,367,367,367,367,367,367,367,367,308,367,353,361,353,308,353,361,367,367,367,367,367,367,367,367,353,361,0,0,0,0,0,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,363,363,378,363,363,378,363,378,363,363,379,382,378,378,380,363,363,379,382,378,378,380,363,378,363,378,363,379,378,380,363,378,363,379,378,380,363,378,380,363,378,380,363,379,382,378,380,363,378,363,363,379,382,378,378,380,363,363,379,382,378,378,380,363,379,382,378,380,363,363,363,379,379,382,382,378,380,380,363,363,378,378,380,363,363,363,378,378,378,380,380,380,363,363,363,379,378,378,380,380,363,363,379,382,378,378,380,363,379,382,378,380,378,363,363,379,382,378,380,378,363,378,378,363,378,378,363,378,363,379,382,378,380,363,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,363,363,363,363,379,382,363,379,382,378,380,363,378,363,378,363,378,378,363,378,378,378,363,378,378,363,378,380,363,378,379,382,379,382,363,378,378,380,363,378,363,363,378,378,363,363,378,363,378,363,363,378,380,379,382,378,363,363,363,363,379,378,380,378,380,363,378,363,379,382,378,380,363,363,363,379,382,378,378,378,380,363,363,379,382,378,380,363,379,382,378,380,363,378,378,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,379,382,378,380,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,363,378,378,378,0,0,368,368,368,368,368,368,368,368,354,354,368,368,368,368,368,354,368,368,368,368,368,368,368,368,368,368,368,368,368,368,354,368,368,368,368,368,368,368,368,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,376,391,340,392,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,393,393,320,320,394,394,395,396,376,376,391,391,397,398,340,340,392,392,393,320,320,394,394,396,376,391,397,398,340,392,320,394,399,400,399,400,405,340,340,392,399,400,393,320,394,402,292,401,340,392,292,401,393,320,394,402,292,292,401,401,340,392,0,0,343,403,376,402,402,402,402,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,396,0,0,0,343,404,393,320,394,403,395,376,391,292,401,340,392,343,404,393,320,394,403,405,402,376,391,340,392,406,320,320,394,394,376,376,391,391,340,340,392,392,343,404,403,320,394,395,376,391,340,392,340,392,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,393,395,291,393,395,291,340,392,340,392,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,403,376,391,343,404,403,364,340,392,406,0,343,404,393,320,394,403,395,396,376,391,292,401,397,398,340,392,291,364,404,391,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,292,401,320,394,343,343,404,404,393,393,393,320,320,394,394,403,403,396,396,376,376,391,391,340,340,392,392,343,343,404,404,393,320,320,394,394,403,403,396,396,376,376,391,391,340,340,392,392,320,394,340,392,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,376,391,340,392,343,343,343,404,404,404,409,409,409,393,393,393,320,320,320,394,394,394,403,403,403,405,405,405,402,402,402,395,395,395,396,396,396,376,376,376,391,391,391,292,292,292,401,401,401,397,397,397,398,398,398,340,340,340,392,392,392,406,406,406,399,399,399,400,400,400,291,291,291,402,320,340,364,320,320,394,394,376,376,391,391,340,340,392,392,343,404,409,393,320,394,403,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,343,404,404,409,409,409,409,409,393,320,320,320,394,394,394,403,403,405,402,395,396,376,376,376,376,391,391,391,391,292,401,397,397,398,398,340,340,340,340,392,392,392,406,406,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,340,292,401,292,401,396,320,394,396,376,391,340,392,343,343,404,403,406,401,343,404,403,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,406,343,404,320,394,403,405,402,376,391,292,401,397,398,340,392,406,396,396,393,395,405,376,391,340,392,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,403,376,391,396,402,405,402,395,292,401,397,398,406,343,404,403,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,403,343,404,403,343,404,343,404,403,343,404,409,393,320,320,320,394,394,394,403,405,402,395,396,376,376,376,391,391,391,292,401,397,397,397,398,398,398,340,340,340,392,392,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,405,402,395,292,401,397,398,406,401,401,343,404,403,376,391,343,404,320,394,403,376,391,340,392,395,397,398,292,401,343,404,402,376,391,396,402,402,396,340,392,343,404,393,320,394,403,402,376,391,340,392,376,391,340,392,292,401,292,401,401,401,292,401,292,401,401,401,292,401,292,401,401,401,401,401,401,401,393,320,394,403,395,376,391,340,392,343,404,403,403,393,320,394,403,395,376,391,340,392,343,404,403,403,343,343,404,404,393,393,320,320,394,394,403,403,395,396,396,376,376,391,391,340,340,392,392,343,343,404,404,393,320,320,394,394,403,403,396,396,376,376,391,391,340,340,392,392,401,393,320,394,396,376,391,340,392,343,404,409,393,320,394,403,405,395,396,376,391,292,401,397,398,340,392,406,401,396,406,399,400,402,402,340,392,399,400,376,391,340,392,0,395,340,392,399,400,320,394,403,401,343,403,292,401,401,292,401,393,395,291,401,0,0,320,292,401,292,401,292,401,340,392,401,402,402,405,341,364,0,340,392,320,394,396,340,392,292,401,406,343,404,320,320,394,394,403,376,376,391,391,340,340,392,392,343,404,403,343,404,403,393,393,343,404,403,292,401,399,400,399,400,399,400,343,364,343,404,403,0,0,401,402,320,394,376,391,397,398,340,392,340,392,402,393,320,320,320,394,394,394,395,396,376,391,397,398,340,392,393,320,320,394,394,396,376,391,397,398,340,392,393,393,376,376,391,391,340,340,392,392,364,405,402,292,401,406,292,401,292,401,292,401,394,401,392,320,405,292,340,320,394,376,391,292,401,397,398,340,392,394,392,292,401,292,401,401,403,343,404,320,394,403,376,391,340,392,343,404,320,394,403,376,391,340,392,343,404,320,394,403,376,391,340,392,343,404,320,394,403,376,391,340,392,343,404,403,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,340,392,409,409,343,340,405,402,397,398,340,392,406,320,394,376,391,397,398,340,392,394,392,343,404,320,394,403,376,391,340,392,403,376,343,404,320,394,403,405,402,376,391,292,401,397,398,340,392,406,343,404,320,394,403,376,391,340,392,320,394,376,391,397,398,396,397,395,398,395,398,405,405,395,395,292,292,397,397,402,401,398,401,402,395,401,398,401,395,397,398,395,397,398,405,405,395,395,292,292,397,402,401,402,401,343,404,403,292,401,406,343,404,393,320,394,403,395,376,391,292,401,340,392,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,340,392,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,343,404,403,402,343,404,409,393,320,394,403,405,402,395,396,376,391,292,401,397,398,340,392,406,399,400,291,0,0,402,396,404,391,409,343,404,403,376,391,292,401,340,340,392,340,392,292,401,409,320,394,397,398,340,392,399,400,343,404,403,394,392,400,404,394,392,400,404,409,320,394,397,398,340,392,399,400,343,404,403,320,340,394,392,400,404,409,394,398,392,400,404,343,404,393,320,320,394,394,403,396,376,376,391,391,340,340,392,392,0,359,359,359,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,524,525,526,518,526,527,527,527,525,528,529,528,529,529,529,528,529,528,529,529,529,528,529,528,529,529,529,529,529,529,529,520,530,520,530,531,527,525,532,531,525,532,533,518,526,522,534,523,535,533,536,537,522,534,523,535,533,536,537,534,535,533,537,0,0,0,0,0,407,412,408,413,410,0,0,0,0,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,355,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,355,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,369,370,415,369,370,415,369,370,369,370,355,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,415,369,370,516,0,0,516,516,516,516,516,516,516,516,516,516,516,516,516,338,338,516,516,0,0,0,0,0,0,0,0,0,0,0,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,538,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,417,418,416,336,417,418,416,416,417,538,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,417,418,416,336,0,0,0,0,0,0,0,0,0,539,540,541,541,541,541,541,541,542,542,0,543,0,0,540,544,545,546,544,545,546,0,0,0,0,0,0,0,0,0,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,304,307,307,335,304,307,327,332,323,335,304,307,327,332,323,304,307,307,304,307,327,332,323,304,307,327,332,323,335,304,307,327,332,323,304,307,307,304,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,304,307,307,304,307,323,332,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,327,332,323,335,335,304,307,327,332,323,304,307,307,304,307,335,327,332,323,304,307,307,332,304,307,307,304,307,307,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,335,304,307,327,332,323,304,304,0,0,0,0,0,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,306,419,419,306,419,329,306,419,329,306,306,419,419,329,329,306,419,329,306,306,419,419,306,419,329,306,419,329,306,419,329,306,419,329,306,306,419,419,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,329,306,419,329,306,306,419,419,419,329,329,306,419,306,306,419,419,306,306,419,419,329,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,419,329,306,0,0,0,0,0,0,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,310,311,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,324,331,330,333,324,324,310,311,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,331,330,333,324,0,0,0,347,0,339,339,339,339,339,515,339,339,515,339,347,515,339,339,515,339,339,339,538,515,339,515,515,339,339,339,515,515,515,515,515,515,515,515,339,515,515,515,515,515,339,538,515,339,282,281,284,0,0,0,282,281,282,284,281,0,0,280,280,280,283,283,280,280,0,0,0,547,0,547,14,266,14,266,14,266,14,266,14,266,14,14,14,14,14,266,14,266,14,266,14,266,266,14,266,14,266,14,266,14,266,14,266,266,14,266,266,14,266,14,266,14,266,547,14,14,266,14,266,14,266,14,266,14,266,14,266,14,266,14,266,14,266,266,266,266,14,14,266,14,266,14,266,14,266,14,266,14,266,14,266,14,266,14,266,0,0,239,239,239,239,239,239,239,0,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,239,0,239,239,239,239,239,239,239,239,239,239,0,0,0,548,0,26,154,548,26,154,26,154,26,154,26,154,26,26,26,26,26,154,26,154,26,154,26,154,26,154,26,26,154,26,154,26,154,0,26,154,154,154,154,154,26,154,26,154,26,154,26,154,154,26,154,26,154,26,154,26,154,26,154,26,154,26,154,26,154,26,154,0,154,26,26,154,26,154,26,154,26,154,26,154,26,154,26,154,26,154,154,26,154,0,0,0,0,122,122,0,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,421,122,421,122,422,421,122,421,122,422,421,122,422,421,122,422,0,422,421,122,422,421,122,421,421,421,122,122,122,421,122,421,421,122,422,421,122,422,421,421,421,421,122,422,421,122,422,422,421,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,0,422,422,422,422,422,422,422,422,422,422,421,122,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,421,122,422,0,0,422,422,0,0,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,0,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,423,0,268,268,268,268,268,268,268,268,268,0,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,0,0,0,0,0,501,0,23,425,424,501,23,425,424,23,425,424,23,425,424,23,425,424,23,23,23,23,23,425,424,23,425,424,23,23,23,425,424,424,23,425,424,23,425,424,23,425,424,23,425,424,23,424,425,23,425,424,23,425,424,23,425,424,23,425,424,23,425,424,23,425,424,23,425,424,23,23,425,424,23,425,424,23,425,424,23,425,424,425,424,425,425,23,23,425,23,425,425,425,23,23,425,424,23,425,424,23,425,424,23,425,424,23,425,424,23,425,424,23,425,424,23,425,424,425,440,0,0,437,434,436,0,0,0,0,427,0,0,434,0,435,436,430,427,437,0,440,0,0,431,432,435,0,434,0,0,427,437,0,431,432,0,549,0,0,0,437,427,430,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,269,428,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,76,76,76,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,550,429,76,77,430,431,427,432,426,433,269,434,435,436,437,438,76,77,430,431,427,432,426,433,269,434,435,436,437,438,269,426,433,77,426,433,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,428,436,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,0,429,428,76,77,429,428,430,431,427,432,426,433,269,269,434,435,436,437,438,440,77,430,427,426,433,430,430,430,427,427,427,426,426,426,433,433,433,76,77,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,269,269,430,432,426,433,549,549,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,269,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,269,428,269,440,269,0,269,440,269,269,269,0,269,429,428,269,428,432,269,426,433,549,438,269,269,430,269,438,430,432,269,432,0,429,428,269,429,76,77,430,431,427,432,426,433,269,434,435,436,437,438,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,76,77,429,428,430,431,427,432,426,433,269,434,435,436,437,438,440,0,77,269,551,551,551,551,552,553,554,553,555,555,555,555,555,0,439,439,0,439,0,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,439,442,439,442,439,442,439,442,442,439,442,439,269,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,269,439,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,442,439,556,557,557,556,0,263,263,0,0,263,0,0,263,558,0,558,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,11,11,11,11,445,263,444,11,445,263,444,11,263,444,11,263,444,444,11,445,263,444,445,263,11,445,263,444,11,445,263,444,11,445,263,444,0,11,445,263,444,263,444,11,445,263,444,444,11,445,263,444,11,445,263,444,11,445,263,444,11,558,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,0,444,0,0,11,444,444,11,11,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,11,445,263,444,0,559,559,560,0,0,561,0,25,561,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,449,0,0,448,449,449,449,448,448,447,447,0,448,0,449,0,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,447,448,449,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,447,448,449,447,447,447,448,448,448,449,449,449,273,447,448,449,449,273,447,448,449,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,447,448,449,273,273,0,0,562,0,562,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,562,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,451,0,451,451,451,0,563,0,22,451,563,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,22,451,22,451,22,451,22,451,22,451,451,22,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,451,22,0,0,245,0,161,454,245,0,0,0,161,0,0,0,454,0,188,0,245,0,452,452,188,188,13,455,160,161,245,453,454,156,456,452,453,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,13,455,13,455,13,455,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,455,13,455,160,161,245,453,454,156,456,452,452,160,161,245,453,454,456,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,188,188,0,13,455,160,161,245,453,454,156,456,452,160,161,245,453,454,156,454,454,454,156,156,156,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,156,245,188,188,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,0,453,0,453,156,456,452,456,0,456,456,456,456,13,453,456,0,456,456,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,13,455,160,161,245,453,454,156,456,452,156,456,13,455,160,161,245,453,454,156,456,452,0,245,453,160,161,160,161,564,564,0,468,0,0,0,468,0,0,459,0,459,457,458,457,458,457,458,457,458,457,458,467,457,467,457,458,457,458,457,458,457,458,467,457,457,458,458,457,458,457,458,457,458,459,0,457,458,458,458,458,458,457,458,457,458,457,458,457,458,12,459,457,458,457,458,457,458,457,458,457,458,457,458,457,458,457,458,457,458,0,458,12,467,457,458,457,458,457,458,457,458,457,458,457,458,457,458,457,458,457,458,0,457,565,566,565,0,0,0,567,0,0,21,136,567,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,21,136,136,21,21,136,21,136,21,136,21,136,136,136,136,136,21,136,21,136,21,136,136,136,21,136,136,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,21,136,142,158,0,158,0,142,0,0,496,0,0,158,142,163,24,496,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,24,158,142,24,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,0,158,142,163,24,158,142,158,158,158,158,142,163,24,158,142,142,142,163,24,158,142,163,24,158,142,163,24,158,142,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,0,142,158,142,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,158,142,163,24,0,0,460,141,0,460,461,461,461,141,0,141,461,460,461,460,461,0,141,461,461,460,461,141,141,141,141,568,0,0,461,461,461,568,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,9,9,9,9,271,141,460,461,9,271,141,460,461,9,141,460,461,9,141,460,461,9,271,141,460,461,271,271,9,271,141,460,461,9,271,141,460,461,461,568,568,9,271,141,460,461,9,271,141,460,461,141,460,461,9,271,141,460,461,568,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,568,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,141,271,271,271,271,271,568,271,568,271,9,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,9,271,141,460,461,568,461,271,495,0,0,0,0,0,464,464,0,0,569,0,0,0,569,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,10,10,10,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,267,10,255,463,267,464,155,465,0,465,463,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,569,569,10,255,463,267,464,155,465,0,10,255,463,267,464,155,465,155,155,155,155,10,255,255,463,267,464,155,465,0,465,465,569,465,267,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,155,569,10,10,255,463,267,464,155,465,255,255,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,255,465,465,0,255,0,0,465,465,0,465,465,0,465,465,255,155,465,255,569,255,255,255,255,255,0,465,465,463,569,267,267,267,463,10,255,463,267,464,155,465,255,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,10,255,463,267,464,155,465,465,465,155,255,10,255,463,267,464,155,465,0,569,0,466,466,0,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,466,570,570,0,571,0,0,571,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,571,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,272,272,272,0,272,0,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,272,0,468,0,0,468,0,459,0,0,459,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,467,467,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,467,12,467,468,469,469,12,467,468,469,12,467,468,469,12,467,468,469,459,0,12,467,468,469,469,469,469,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,459,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,0,469,12,467,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,12,467,468,469,0,565,566,565,0,472,472,116,475,480,480,480,480,477,478,475,480,0,480,480,480,477,477,477,477,473,480,473,0,0,478,0,480,480,0,480,477,116,472,0,0,0,477,480,480,477,0,480,0,475,480,480,477,0,473,474,480,475,476,470,471,477,472,473,116,478,474,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,470,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,470,0,0,0,474,475,476,470,471,477,472,473,116,478,474,475,476,470,471,477,472,473,116,478,0,116,116,474,480,475,476,470,471,477,472,473,116,478,470,476,474,475,476,472,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,0,474,480,475,476,470,471,477,472,473,116,478,474,475,477,472,473,116,474,474,474,475,475,475,477,477,477,472,472,472,473,473,473,116,116,116,0,0,0,474,480,475,476,470,471,477,472,473,116,478,0,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,0,0,476,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,471,474,480,475,476,470,471,477,472,473,116,478,476,480,476,0,476,0,0,470,116,476,476,0,476,0,0,0,476,470,474,475,476,470,471,477,472,473,116,478,0,0,476,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,474,480,475,476,470,471,477,472,473,116,478,476,572,572,573,573,574,574,0,0,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,0,0,0,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,481,0,479,0,479,479,479,479,479,479,479,479,470,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,479,470,479,479,479,479,479,479,479,479,479],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[1,[-1]]],[[3,[[2,[-1]]]]],[]],[[4,5],6],[4,7],[[4,5],8],[4,9],[4,10],[4,11],[4,12],[4,13],[[4,5],14],[4,13],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[16,17],16],[[[18,[-1]],[17,[-1]]],[[18,[-1]]],19],[[[17,[-1]],[17,[-1]]],[[17,[-1]]],19],0,0,[4,20],[4,21],[4,22],[4,23],[4,24],[4,25],[4,26],0,[18,27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,[[1,[-2]]],29,[]],[-1,[[30,[-2]]],29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[18,16],[18,27],[18,27],0,[4,4],[31,31],[32,32],[33,33],[34,34],[35,35],[36,36],[37,37],[38,38],[39,39],[40,40],[41,41],[42,42],[43,43],[16,16],[[[18,[-1]]],[[18,[-1]]],44],[[[45,[-1]]],[[45,[-1]]],44],[[[17,[-1]]],[[17,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,16],5],[47,4],[[47,-1],4,48],[[],4],[[],33],[[],38],[[],39],[[],16],[[],[[18,[-1]]],49],[[],[[17,[-1]]],49],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[4,9],[4,7],[4,10],[4,39],[4,39],[[16,16],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,12],[4,13],[4,13],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[-1,-2],-3,[],48,[]],[[4,4],5],[[31,31],5],[[32,32],5],[[33,33],5],[[34,34],5],[[35,35],5],[[36,36],5],[[37,37],5],[[38,38],5],[[39,39],5],[[40,40],5],[[41,41],5],[[43,43],5],[[16,16],5],[[[18,[-1]],[18,[-1]]],5,51],[[[45,[-1]],[45,[-1]]],5,51],[[[17,[-1]],[17,[-1]]],5,51],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],0,0,[[18,27],18],[4,52],0,[41,53],[[40,45,45],45],[[42,45,45],42],[[[1,[-1]],54],[[56,[46,55]]],[]],[[[30,[-1]],54],[[56,[46,55]]],[]],[[57,54],58],[[57,54],58],[[4,54],[[56,[46,55]]]],[[31,54],[[56,[46,55]]]],[[32,54],[[56,[46,55]]]],[[33,54],[[56,[46,55]]]],[[34,54],[[56,[46,55]]]],[[35,54],[[56,[46,55]]]],[[36,54],[[56,[46,55]]]],[[37,54],[[56,[46,55]]]],[[38,54],[[56,[46,55]]]],[[39,54],[[56,[46,55]]]],[[40,54],[[56,[46,55]]]],[[41,54],[[56,[46,55]]]],[[42,54],[[56,[46,55]]]],[[43,54],[[56,[46,55]]]],[[16,54],[[56,[46,55]]]],[[[18,[-1]],54],[[56,[46,55]]],59],[[[45,[-1]],54],[[56,[46,55]]],59],[[[17,[-1]],54],[[56,[46,55]]],59],[4,9],[4,10],0,[-1,-1,[]],[-1,-1,[]],[60,57],[-1,-1,[]],[-1,-1,[]],[61,31],[-1,-1,[]],[62,31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[63,34],[-1,-1,[]],[64,36],[-1,-1,[]],[27,36],[35,36],[-1,-1,[]],[34,37],[63,37],[39,37],[-1,-1,[]],[27,38],[[[65,[27]]],38],[66,39],[[[67,[66,27]]],39],[[[65,[27]]],39],[[[65,[27]]],39],[-1,-1,[]],[-1,-1,[]],[27,41],[43,41],[-1,-1,[]],[53,41],[[[65,[53]]],42],[53,42],[-1,-1,[]],[[[65,[27]]],42],[[[65,[27]]],42],[27,42],[[[65,[53]]],42],[-1,-1,[]],[27,43],[53,43],[[[65,[27]]],16],[[[65,[53]]],16],[-1,-1,[]],[-1,-1,[]],[[[18,[68]]],18],[-1,-1,[]],[17,45],[[[65,[27]]],45],[[[65,[53]]],45],[-1,-1,[]],[45,17],[[[65,[-1]]],[[17,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[69,[[70,[36]]]],[71,[[70,[36]]]],[[27,27,27,27],39],[-1,[[30,[-2]]],72,[]],[[27,27,27],39],[[64,64,64],39],[[27,27,27,27],39],[[64,64,64,27],39],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[73,[[70,[36]]]],0,0,0,[[31,-1],46,74],[[33,-1],46,74],[[40,-1],46,74],[[[45,[-1]],-2],46,75,74],0,0,0,[42,27],[4,7],[4,9],[4,10],[[4,5],6],[[4,5],14],[[4,5],8],[[4,5],13],[4,12],[4,11],[[4,5],13],[4,76],[4,[[70,[77]]]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[18,18],[[70,[18]]]],[[18,18],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,[[65,[27]]]],[[[30,[-1]]],[[3,[[78,[72]]]]],[]],[39,[[65,[64]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[39,46],[[18,18],5],0,0,[[[1,[-1]],-2],[[1,[-3]]],[],[81,82,83,44],[]],[[[30,[-1]]],[[30,[-2]]],[],[]],[[45,45],45],[[45,45],45],0,[[18,27],18],[[[17,[-1]],-1],[[17,[-1]]],[84,85]],[[34,27],34],[[],-1,[]],[[],[[56,[-1,86]]],87],[[27,27,27,27],39],[27,42],[[27,27],16],[[16,45],18],[[-1,-1],[[45,[-1]]],[]],[[-1,-1],[[17,[-1]]],[]],[[],[[1,[-1]]],[]],[[],[[30,[-1]]],[]],0,[[45,42],45],[4,47],[[35,35],[[70,[88]]]],[[36,36],[[70,[88]]]],[[43,43],[[70,[88]]]],[[-1,-2],[[1,[-3]]],[89,82],[48,82],[]],[4,[[70,[77]]]],[4,39],[4,39],[18,16],[4,7],0,0,[[[90,[46]]],[[56,[46,57]]]],[[[90,[46]]],[[56,[46,57]]]],[-1,69,[]],[-1,69,[]],[4,39],[4,39],0,[[[2,[-1]]],[[1,[-1]]],[]],[18,45],[18,[[18,[68]]]],[[-1,-2],46,[],[89,82]],0,[-1,91,[]],[-1,91,[]],0,[[16,16],17],[[16,17],16],[[[18,[-1]],[17,[-1]]],[[18,[-1]]],92],[[45,45]],[[[17,[-1]],[17,[-1]]],[[17,[-1]]],92],0,0,0,[-1,4,[]],[-1,4,[]],0,[-1,93,[]],[[36,18],[[46,[16,16]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],0,0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[18,18],18],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,46,[]],[4,39],[4,39],[42,27],[-1,96,[]],0,0,[-2,[[1,[-1]]],[],[[97,[-1]]]],0,0,0,[[[30,[-1]],-2],[[30,[[46,[-2,-1]]]]],[],[75,44,98,83]],[99,33],[45,18],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[100,[-1]]],5,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[101,18],0,[-1,[[3,[102]]],[]],[101,[[0,[103]]]],[-1,46,[]],[101,101],[[[104,[-1]]],[[104,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],105],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[-1,102],46,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,106,101,107],46,[],[]],[[-1,102,-2,106,101,107,18],46,[],[]],[50,46],[50,46],[50,46],[50,46],[[-1,108,-2],46,[],[[109,[37]]]],[105,73],[[101,54],[[56,[46,55]]]],[[[104,[-1]],54],[[56,[46,55]]],59],[[[100,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,41,[]],0,0,[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[100,[-1]]],46,[]],[[[100,[-1]]],46,[]],[[[100,[-1]]],5,[]],[[[100,[-1]]],5,[]],[[-1,101,-2,16],5,[],[]],0,[[-1,-2,45,16],110,[],[]],[[-1,102,-2,111],110,[],[]],0,[[[100,[-1]],[100,[-2]],-3],46,[],[],81],0,[[-1,101,107,18,-2],112,[],[]],[[-1,102,101,107,18,-2],112,[],[]],[110,101],[[[3,[-1]]],[[100,[-1]]],[]],[[-1,32,101,107,-2,113,[100,[-3]]],114,[],[],[]],[[-1,102,32,101,107,-2,113,[100,[-3]],18],114,[],[],[]],[[-1,101,-2,97],46,[],[]],[[-1,102,101,-2,97],46,[],[]],0,[[-1,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[[-1,102,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[101,16],[[[100,[-1]],-1],46,[]],[-1,[[70,[93]]],[]],[[[100,[-1]]],[[70,[116]]],[]],0,[[[100,[-1]],116],46,[]],[[[100,[-1]],-2],46,[],48],0,0,[-1,117,[]],0,0,[-1,118,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[-1,41,[]],[[-1,18,-2],46,[],48],[[17,110],101],[[-1,17,-2],46,[],48],[[-1,93],46,[]],[[105,[119,[64]]],46],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[120,[[119,[64]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,120],[121,121],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[120,[[119,[64]]]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,[[45,[68]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,122,18],46,[]],[50,46],[50,46],[[120,120],5],[[121,121],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[120,54],[[56,[46,55]]]],[[121,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[120,-1],46,74],[[121,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,120,[[123,[[119,[64]]]],98,83]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[110,31,31,45],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[110,18],[110,[[119,[110]]]],[111,111],[110,110],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],110],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[111,111],5],[111,45],0,[[111,54],[[56,[46,55]]]],[[110,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,-1],111,[[109,[41]]]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[111,45],[[111,27],111],[[111,27],111],[111,45],[[111,27],111],[[111,27],111],[[110,16],46],[[45,45],111],[45,110],[[111,27,-1,-2],110,48,48],[[111,42],111],[[111,45],45],[[111,45],111],[110,45],[-1,-2,[],[]],[-1,-2,[],[]],[[110,17],110],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[111,-1],111,[[109,[41]]]],[[45,[3,[110]]],110],0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[124,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[124,-1,111,42,27,31,[119,[[125,[-2,-1]]]],[119,[102]]],110,126,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[127,127],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[127,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,128],[[16,[70,[127]]],127],[127,16],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[128,128],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[128,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[129,[-1,-2]]],[],126],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,106,101,107],46,[],[]],[[[115,[-1,-2]],-2,106,101,107],46,[],126],[[[129,[-1,-2]],-2,106,101,107],46,[],126],[50,46],[50,46],[-1,-1,[]],[[[129,[-1,-2]]],[[115,[-1,-2]]],[],126],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[119,[[125,[-1,-2]]]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[115,[-1,-2]],101,-2,16],5,[],126],[[[129,[-1,-2]],101,-2,16],5,[],126],[[-1,101,-2,16],5,[],[]],[[-1,-2,45,16],110,[],[]],[[[115,[-1,-2]],-2,45,17],110,[],126],[[[129,[-1,-2]],-2,45,16],110,[],126],[[[115,[-1,-2]],81],[[115,[-3,-2]]],[],126,[]],[[[115,[-1,-2]],101,107,18,-2],112,[],126],[[[129,[-1,-2]],101,107,18,-2],112,[],126],[[-1,101,107,18,-2],112,[],[]],[[16,[78,[130]]],[[115,[-1,-2]]],[],126],[[],[[129,[-1,-2]]],[],126],[[[115,[-1,-2]],32,101,107,-2,113,[100,[-1]]],114,[],126],[[[129,[-1,-2]],32,101,107,-2,113,[100,[-1]]],114,[],126],[[-1,32,101,107,-2,113,[100,[-3]]],114,[],[],[]],[[[115,[-1,-2]],101,-2,97],46,[],126],[[[129,[-1,-2]],101,-2,97],46,[],126],[[-1,101,-2,97],46,[],[]],[[[115,[-1,-2]],101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[[129,[-1,-2]]],[[115,[-1,-2]]],[],126],[[[129,[-1,-2]],101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[-1,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[[[115,[-1,-2]]],16,[],126],[[[129,[-1,-2]],-3],[[129,[-1,-2]]],[],126,[[109,[[115,[-1,-2]]]]]],[[[115,[-1,-2]],17],[[115,[-1,-2]]],[],126],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[3,[[115,[-1,-2]]]]],[[129,[-1,-2]]],[],126],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,46,[]],[131,46],[131,131],[108,108],[106,106],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],131],[[],106],[131],[131,43],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[108,108],5],[[106,106],5],[[131,16,39],46],[[131,16,39],46],[[-1,108,-2],46,[],[[109,[37]]]],[[131,108,-1],46,[[109,[37]]]],[[131,104,16,39],46],[[131,54],[[56,[46,55]]]],[[108,54],[[56,[46,55]]]],[[106,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,[132,[[119,[64]]]]],46],[[],131],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,18,-2],46,[],48],[[131,18,-1],46,48],[[-1,17,-2],46,[],48],[[131,17,-1],46,48],0,0,0,[[-1,105],46,[]],[[[78,[-1]],[134,[[78,[133]]]]],[[134,[[78,[133]]]]],[]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[135,135],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[[-1,136],[[45,[68]]],[]],[-1,-2,[],[]],[[-1,136,[70,[39]],18],46,[]],[50,46],[[135,135],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[135,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[135,-1],46,74],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,45,[]],0,[[-1,50],46,[]],[137,137],[138,138],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,104],138,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,50,[]],[-1,139,[]],[137,50],[-1,[[46,[50,50]]],[]],[-1,[],[]],[-1,43,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],0,[[137,137],5],[[138,138],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,16,39],46,[]],[[-1,16,39],46,[]],[[-1,104,16,39],46,[]],[[137,54],[[56,[46,55]]]],[[138,54],[[56,[46,55]]]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50,50],[[70,[16]]],[]],[[-1,-2,-3],46,[],140,81],[[-1,99],[],[]],0,[[-1,16],[[70,[137]]],[]],[-1,62,[]],0,[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50],[[70,[99]]],[]],[-1,50,[]],0,[[-1,[132,[[119,[64]]]]],46,[]],[-1,45,[]],[-1,27,[]],[-1,27,[]],[[],-1,[]],[[-1,141],46,[]],[[-1,45],46,[]],[-1,[[70,[93]]],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,45,43,142,-2],46,[],140],[-1,46,[]],[[-1,104],46,[]],[-1,61,[]],0,[104,-1,[]],[99,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,45,[]],[143,143],[139,139],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,139,[]],[-1,[[46,[50,50]]],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[143,143],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[143,54],[[56,[46,55]]]],[[139,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,-3],46,[],140,81],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50],[[70,[99]]],[]],[-1,50,[]],[[-1,141],46,[]],[-1,[[70,[93]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,45,43,142,-2],46,[],140],[99,-1,[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,50],46,[]],[[144,50],46],[144,144],[[[145,[-1]]],[[145,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,50,[]],[144,50],[[],[[145,[-1]]],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[[145,[-1]],[145,[-1]]],5,51],[[144,54],[[56,[46,55]]]],[[[145,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,99],[],[]],[[144,99]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],-1,[]],[[],144],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,46,[]],[144,46],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[102]]],[]],0,[[[146,[-1]]],[[146,[-1]]],147],[148,148],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[70,[148]],18,149],46,[]],[[-1,28,[70,[148]]],46,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[-1,102],46,[]],[[102,-1],46,[[151,[150]]]],[[102,[119,[-1]]],46,[[151,[150]]]],[[102,[119,[-1]],-2,-3],46,[],81,81],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,102,-2,106,101,107,18],46,[],[]],[[[146,[-1]],102,-1,106,101,107,18],46,147],[50,46],[50,46],[50,46],[[],102],[[148,148],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[-1,[[152,[-2]]],[],[]],[[102,54],[[56,[46,55]]]],[[148,54],[[56,[46,55]]]],[[-1,153,[70,[148]]],46,[]],[[[146,[-1]],-2],[[146,[-1]]],147,109],[99,[[146,[-1]]],147],[-1,-1,[]],[-1,-1,[]],[154,148],[155,148],[156,148],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[148,-1],46,74],[-1,41,[]],[[[146,[-1]],-2],[[146,[-1]]],147,[[109,[41]]]],[[[146,[-1]]],41,147],[[[146,[-1]],62],[[146,[-1]]],147],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,102,-2,111],110,[],[]],[[[146,[-1]],102,-1,111],110,147],[[[146,[-1]],-2],[[146,[-1]]],147,[[109,[142]]]],[[-1,102,101,107,18,-2],112,[],[]],[-1,[[146,[-2]]],[[109,[[132,[99]]]]],147],[-1,102,[[151,[150]]]],[-1,148,[[109,[[132,[99]]]]]],[[-1,102,32,101,107,-2,113,[100,[-3]],18],114,[],[],[]],[[-1,102,101,-2,97],46,[],[]],0,[[-1,102,101,-2],[[70,[[115,[-3,-2]]]]],[],[],[]],[[-1,157,[70,[148]],18,17],46,[]],[[[146,[-1]],158],[[146,[-1]]],147],[[[146,[-1]],-2],[[146,[-1]]],147,[[109,[43]]]],[[[146,[-1]]],117,147],[-1,117,[]],0,[[[146,[-1]],-2],[[146,[-1]]],147,109],[[[146,[-1]]],118,147],[-1,118,[]],0,0,[[-1,159,[70,[148]]],46,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],148],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[146,[-1]],61],[[146,[-1]]],147],[-1,41,[]],[[[146,[-1]]],41,147],[[[146,[-1]],-2],[[146,[-1]]],147,[[109,[41]]]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[70,[148]],18,149],46,[]],[[-1,28,[70,[148]]],46,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[-1,[[152,[-2]]],[],[]],[[[152,[-1]],54],[[56,[46,55]]],59],[-1,46,[]],0,[[-1,153,[70,[148]]],46,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[[[78,[97]],-1],[[0,[[97,[-2]]]]],81,[]],[[-1,50],46,[]],[-1,46,[]],[-1,46,[]],[[148,-2],[[0,[[97,[-1]]]]],[],[[97,[-1]]]],[[-1,160],46,[]],0,[[-1,157,[70,[148]],18,17],46,[]],[-1,46,[]],[[-1,161],46,[]],0,[[-1,159,[70,[148]]],46,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,46,[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[162,162],[[-1,-2],46,[],[]],[-1,-2,[],[]],[[],[[0,[[97,[-1]]]]],[]],[[],162],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[162,162],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[],[[0,[[97,[148]]]]]],[[162,54],[[56,[46,55]]]],[148,[[0,[[97,[-1]]]]],[]],[-1,46,[]],[[],[[0,[[97,[-1]]]]],[]],[[],[[0,[[97,[-1]]]]],[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,46,[]],[-1,[[70,[-2]]],[],[]],0,0,0,[[148,160],[[0,[[97,[-1]]]]],[]],[[-1,160],46,[]],[[148,161],[[0,[[97,[-1]]]]],[]],[[-1,161],46,[]],0,0,0,0,0,[[148,50],[[0,[[97,[-1]]]]],[]],[[-1,50],46,[]],[148,[[0,[[97,[-1]]]]],[]],[-1,46,[]],[148,[[0,[[97,[-1]]]]],[]],[-1,46,[]],[148,[[0,[[97,[-1]]]]],[]],[-1,46,[]],0,0,0,0,0,0,0,0,0,0,0,[-1,24,[]],0,[[-1,106,101,163,24],46,147],[[163,-1,111,41,41,99,142,[70,[43]],70,62,61,158],110,147],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[118,118],[[-1,-2],46,[],[]],[[118,118],88],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[[3,[102]],[119,[-1]],-2,-3,-4],46,[],81,81,81],[-1,-2,[],[]],[-1,-2,[],[]],[117,-1,[]],[117,-1,[]],[50,46],[50,46],[[118,118],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[117,54],[[56,[46,55]]]],[[118,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[118,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,117,[]],[[],118],[[118,118],[[70,[88]]]],0,[[],118],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[62,62],[61,61],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[62,62],5],[[61,61],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[62,54],[[56,[46,55]]]],[[61,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[62,-1],46,74],[[61,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,20,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[20,20],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[20,20],5],[[20,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[46,[-1,1]]],[]],[90,164],[-1,69,[]],[-1,[],[]],[-1,30,[]],0,[-1,[],[]],[-1,93,[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,1,[]],[-1,[[96,[165]]],[]],[-1,[[1,[-2]]],81,[]],[93,[[1,[-1]]],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[166,166],[167,167],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[166,166],5],[[167,167],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[166,54],[[56,[46,55]]]],[[167,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[30,[32]]]],[[],[[30,[-1]]],82],[[],[[30,[-1]]],82],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-2],-3,[],48,[]],[[],[[56,[-1,86]]],87],[[-1,-2],46,[],[89,82]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[168,168],[169,169],[170,170],[171,171],[172,172],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],169],[[],170],[[],171],[[],172],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[168,168],5],[[169,169],5],[[170,170],5],[[171,171],5],[[172,172],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],0,[[168,54],[[56,[46,55]]]],[[169,54],[[56,[46,55]]]],[[170,54],[[56,[46,55]]]],[[171,54],[[56,[46,55]]]],[[172,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[169,-1],46,74],[[170,-1],46,74],[[171,-1],46,74],[[172,-1],46,74],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[1,[[56,[46,168]]]]],[[109,[[132,[[119,[64]]]]]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[63,27,39],63],[[63,-1],63,29],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[173,173],[63,63],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[],173],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[173,173],5],[[63,63],5],[[173,54],[[56,[46,55]]]],[[63,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,63,[[109,[36]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[],174],[174,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[174,174],174],[[174,174],46],[[174,174],174],[[174,174],46],[174,68],[[174,174],174],[[174,174],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[175,175],[176,176],[174,174],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[176,176],88],[[174,174],88],[174,5],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[174,174],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[174,174],5],[174,5],[[],174],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[174,174],174],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[],174],[[175,175],5],[[176,176],5],[[174,174],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[174,-1],46,29],[[175,54],[[56,[46,55]]]],[[176,54],[[56,[46,55]]]],[[174,54],[[56,[46,55]]]],[[174,54],[[56,[46,55]]]],[[174,54],[[56,[46,55]]]],[[174,54],[[56,[46,55]]]],[[174,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[68,[[70,[174]]]],[68,174],[68,174],[-1,174,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[176,-1],46,74],[[174,-1],46,74],[[],50],[[],50],[[],50],[[174,174],46],[[174,174],174],[[174,174],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[174,5],[174,5],[174,5],[174,174],[[],[[30,[-1]]],82],[[],[[30,[-1]]],82],[[176,176],[[70,[88]]]],[[174,174],[[70,[88]]]],[[174,174],46],[[174,174,5],46],[174,5],[[174,174],174],[[174,174],46],[[174,174],174],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[174,174],46],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[174,174],174],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[177,177],[107,107],[178,178],[179,179],[112,112],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[112,112],88],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],107],[[],112],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[177,177],5],[[107,107],5],[[178,178],5],[[179,179],5],[[112,112],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[177,54],[[56,[46,55]]]],[[107,54],[[56,[46,55]]]],[[178,54],[[56,[46,55]]]],[[179,54],[[56,[46,55]]]],[[112,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[177,-1],46,74],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[107,18],5],[[112,112],[[70,[88]]]],[107,[[70,[16]]]],[[107,16],[[70,[16]]]],[[107,18],[[70,[16]]]],[[107,18],[[70,[16]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,23,[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[90,[-1]]],[[90,[-1]]],44],[[-1,-2],46,[],[]],[-1,-2,[],[]],[[],[[90,[-1]]],49],0,0,[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],0,0,[[[90,[-1]],54],58,59],0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,[-1,[[90,[-1]]],[]],0,[[-1,50,-2],[[30,[-3]]],75,[48,82],82],[[],[[30,[-1]]],[]],[[-1,-2],[[30,[-3]]],75,[133,82],[]],[[-1,-2,-3],[[30,[-4]]],75,82,[149,82,83],82],0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[180,180],[[-1,-2],46,[],[]],[-1,-2,[],[]],0,0,[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[-1,[[1,[-2]]],[81,98],[]],[[180,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,0,[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,47],[181,181],[182,182],[183,183],[184,184],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,185,186],[-1,187,188],[[],189],0,[[],91],[[],185],[[],190],[[],191],[[],192],[[],182],[[],183],[[],193],[[],194],[[],195],[[],196],[[],197],[[],189],[[],187],[[],184],[[],198],[[],199],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[47,47],5],[[181,181],5],[[47,54],[[56,[46,55]]]],[[181,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,91,81],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,191,81],[-1,-1,[]],[183,182],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,196,81],[-1,-1,[]],[-1,-1,[]],[-1,197,81],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[39,184],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,181],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[47,-1],181,48],0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[200,200],[201,201],[202,202],[203,203],[204,204],[205,205],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[52,52],5],[[200,200],5],[[201,201],5],[[202,202],5],[[203,203],5],[[204,204],5],[[205,205],5],[[52,54],[[56,[46,55]]]],[[200,54],[[56,[46,55]]]],[[201,54],[[56,[46,55]]]],[[202,54],[[56,[46,55]]]],[[203,54],[[56,[46,55]]]],[[204,54],[[56,[46,55]]]],[[205,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,52],[[39,39,39],202],[[39,39],203],[[39,39,39],204],[[39,39,39],205],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[39,39],200],[[39,39],201],0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[206,207]],[[206,208],206],[[208,207]],[[208,208],208],[[206,207],46],[[206,208],46],[[208,208],46],[[208,207],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[208,209],[208,209],[208,209],[208,73],[208,27],[208,69],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[206,208],[[70,[206]]]],[[208,208],[[70,[208]]]],[[208,68],[[70,[208]]]],[[206,206],[[70,[208]]]],[[208,68],[[70,[208]]]],[[206,208],[[70,[206]]]],[[208,208],[[70,[208]]]],[206,206],[208,208],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[206,206],88],[[208,208],88],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],208],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,[[56,[208]]],210],[[208,68],208],[[208,207]],[[208,68],46],[[208,208],27],[[208,208],69],[[208,27],208],[[208,69],208],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[206,206],208],[206,208],[[206,211],5],[[206,206],5],[[208,207],5],[[208,208],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[208,[[30,[206]]]],[[206,54],[[56,[46,55]]]],[[208,54],[[56,[46,55]]]],[211,206],[212,206],[-1,-1,[]],[213,208],[214,208],[-1,-1,[]],[215,208],[216,208],[217,208],[-1,-1,[]],[-1,-1,[]],[73,208],[73,208],[73,208],[73,208],[27,208],[69,208],[-1,-2,[],[]],[-1,-2,[],[]],[[206,-1],46,74],[[208,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[208,5],[[208,68],208],[[208,68],46],[[208,27],208],[[208,69],208],[[73,68],208],[[],206],[[206,206],[[70,[88]]]],[[206,211],[[70,[88]]]],[[208,208],[[70,[88]]]],[[208,207],[[70,[88]]]],[[208,208],208],[[206,206],208],[[208,68],208],[[208,208],208],[[208,-1],56,218],[[206,208],206],[[206,211]],[[206,207]],[[206,206],208],[[208,207]],[[208,208],208],[[206,207],46],[[206,208],46],[[208,208],46],[[208,207],46],[208,68],[208,68],[208,68],[-1,208,103],[-1,208,103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[207,[[56,[208,219]]]],[-1,[[56,[-2]]],[],[]],[27,[[56,[208,220]]]],[69,[[56,[208,220]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[221,221],[222,222],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[221,221],5],[[222,222],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[221,54],[[56,[46,55]]]],[[222,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[222,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[223,[-1,-2]],31],[[223,[-1,-2]]],[],[]],[[[224,[-1,-2]],31],[[224,[-1,-2]]],[],[]],[[[225,[-1,-2]],62],[[225,[-1,-2]]],[],126],[[[225,[-1,-2]],61],[[225,[-1,-2]]],[],126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[226,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],0,[-3,[[227,[-3,-1,-2]]],[],228,[[229,[-1,-2]]]],[[230,53],230],[[[225,[-1,-2]]],[[225,[-1,-2]]],[],126],[[[225,[-1,-2]]],[[225,[-1,-2]]],[],126],0,[[-1,5,-2],[[231,[-3,-4]]],[[109,[93]]],81,[],147],[[[223,[-1,-2]]],[[3,[102]]],[],126],[[[232,[-1,-2]]],[[3,[102]]],44,126],[[[224,[-1,-2]]],[[3,[102]]],[],126],[[[226,[-1,-2]]],[[3,[102]]],44,126],[[[233,[-1,-2,-3]]],[[3,[102]]],[234,44],44,147],[[[225,[-1,-2]]],[[3,[102]]],[],126],[[[235,[-1,-2]]],[[3,[102]]],[],126],[[[236,[-1,-2]]],[[3,[102]]],[],126],[[[237,[-1,-2]]],[[3,[102]]],[],147],[[[238,[-1,-2,-3,-4]]],[[3,[102]]],[],126,75,[[109,[[125,[-1,-2]]]]]],[[230,39,39],230],[[[3,[[125,[-1,-2]]]]],[[223,[-1,-2]]],[],[]],0,0,[[[239,[-1]],99,[70,[-1]],-2],[[233,[-1,-3,-4]]],[234,44],81,[],147],[-3,[[125,[-1,-2]]],[],126,[[240,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[225,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[[[241,[-1]],40],[[241,[-1]]],242],[[[243,[-1]],40],[[243,[-1]]],[]],[[],[[223,[-1,-2]]],[],[]],[[],[[224,[-1,-2]]],[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[[223,[-1,-2]],102],46,[],126],[[[232,[-1,-2]],102],46,44,126],[[[224,[-1,-2]],102],46,[],126],[[[226,[-1,-2]],102],46,44,126],[[[225,[-1,-2]],102],46,[],126],[[[235,[-1,-2]],102],46,[],126],[[[236,[-1,-2]],102],46,[],126],[[[244,[-1,-2]],102],46,44,147],[[[237,[-1,-2]],102],46,[],147],[[[238,[-1,-2,-3,-4]],102],46,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[236,[-1,-2]],245],[[236,[-1,-2]]],[],126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[223,[-1,-2]],102,-2,106,101,107,18],46,[],126],[[[232,[-1,-2]],102,-2,106,101,107,18],46,44,126],[[[224,[-1,-2]],102,-2,106,101,107,18],46,[],126],[[[226,[-1,-2]],102,-2,106,101,107,18],46,44,126],[[[231,[-1,-2]],102,-2,106,101,107,18],46,[],147],[[[233,[-1,-2,-3]],102,-3,106,101,107,18],46,[234,44],44,147],[[[225,[-1,-2]],102,-2,106,101,107,18],46,[],126],[[[235,[-1,-2]],102,-2,106,101,107,18],46,[],126],[[[246,[-1,-2,-3]],102,-3,106,101,107,18],46,[44,247,248],[],147],[[[249,[-1]],102,-1,106,101,107,18],46,126],[[[250,[-1,-2]],102,-2,106,101,107,18],46,44,147],[[[251,[-1]],102,-1,106,101,107,18],46,126],[[[236,[-1,-2]],102,-2,106,101,107,18],46,[],126],[[[252,[-1,-2,-3]],102,-3,106,101,107,18],46,[85,[109,[69]],253],44,126],[[[254,[-1,-2,-3]],102,-3,106,101,107,18],46,140,[],147],[[[244,[-1,-2]],102,-2,106,101,107,18],46,44,147],[[[244,[-1,-2]],102,-2,101,107,[70,[255]]],46,44,147],[[[256,[-1,-2]],102,-2,106,101,107,18],46,[],147],[[[237,[-1,-2]],102,-2,106,101,107,18],46,[],147],[[[257,[-1,-2,-3]],102,-3,106,101,107,18],46,[85,[109,[69]],253],44,126],[[[258,[-1,-2]],102,-2,106,101,107,18],46,[],126],[[[238,[-1,-2,-3,-4]],102,-2,106,101,107,18],46,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[241,[-1]],102,-1,106,101,107,18],46,242],[[259,102,-1,106,101,107,18],46,126],[[[243,[-1]],102,-2,106,101,107,18],46,[44,75],260],[[[227,[-3,-1,-2]],102,-2,106,101,107,18],46,[],228,[[229,[-1,-2]]]],[[230,102,[261,[-1]],-1,106,101,107,18],46,[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[[243,[-1]],122],[[243,[-1]]],[]],[[259,54],[[56,[46,55]]]],[[[243,[-1]],54],[[56,[46,55]]],59],[[[227,[-3,-1,-2]],54],[[56,[46,55]]],59,[59,228],[59,[229,[-1,-2]]]],[[230,54],[[56,[46,55]]]],[[],[[1,[-1]]],[]],[[],[[1,[-1]]],[]],[[[231,[-1,-2]],-3],[[231,[-1,-2]]],[],147,109],[[[233,[-1,-2,-3]]],[[233,[-1,-2,-3]]],[234,44],[],147],[[[246,[-1,-2,-3]],-4],[[246,[-1,-2,-3]]],[247,248],[],147,109],[[[250,[-1,-2]],-3],[[250,[-1,-2]]],44,147,109],[[[254,[-1,-2,-3]],-4],[[254,[-1,-2,-3]]],140,[],147,109],[[[244,[-1,-2]]],[[244,[-1,-2]]],44,147],[[[256,[-1,-2]],-3],[[256,[-1,-2]]],[],147,109],[[[237,[-1,-2]],-3],[[237,[-1,-2]]],[],147,109],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[241,[-2]]],[[109,[262]]],242],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[237,[-1,-2]],-3],[[237,[-1,-2]]],[],147,[[109,[43]]]],[[[246,[-1,-2,-3]],263],[[246,[-1,-2,-3]]],[247,248],[],147],[[[223,[-1,-2]]],41,[],126],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[41]]]],[[[232,[-1,-2]]],41,44,126],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],[],[[109,[41]]]],[[[224,[-1,-2]]],41,[],126],[[[226,[-1,-2]],-3],[[226,[-1,-2]]],[],126,[[109,[41]]]],[[[226,[-1,-2]]],41,44,126],[[[231,[-1,-2]]],41,[],147],[[[233,[-1,-2,-3]]],41,[234,44],44,147],[[[225,[-1,-2]]],41,[],126],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],126,[[109,[41]]]],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],126,[[109,[41]]]],[[[235,[-1,-2]]],41,[],126],[[[246,[-1,-2,-3]]],41,[44,247,248],[],147],[[[249,[-1]],-2],[[249,[-1]]],126,[[109,[41]]]],[[[249,[-1]]],41,126],[[[250,[-1,-2]]],41,44,147],[[[251,[-1]]],41,126],[[[236,[-1,-2]]],41,[],126],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],126,[[109,[41]]]],[[[252,[-1,-2,-3]],-4],[[252,[-1,-2,-3]]],[85,[264,[64]],265],44,126,[[109,[43]]]],[[[252,[-1,-2,-3]]],41,[85,[109,[69]],253],44,126],[[[254,[-1,-2,-3]]],41,140,[],147],[[[244,[-1,-2]]],41,44,147],[[[256,[-1,-2]]],41,[],147],[[[237,[-1,-2]]],41,[],147],[[[257,[-1,-2,-3]],-4],[[257,[-1,-2,-3]]],[85,[264,[64]],265],44,126,[[109,[41]]]],[[[257,[-1,-2,-3]]],41,[85,[109,[69]],253],44,126],[[[258,[-1,-2]]],41,[],126],[[[238,[-1,-2,-3,-4]]],41,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[241,[-1]]],41,242],[[[241,[-1]],-2],[[241,[-1]]],242,[[109,[41]]]],[259,41],[[[243,[-1]],-2],[[243,[-1]]],[],[[109,[41]]]],[[[243,[-1]]],41,[44,75]],[[[227,[-3,-1,-2]]],41,[],228,[[229,[-1,-2]]]],[[[227,[-3,-1,-2]],-4],[[227,[-3,-1,-2]]],[],228,[[229,[-1,-2]]],[[109,[41]]]],[230,41],[[[254,[-1,-2,-3]]],[[254,[-4,-2,-3]]],140,[],147,140],[-1,[[251,[-2]]],[[109,[43]]],126],[-1,[[251,[-2]]],[[109,[43]]],126],[-1,259,[[109,[41]]]],[[[231,[-1,-2]],266],[[231,[-1,-2]]],[],147],[[[233,[-1,-2,-3]],267],[[233,[-1,-2,-3]]],[234,44],[],147],[[[244,[-1,-2]],267],[[244,[-1,-2]]],44,147],[[[225,[-1,-2]],154],[[225,[-1,-2]]],[],126],[[[236,[-1,-2]],156],[[236,[-1,-2]]],[],126],[[[244,[-1,-2]],155],[[244,[-1,-2]]],44,147],0,[-2,[[243,[-1]]],[],[[109,[-1]]]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[268,[-2,-3,-4]]],29,[85,51],[],[]],0,[[[223,[-1,-2]],102,-2,111],110,[],126],[[[232,[-1,-2]],102,-2,111],110,44,126],[[[224,[-1,-2]],102,-2,111],110,[],126],[[[226,[-1,-2]],102,-2,111],110,44,126],[[[231,[-1,-2]],102,-2,111],110,[],147],[[[233,[-1,-2,-3]],102,-3,111],110,[234,44],44,147],[[[225,[-1,-2]],102,-2,111],110,[],126],[[[235,[-1,-2]],102,-2,111],110,[],126],[[[246,[-1,-2,-3]],102,-3,111],110,[44,247,248],[],147],[[[249,[-1]],102,-1,111],110,126],[[[250,[-1,-2]],102,-2,111],110,44,147],[[[251,[-1]],102,-1,111],110,126],[[[236,[-1,-2]],102,-2,111],110,[],126],[[[252,[-1,-2,-3]],102,-3,111],110,[85,[109,[69]],253],44,126],[[[254,[-1,-2,-3]],102,-3,111],110,140,[],147],[[[244,[-1,-2]],102,-2,111],110,44,147],[[[244,[-1,-2]],102,-2,111,[70,[255]]],110,44,147],[[[256,[-1,-2]],102,-2,111],110,[],147],[[[237,[-1,-2]],102,-2,111],110,[],147],[[[257,[-1,-2,-3]],102,-3,111],110,[85,[109,[69]],253],44,126],[[[258,[-1,-2]],102,-2,111],110,[],126],[[[238,[-1,-2,-3,-4]],102,-2,111],110,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[241,[-1]],102,-1,111],110,242],[[259,102,-1,111],110,126],[[[243,[-1]],102,-2,111],110,[44,75],260],[[[227,[-3,-1,-2]],102,-2,111],110,[],228,[[229,[-1,-2]]]],[[230,102,[261,[-1]],111],110,[]],[[-1,-2],[[238,[-3,-4,-1,-5]]],75,81,[],[],[[109,[[125,[-3,-4]]]]]],[[[233,[-1,-2,-3]],-4],[[233,[-1,-2,-3]]],[234,44],[],147,[[109,[142]]]],[[[244,[-1,-2]],-3],[[244,[-1,-2]]],44,147,[[109,[142]]]],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],126,[[109,[43]]]],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[43]]]],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],126,[[109,[43]]]],[-3,[[232,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[[[223,[-1,-2]],102,101,107,18,-2],112,[],126],[[[232,[-1,-2]],102,101,107,18,-2],112,44,126],[[[224,[-1,-2]],102,101,107,18,-2],112,[],126],[[[226,[-1,-2]],102,101,107,18,-2],112,44,126],[[[231,[-1,-2]],102,101,107,18,-2],112,[],147],[[[233,[-1,-2,-3]],102,101,107,18,-3],112,[234,44],44,147],[[[225,[-1,-2]],102,101,107,18,-2],112,[],126],[[[235,[-1,-2]],102,101,107,18,-2],112,[],126],[[[246,[-1,-2,-3]],102,101,107,18,-3],112,[44,247,248],[],147],[[[250,[-1,-2]],102,101,107,18,-2],112,44,147],[[[236,[-1,-2]],102,101,107,18,-2],112,[],126],[[[252,[-1,-2,-3]],102,101,107,18,-3],112,[85,[109,[69]],253],44,126],[[[254,[-1,-2,-3]],102,101,107,18,-3],112,140,[],147],[[[244,[-1,-2]],102,101,107,18,-2],112,44,147],[[[256,[-1,-2]],102,101,107,18,-2],112,[],147],[[[237,[-1,-2]],102,101,107,18,-2],112,[],147],[[[257,[-1,-2,-3]],102,101,107,18,-3],112,[85,[109,[69]],253],44,126],[[[258,[-1,-2]],102,101,107,18,-2],112,[],126],[[[238,[-1,-2,-3,-4]],102,101,107,18,-2],112,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[227,[-3,-1,-2]],102,101,107,18,-2],112,[],228,[[229,[-1,-2]]]],[[],[[223,[-1,-2]]],[],[]],[-3,[[232,[-1,-2]]],[],[],[[109,[[125,[-1,-2]]]]]],[[],[[224,[-1,-2]]],[],[]],[-3,[[226,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[[-1,5,-2],[[231,[-3,-4]]],[[109,[93]]],81,[],147],[[[239,[-1]],99,[70,[-1]],-2],[[233,[-1,-3,-4]]],[234,44],81,[],147],[-3,[[225,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[[[269,[-1]],-2],[[235,[-3,-4]]],[],81,[],126],[[-2,[70,[-1]],-3],[[246,[-1,-4,-5]]],[247,248],[[109,[[132,[[119,[-1]]]]]]],81,[],147],[[[270,[27]],27],[[249,[-1]]],126],[[-1,-2,[70,[-2]],-3],[[250,[-4,-5]]],[[109,[93]]],[248,85],48,44,147],[-3,[[236,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[[[270,[-1]],-1,-2],[[252,[-1,-3,-4]]],[85,[264,[64]],265],81,44,126],[[[271,[-1]]],[[254,[144,-2,-1]]],147,[]],[[99,99],[[244,[-1,-2]]],44,147],[[-1,5,-2],[[256,[-3,-4]]],[[109,[[70,[93]]]]],81,[],147],[[-3,-4,272],[[237,[-1,-2]]],[],147,[[109,[[125,[-1,-2]]]]],[[109,[[132,[99]]]]]],[[[270,[-1]],-1,-2],[[257,[-1,-3,-4]]],[85,[264,[64]],265],81,44,126],[-1,[[258,[-2,-3]]],81,[],126],[[-1,-2],[[238,[-3,-4,-1,-5]]],75,81,[],[],[[109,[[125,[-3,-4]]]]]],[-1,[[241,[-2]]],[[109,[136]]],242],[[-1,-2],259,[[109,[41]]],[[109,[41]]]],[-2,[[243,[-1]]],[],[[109,[-1]]]],[-3,[[227,[-3,-1,-2]]],[],228,[[229,[-1,-2]]]],[273,230],[[[254,[-1,-2,-3]],-4],[[254,[-1,-2,-3]]],140,[],147,81],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],126,81],[[[233,[-1,-2,-3]],-2],[[233,[-1,-2,-3]]],[234,44],[],147],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],126,81],[[[223,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],126],[[[232,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,126],[[[224,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],126],[[[226,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,126],[[[231,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],147],[[[233,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[234,44],44,147],[[[225,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],126],[[[235,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],126],[[[246,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[44,247,248],[],147],[[[250,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,147],[[[236,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],126],[[[252,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[85,[109,[69]],253],44,126],[[[254,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,140,[],147],[[[244,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,44,147],[[[256,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],147],[[[237,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],147],[[[257,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[85,[109,[69]],253],44,126],[[[258,[-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],126],[[[238,[-1,-2,-3,-4]],102,32,101,107,-2,113,[100,[-1]],18],114,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[227,[-3,-1,-2]],102,32,101,107,-2,113,[100,[-1]],18],114,[],228,[[229,[-1,-2]]]],[[[233,[-1,-2,-3]],-4],[[233,[-1,-2,-3]]],[234,44],[],147,81],[[[244,[-1,-2]],-3],[[244,[-1,-2]]],44,147,81],[[[232,[-1,-2]],-1],[[232,[-1,-2]]],[],[]],[[[232,[-1,-2]],-1],[[232,[-1,-2]]],[],[]],[[[233,[-1,-2,-3]],-4],[[233,[-1,-2,-3]]],[234,44],[],147,81],[[[244,[-1,-2]],-3],[[244,[-1,-2]]],44,147,81],[[[232,[-1,-2]],-1],[[232,[-1,-2]]],[],[]],[[[226,[-1,-2]],-1],[[226,[-1,-2]]],[],126],[[[226,[-1,-2]],[70,[-1]]],[[226,[-1,-2]]],[],126],[[[232,[-1,-2]],-1],[[232,[-1,-2]]],[],[]],[[[252,[-1,-2,-3]],-2],[[252,[-1,-2,-3]]],[85,[264,[64]],265],44,126],[[[257,[-1,-2,-3]],-2],[[257,[-1,-2,-3]]],[85,[264,[64]],265],44,126],[[[235,[-1,-2]],-3,-4],[[235,[-1,-2]]],[],126,[[109,[43]]],81],[[[232,[-1,-2]],-1],[[232,[-1,-2]]],[],[]],[[[232,[-1,-2]],-1],[[232,[-1,-2]]],[],[]],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],126,81],[[[244,[-1,-2]],-1],[[244,[-1,-2]]],44,147],[[[223,[-1,-2]],102,101,-2,97],46,[],126],[[[232,[-1,-2]],102,101,-2,97],46,44,126],[[[224,[-1,-2]],102,101,-2,97],46,[],126],[[[226,[-1,-2]],102,101,-2,97],46,44,126],[[[225,[-1,-2]],102,101,-2,97],46,[],126],[[[235,[-1,-2]],102,101,-2,97],46,[],126],[[[236,[-1,-2]],102,101,-2,97],46,[],126],[[[244,[-1,-2]],102,101,-2,97],46,44,147],[[-1,97],46,[]],[[[258,[-1,-2]],102,101,-2,97],46,[],126],[[[238,[-1,-2,-3,-4]],102,101,-2,97],46,[],126,75,[[109,[[125,[-1,-2]]]]]],0,[[[223,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[[232,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],44,126],[[[224,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[[226,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],44,126],[[[233,[-1,-2,-3]],102,101,-3],[[70,[[115,[-2,-3]]]]],[234,44],44,147],[[[225,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[[235,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[[246,[-1,-2,-3]],102,101,-3],[[70,[[115,[-2,-3]]]]],[44,247,248],[],147],[[[236,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[[237,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],147],[[[258,[-1,-2]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126],[[[238,[-1,-2,-3,-4]],102,101,-2],[[70,[[115,[-1,-2]]]]],[],126,75,[[109,[[125,[-1,-2]]]]]],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[42]]]],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],[],[[109,[42]]]],[[[226,[-1,-2]],-3],[[226,[-1,-2]]],[],126,[[109,[42]]]],[[[233,[-1,-2,-3]],-4],[[233,[-1,-2,-3]]],[234,44],[],147,[[109,[42]]]],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],126,[[109,[42]]]],[[[246,[-1,-2,-3]],-4],[[246,[-1,-2,-3]]],[247,248],[],147,[[109,[42]]]],[[[254,[-1,-2,-3]],-4],[[254,[-1,-2,-3]]],140,[],147,[[109,[42]]]],[[[244,[-1,-2]],-3],[[244,[-1,-2]]],44,147,[[109,[42]]]],[[[237,[-1,-2]],-3],[[237,[-1,-2]]],[],147,[[109,[43]]]],0,[[[244,[-1,-2]]],[[244,[-1,-2]]],44,147],0,[[-2,[70,[-1]],-3],[[246,[-1,-4,-5]]],[247,248],[[109,[[132,[[119,[-1]]]]]]],81,[],147],[[[246,[-1,-2,-3]],-4],[[246,[-1,-2,-3]]],[247,248],[],147,[[109,[93]]]],0,[[[270,[27]],27],[[249,[-1]]],126],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[[125,[-1,-2]]]]]],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],[],[[109,[[125,[-1,-2]]]]]],0,0,[[-1,-2,[70,[-2]],-3],[[250,[-4,-5]]],[[109,[93]]],[85,248],48,44,147],[-1,[[258,[-2,-3]]],81,[],126],[[[3,[[125,[-1,-2]]]]],[[224,[-1,-2]]],[],[]],0,0,0,[-3,[[236,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[[[231,[-1,-2]],-3],[[231,[-1,-2]]],[],147,[[109,[43]]]],[[[233,[-1,-2,-3]],27],[[233,[-1,-2,-3]]],[234,44],[],147],[[[250,[-1,-2]],-3],[[250,[-1,-2]]],44,147,[[109,[43]]]],[[[244,[-1,-2]],-3],[[244,[-1,-2]]],44,147,[[109,[43]]]],[[[256,[-1,-2]],-3],[[256,[-1,-2]]],[],147,[[109,[43]]]],[[[237,[-1,-2]],-3],[[237,[-1,-2]]],[],147,[[109,[43]]]],0,[[[270,[-1]],-1,-2],[[252,[-1,-3,-4]]],[85,[264,[64]],265],81,44,126],[[[237,[-1,-2]],5],[[237,[-1,-2]]],[],147],0,[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[43]]]],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],[],[[109,[43]]]],[[[231,[-1,-2]],-3],[[231,[-1,-2]]],[],147,[[109,[43]]]],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],126,[[109,[43]]]],[[[250,[-1,-2]],-3],[[250,[-1,-2]]],44,147,[[109,[43]]]],[[[256,[-1,-2]],-3],[[256,[-1,-2]]],[],147,[[109,[43]]]],[[[232,[-1,-2]]],117,44,126],[[[226,[-1,-2]]],117,44,126],[[[231,[-1,-2]]],117,[],147],[[[233,[-1,-2,-3]]],117,[234,44],44,147],[[[225,[-1,-2]]],117,[],126],[[[235,[-1,-2]]],117,[],126],[[[246,[-1,-2,-3]]],117,[44,247,248],[],147],[[[250,[-1,-2]]],117,44,147],[[[236,[-1,-2]]],117,[],126],[[[252,[-1,-2,-3]]],117,[85,[109,[69]],253],44,126],[[[254,[-1,-2,-3]]],117,140,[],147],[[[244,[-1,-2]]],117,44,147],[[[256,[-1,-2]]],117,[],147],[[[237,[-1,-2]]],117,[],147],[[[257,[-1,-2,-3]]],117,[85,[109,[69]],253],44,126],[[[258,[-1,-2]]],117,[],126],[[[238,[-1,-2,-3,-4]]],117,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[227,[-3,-1,-2]]],117,[],228,[[229,[-1,-2]]]],[[[252,[-1,-2,-3]],-4],[[252,[-1,-2,-3]]],[85,[264,[64]],265],44,126,[[109,[-1]]]],[[[257,[-1,-2,-3]],-1],[[257,[-1,-2,-3]]],[85,[264,[64]],265],44,126],[[[226,[-1,-2]],-3],[[226,[-1,-2]]],[],126,109],[[[231,[-1,-2]],-3],[[231,[-1,-2]]],[],147,109],[[[233,[-1,-2,-3]],-4],[[233,[-1,-2,-3]]],[234,44],[],147,[109,109,44]],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],126,109],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],126,109],[[[246,[-1,-2,-3]],-4],[[246,[-1,-2,-3]]],[247,248],[],147,109],[[[249,[-1]],-2],[[249,[-1]]],126,109],[[[250,[-1,-2]],-3],[[250,[-1,-2]]],44,147,109],[[[251,[-1]],-2],[[251,[-1]]],126,109],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],126,109],[[[252,[-1,-2,-3]],-4],[[252,[-1,-2,-3]]],[85,[264,[64]],265],44,126,109],[[[244,[-1,-2]],-3],[[244,[-1,-2]]],44,147,109],[[[256,[-1,-2]],-3],[[256,[-1,-2]]],[],147,109],[[[237,[-1,-2]],-3],[[237,[-1,-2]]],[],147,109],[[[257,[-1,-2,-3]],-4],[[257,[-1,-2,-3]]],[85,[264,[64]],265],44,126,109],[[[241,[-1]]],[[241,[-1]]],242],0,[-1,[[241,[-2]]],[[109,[136]]],242],[[[232,[-1,-2]]],118,44,126],[[[226,[-1,-2]]],118,44,126],[[[231,[-1,-2]]],118,[],147],[[[233,[-1,-2,-3]]],118,[234,44],44,147],[[[225,[-1,-2]]],118,[],126],[[[235,[-1,-2]]],118,[],126],[[[246,[-1,-2,-3]]],118,[44,247,248],[],147],[[[250,[-1,-2]]],118,44,147],[[[236,[-1,-2]]],118,[],126],[[[252,[-1,-2,-3]]],118,[85,[109,[69]],253],44,126],[[[254,[-1,-2,-3]]],118,140,[],147],[[[244,[-1,-2]]],118,44,147],[[[256,[-1,-2]]],118,[],147],[[[237,[-1,-2]]],118,[],147],[[[257,[-1,-2,-3]]],118,[85,[109,[69]],253],44,126],[[[258,[-1,-2]]],118,[],126],[[[238,[-1,-2,-3,-4]]],118,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[227,[-3,-1,-2]]],118,[],228,[[229,[-1,-2]]]],0,[-1,[[146,[-2]]],247,147],[[[256,[-1,-2]],62],[[256,[-1,-2]]],[],147],0,[[[271,[-1]]],[[254,[144,-2,-1]]],147,44],0,[[99,99],[[244,[-1,-2]]],44,147],[[[233,[-1,-2,-3]],-4],[[233,[-1,-2,-3]]],[234,44],[],147,[109,44]],[[[231,[-1,-2]],-3],[[231,[-1,-2]]],[],147,[[109,[142]]]],[[[246,[-1,-2,-3]],-4],[[246,[-1,-2,-3]]],[247,248],[],147,[[109,[142]]]],[[[250,[-1,-2]],-3],[[250,[-1,-2]]],44,147,[[109,[142]]]],[[[256,[-1,-2]],-3],[[256,[-1,-2]]],[],147,[[109,[142]]]],[[[231,[-1,-2]],158],[[231,[-1,-2]]],[],147],[[[246,[-1,-2,-3]],158],[[246,[-1,-2,-3]]],[247,248],[],147],[[[250,[-1,-2]],158],[[250,[-1,-2]]],44,147],[[[256,[-1,-2]],158],[[256,[-1,-2]]],[],147],[[[231,[-1,-2]],-3],[[231,[-1,-2]]],[],147,[[109,[43]]]],[[[246,[-1,-2,-3]],-4],[[246,[-1,-2,-3]]],[247,248],[],147,[[109,[43]]]],[[[250,[-1,-2]],-3],[[250,[-1,-2]]],44,147,[[109,[43]]]],[[[256,[-1,-2]],-3],[[256,[-1,-2]]],[],147,[[109,[43]]]],0,[[-1,5,-2],[[256,[-3,-4]]],[[109,[[70,[93]]]]],81,[],147],0,[[-3,-4,272],[[237,[-1,-2]]],[],147,[[109,[[125,[-1,-2]]]]],247],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[251,[-2]]],[[109,[43]]],126],[-1,[[251,[-2]]],[[109,[43]]],126],0,[[[270,[-1]],-1,-2],[[257,[-1,-3,-4]]],[85,[264,[64]],265],81,44,126],[-1,259,[[109,[41]]]],[-1,[[125,[-2]]],[],[]],[[[223,[-1,-2]]],41,[],126],[[[223,[-1,-2]],-3],[[223,[-1,-2]]],[],[],[[109,[41]]]],[[[232,[-1,-2]]],41,44,126],[[[224,[-1,-2]]],41,[],126],[[[224,[-1,-2]],-3],[[224,[-1,-2]]],[],[],[[109,[41]]]],[[[226,[-1,-2]],-3],[[226,[-1,-2]]],[],126,[[109,[41]]]],[[[226,[-1,-2]]],41,44,126],[[[231,[-1,-2]],-3],[[231,[-1,-2]]],[],147,[[109,[41]]]],[[[231,[-1,-2]]],41,[],147],[[[233,[-1,-2,-3]]],41,[234,44],44,147],[[[233,[-1,-2,-3]],-4],[[233,[-1,-2,-3]]],[234,44],[],147,[[109,[41]]]],[[[225,[-1,-2]]],41,[],126],[[[225,[-1,-2]],-3],[[225,[-1,-2]]],[],126,[[109,[41]]]],[[[235,[-1,-2]]],41,[],126],[[[235,[-1,-2]],-3],[[235,[-1,-2]]],[],126,[[109,[41]]]],[[[246,[-1,-2,-3]]],41,[44,247,248],[],147],[[[246,[-1,-2,-3]],-4],[[246,[-1,-2,-3]]],[247,248],[],147,[[109,[41]]]],[[[249,[-1]]],41,126],[[[249,[-1]],-2],[[249,[-1]]],126,[[109,[41]]]],[[[250,[-1,-2]],-3],[[250,[-1,-2]]],44,147,[[109,[41]]]],[[[250,[-1,-2]]],41,44,147],[[[251,[-1]]],41,126],[[[236,[-1,-2]],-3],[[236,[-1,-2]]],[],126,[[109,[41]]]],[[[236,[-1,-2]]],41,[],126],[[[252,[-1,-2,-3]]],41,[85,[109,[69]],253],44,126],[[[252,[-1,-2,-3]],-4],[[252,[-1,-2,-3]]],[85,[264,[64]],265],44,126,[[109,[41]]]],[[[254,[-1,-2,-3]]],41,140,[],147],[[[244,[-1,-2]]],41,44,147],[[[244,[-1,-2]],-3],[[244,[-1,-2]]],44,147,[[109,[41]]]],[[[256,[-1,-2]],-3],[[256,[-1,-2]]],[],147,[[109,[41]]]],[[[256,[-1,-2]]],41,[],147],[[[237,[-1,-2]]],41,[],147],[[[257,[-1,-2,-3]]],41,[85,[109,[69]],253],44,126],[[[257,[-1,-2,-3]],-4],[[257,[-1,-2,-3]]],[85,[264,[64]],265],44,126,[[109,[43]]]],[[[258,[-1,-2]]],41,[],126],[[[238,[-1,-2,-3,-4]]],41,[],126,75,[[109,[[125,[-1,-2]]]]]],[[[241,[-1]]],41,242],[[[241,[-1]],-2],[[241,[-1]]],242,[[109,[41]]]],[259,41],[[[243,[-1]]],41,[44,75]],[[[243,[-1]],-2],[[243,[-1]]],[],[[109,[41]]]],[[[227,[-3,-1,-2]]],41,[],228,[[229,[-1,-2]]]],[[[227,[-3,-1,-2]],-4],[[227,[-3,-1,-2]]],[],228,[[229,[-1,-2]]],[[109,[41]]]],[230,41],[[[3,[[125,[-1,-2]]]]],[[223,[-1,-2]]],[],[]],[[[3,[[125,[-1,-2]]]]],[[224,[-1,-2]]],[],[]],[-1,259,[[109,[41]]]],[-1,259,[[109,[41]]]],0,0,0,0,0,[-1,7,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,7],[274,274],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],7],[[],274],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,7,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,18,107,5,186,-2],7,126,48],[50,46],[50,46],[[274,274],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[7,54],[[56,[46,55]]]],[[274,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,7,[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,41,41,42,-1],110,48],[[101,107,5],112],[[],274],[-1,7,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],[70,[-1]],-2],114,44,48],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[275,16],[[16,27],276],[277,46],[278,278],[279,279],[276,276],[280,280],[281,281],[282,282],[283,283],[284,284],[285,285],[286,286],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],277],[[],279],[[],280],[[],281],[[],282],[[],283],[[],285],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,3],46,[]],[[-1,-2,18,107],3,[],[]],[[277,[261,[-1]],45,-2],287,[],48],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[278,278],5],[[284,284],5],[[286,286],5],0,0,[[275,276,-1],46,[[109,[279]]]],[[275,16,45,-1],46,[[109,[279]]]],[[275,-1],46,[[109,[285]]]],[[277,54],[[56,[46,55]]]],[[278,54],[[56,[46,55]]]],[[279,54],[[56,[46,55]]]],[[276,54],[[56,[46,55]]]],[[280,54],[[56,[46,55]]]],[[281,54],[[56,[46,55]]]],[[282,54],[[56,[46,55]]]],[[283,54],[[56,[46,55]]]],[[284,54],[[56,[46,55]]]],[[285,54],[[56,[46,55]]]],[[286,54],[[56,[46,55]]]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[288,278],[-1,-1,[]],[39,279],[-1,-1,[]],[278,279],[288,279],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[39,284],[278,284],[-1,-1,[]],[93,285],[-1,-1,[]],[99,285],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[275,27],0,[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[275,287],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[16,16],276],0,0,0,0,[[-1,18,107],112,[]],[[[261,[-1]],45],275,[]],[[],277],[-1,276,48],0,[278,289],0,0,[276,290],[[16,45],276],[[275,27],46],0,[[275,-1],46,[[109,[27]]]],[[275,-1],46,[[109,[17]]]],0,0,[275,45],0,0,[[275,276,-1],46,[[109,[280]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[276,[292,[27,291,291]]],276],[[275,17],46],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,286,18,107],[[46,[114,[70,[-2]]]]],[],[]],0,[275,27],0,[[275,18,-1],46,48],[[280,39],280],[[280,281],280],[[280,282],280],[[275,-1],46,48],[[280,27],280],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[114,114],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[114,114],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[114,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[114,114],114],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[293,293],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[293,293],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[293,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[288,27,39],288],[[288,-1],288,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[288,288],[289,289],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],0,[[288,288],5],[[289,289],5],[[288,54],[[56,[46,55]]]],[[289,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,5,[]],[[16,16],288],[[34,18],289],[288,289],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],0,[[294,295],46],[[294,16,16,27],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[294,16,16,16],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[294,276],0,[[294,16,27],46],[295,295],[[-1,-2],46,[],[]],[294,46],[-1,-2,[],[]],[-1,-2,[],[]],[[],294],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[294,296],46],0,[[295,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[294,16],46],[[294,16],46],[[],294],[[294,16,16],46],0,[[294,16,45],46],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[296,296],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],0,0,[[296,54],[[56,[46,55]]]],[295,296],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[297,298],[290,299],[300,301],[[290,302],[[119,[27]]]],[[299,302],[[119,[27]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],303],[[],[[305,[304]]]],[300,306],[50,307],[300,46],[308,308],[297,297],[298,298],[[[309,[-1,-2]]],[[309,[-1,-2]]],44,44],[290,290],[299,299],[300,300],[301,301],[[[310,[-1]]],[[310,[-1]]],44],[311,311],[312,312],[313,313],[314,314],[315,315],[316,316],[317,317],[302,302],[318,318],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],308],[[],290],[[],300],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[308,308],5],[[[309,[-1,-2]],[309,[-1,-2]]],5,51,51],[[312,312],5],[[313,313],5],[[314,314],5],[[315,315],5],[[316,316],5],[[317,317],5],[[302,302],5],[[318,318],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[297,318],[[309,[302,317]]]],[[298,318],[[309,[302,317]]]],[[[310,[-1]],318],[[309,[-1,46]]],[]],[[311,318],[[309,[302,317]]]],[[297,[119,[-1]],[119,[-2]]],[[319,[-1,-2]]],[],[]],[290,[[70,[[46,[[320,[27,291]],[119,[27]]]]]]]],[299,[[70,[[46,[[320,[27,291]],[119,[27]]]]]]]],[[308,54],[[56,[46,55]]]],[[297,54],[[56,[46,55]]]],[[298,54],[[56,[46,55]]]],[[[309,[-1,-2]],54],[[56,[46,55]]],59,59],[[290,54],[[56,[46,55]]]],[[299,54],[[56,[46,55]]]],[[300,54],[[56,[46,55]]]],[[301,54],[[56,[46,55]]]],[[312,54],[[56,[46,55]]]],[[313,54],[[56,[46,55]]]],[[314,54],[[56,[46,55]]]],[[315,54],[[56,[46,55]]]],[[316,54],[[56,[46,55]]]],[[317,54],[[56,[46,55]]]],[[302,54],[[56,[46,55]]]],[[318,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[297,298],[-1,-1,[]],[[[309,[-1,-2]]],-1,44,[]],[-1,-1,[]],[-1,-1,[]],[290,299],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,290,29],[-1,300,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,317],[50,302],[[-1,302],[[119,[27]]],[]],[[321,302],[[119,[27]]]],[[290,302],[[119,[27]]]],[[299,302],[[119,[27]]]],[[300,50],299],[[301,50],299],[[-1,317],[[320,[27,291]]],[]],[[290,317],[[320,[27,291]]]],[[299,317],[[320,[27,291]]]],[[[310,[-1]],317],[[320,[27,291]]],322],[[-1,302],[[320,[27,291]]],[]],[[290,302],[[320,[27,291]]]],[[299,302],[[320,[27,291]]]],[[[310,[-1]],302],[[320,[27,291]]],322],[[[309,[-1,-2]],-3],46,75,75,74],[[316,-1],46,74],[[317,-1],46,74],[[302,-1],46,74],[[318,-1],46,74],[290,323],[299,323],[[[310,[-1]]],324,[]],[[290,317],[[320,[27,291]]]],[[290,302],[[320,[27,291]]]],[[299,317],[[320,[27,291]]]],[[299,302],[[320,[27,291]]]],[[[310,[-1]],302],-1,[]],[300,[[325,[50]]]],[301,[[325,[50]]]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[297,326],[290,327],[299,327],[299,327],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[309,[-1,-2]]],5,[],[]],[299,5],[300,5],[301,5],[[315,328],5],[314,5],[[315,328],5],[314,5],[297,326],[298,326],[290,327],[299,327],[300,329],[301,329],[[[310,[-1]]],[[330,[-1]]],[]],[311,331],[290,332],[299,332],0,0,[290,[[70,[[46,[[320,[27,291]],[119,[27]]]]]]]],[299,[[70,[[46,[[320,[27,291]],[119,[27]]]]]]]],[300,50],[301,50],0,[[[119,[27]],50],321],[[],290],[[],300],[[297,318],[[70,[318]]]],[[298,318],[[70,[318]]]],[[297,318],318],[[298,318],318],[-1,50,[]],[321,50],[290,50],[299,50],[317,50],[302,50],[314,314],0,0,[[[310,[-1]]],[[333,[-1]]],322],[[297,[119,[-1]],[119,[-2]]],[[334,[-1,-2]]],[],[]],0,0,0,[-1,[[320,[27,291]]],[]],[[300,50,50,50],46],[290,[[336,[335]]]],[299,[[336,[335]]]],[[],[[337,[304]]]],0,[[[309,[-1,-2]]],-1,44,[]],[314,27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[317,50],[302,50],[318,50],0,[[[309,[[320,[27,291]],[320,[27,291]]]],-1],[[309,[[320,[27,291]],[320,[27,291]]]]],[[338,[27]]]],[[290,-1],290,[[338,[27]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[50,290],[[50,50,50],300],[[[309,[-1,-2]]],[[309,[[320,[27,291]],[320,[27,291]]]]],322,322],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,[320,[27,291]],27,316,[119,[27]]],46,87],[[[305,[-1]],[320,[27,291]],27,316],46,339],[[-1,[320,[27,291]],[340,[27,291]],[341,[27]],316,[119,[27]]],46,[]],[[[305,[-1]],[320,[27,291]],[340,[27,291]],[341,[27]],316],46,339],[[-1,[342,[27]],[119,[27]]],[[46,[302,302]]],[]],[[[305,[-1]],[342,[27]]],[[46,[302,302]]],339],[[-1,[320,[27,291]],[119,[27]]],302,[]],[[[305,[-1]],[320,[27,291]]],302,339],[[-1,[310,[[320,[27,291]]]],[119,[27]]],46,[]],[[-1,[310,[[320,[27,291]]]]],46,[]],[[[305,[-1]],[310,[[320,[27,291]]]]],46,339],[[-1,[343,[27,291]],316,[119,[27]]],46,[]],[[[305,[-1]],[343,[27,291]],316],46,339],[[-1,[343,[27,291]],344,316,[119,[27]]],46,87],[[[305,[-1]],[343,[27,291]],344,316],46,339],[[[337,[-1]],[320,[27,291]],[340,[27,291]],[341,[27]],[341,[27]]],46,339],[[-1,[340,[27,291]],[341,[27]],308,[320,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]],[341,[27]],308,[320,[27,291]]],46,339],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[-1,[320,[27,291]],[119,[27]]],302,[]],[[[345,[-1]],[320,[27,291]],[119,[27]]],302,339],[[[346,[-1,-2]],[320,[27,291]],[119,[27]]],302,339,[[338,[27]]]],[[[305,[-1]],[320,[27,291]]],302,339],[[[305,[-1]],[320,[27,291]],[119,[27]]],302,339],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[],[]],[[[345,[-1]]],[],[347,339]],[[[345,[-1]]],[],347],[[[346,[-1,-2]]],[],347,[]],[[[337,[-1]]],[],[339,347]],[[[337,[-1]]],[],[347,339]],[[[305,[-1]]],-2,[347,339],[]],[[[305,[-1]]],[],[339,347]],[344,344],[[[305,[-1]]],[[305,[-1]]],[44,339]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,46,[]],[-1,46,[]],[[[337,[-1]]],46,339],[[[337,[-1]]],46,339],[[[305,[-1]]],46,339],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,[]],[[-1,[320,[27,291]],[320,[27,291]],[320,[27,291]]],46,[]],[[[345,[-1]],[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,339],[[[346,[-1,-2]],[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,339,[[338,[27]]]],[[[337,[-1]],[320,[27,291]],[320,[27,291]],[320,[27,291]]],46,339],[[[337,[-1]],[320,[27,291]],[320,[27,291]],[320,[27,291]]],302,339],[[[305,[-1]],[320,[27,291]],[320,[27,291]],[320,[27,291]]],302,339],[[[305,[-1]],[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,339],[[[337,[-1]]],[[320,[27,291]]],339],[[],344],[[],[[305,[-1]]],[339,49]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[-1,5],46,[]],[[[345,[-1]],5],46,339],[[[346,[-1,-2]],5],46,339,[[338,[27]]]],[[[305,[-1]],5],46,339],[[[305,[-1]],5],46,339],[[344,344],5],[[[305,[-1]],[305,[-1]]],5,[51,339]],[[-1,[309,[[46,[[320,[27,291]],[119,[27]]]],[320,[27,291]]]]],46,[]],[[[305,[304]],[119,[299]]],46],[[-1,27],[[345,[-1]]],87],[[[337,[-1]],27],[[337,[[345,[-1]]]]],339],[[[305,[-1]],27],[[305,[[345,[-1]]]]],339],[[344,54],[[56,[46,55]]]],[[344,54],[[56,[46,55]]]],[[[305,[-1]],54],[[56,[46,55]]],[59,339]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[305,[-1]],-2],46,[75,339],74],[[-1,27],46,[]],[[[337,[-1]],27],46,339],[[],50],[[],50],[[],50],[[],50],[[],50],[[[305,[-1]]],-1,339],[[[305,[-1]]],-1,339],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[305,[-1]]],-1,339],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[320,[27,291]],[119,[27]]],302,[]],[[-1,[320,[27,291]]],46,[]],[[[345,[-1]],[320,[27,291]],[119,[27]]],302,339],[[[346,[-1,-2]],[320,[27,291]],[119,[27]]],302,339,[[338,[27]]]],[[[337,[-1]],[320,[27,291]]],46,339],[[[337,[-1]],[320,[27,291]]],302,339],[[[305,[-1]],[320,[27,291]],[119,[27]]],302,339],[[[305,[-1]],[320,[27,291]]],302,339],[[-1,[320,[27,291]]],46,[]],[[[337,[-1]],[320,[27,291]]],46,339],[[[337,[-1]],[320,[27,291]]],302,339],[[-1,27],[[345,[-1]]],339],[[-1,-2],[[346,[-1,-2]]],[],[]],[-1,[[337,[-1]]],339],[27,344],[[],[[305,[-1]]],[49,339]],[-1,50,[]],[[[345,[-1]]],50,339],[[[346,[-1,-2]]],50,339,[[338,[27]]]],[[[305,[-1]]],50,339],[[344,344],[[70,[88]]]],[[-1,[309,[[320,[27,291]],[320,[27,291]]]],[119,[27]]],46,[]],[[[305,[-1]],[309,[[320,[27,291]],[320,[27,291]]]]],46,339],[[-1,[320,[27,291]],[320,[27,291]],[119,[27]]],302,[]],[[-1,[320,[27,291]],[320,[27,291]]],46,[]],[[[345,[-1]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,339],[[[346,[-1,-2]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,339,[[338,[27]]]],[[[337,[-1]],[320,[27,291]],[320,[27,291]]],302,339],[[[337,[-1]],[320,[27,291]],[320,[27,291]]],46,339],[[[305,[-1]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,339],[[[305,[-1]],[320,[27,291]],[320,[27,291]]],302,339],[[-1,[340,[27,291]],[341,[27]],308,[340,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]],[341,[27]],308,[340,[27,291]]],46,339],[[-1,[340,[27,291]],[340,[27,291]],[340,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]],[340,[27,291]],[340,[27,291]]],46,339],[[-1,27],46,[]],[[[337,[-1]],27],46,339],[[-1,[340,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]]],46,339],[[-1,[340,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]]],46,339],[[-1,[340,[27,291]],[340,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]],[340,[27,291]]],46,339],[[-1,27],46,[]],[[[337,[-1]],27],46,339],[[-1,50,50],46,[]],[[-1,50,50],46,[]],[[[345,[-1]],50,50],46,339],[[[346,[-1,-2]],50,50],46,339,[[338,[27]]]],[[[337,[-1]],50,50],46,339],[[[337,[-1]],50,50],46,339],[[[305,[-1]],50,50],46,339],[[[305,[-1]],50,50],46,339],[[[345,[-1]],27],46,339],[[[346,[-1,-2]],-2],46,[],[]],[[[337,[[346,[-1,-2]]]],-2],46,339,[[338,[27]]]],[[-1,[320,[27,291]],[320,[27,291]]],46,[]],[[[337,[-1]],[320,[27,291]],[320,[27,291]]],46,339],[[-1,[320,[27,291]]],46,[]],[[[337,[-1]],[320,[27,291]]],46,339],[[-1,[340,[27,291]],[340,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]],[340,[27,291]]],46,339],[[-1,[340,[27,291]]],46,[]],[[[337,[-1]],[340,[27,291]]],46,339],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],0,0,[[-1,-2],[[346,[-1,-2]]],87,[[338,[27]]]],[[[337,[-1]],-2],[[337,[[346,[-1,-2]]]]],339,[[338,[27]]]],[[[305,[-1]],-2],[[305,[[346,[-1,-2]]]]],339,[[338,[27]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,27],46,[]],[[[337,[-1]],27],46,339],[[50,50],[[305,[-1]]],[49,339]],[-1,[[337,[-1]]],87],[[[305,[-1]]],[[337,[-1]]],339],[-1,[[305,[-1]]],339],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[303,302],318],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[303,297],[[[334,[-1,-2]]],[[334,[-1,-2]]],44,44],[303,303],[[[319,[-1,-2]]],[[319,[-1,-2]]],44,44],[326,326],[[[348,[-1,-2]]],[[348,[-1,-2]]],44,44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[303,317,317,302],318],[[],303],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[303,5],[[70,[318]]]],[[[334,[-1,-2]]],[[319,[-1,-2]]],[],[]],[[[334,[-1,-2]],54],[[56,[46,55]]],59,59],[[303,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[334,[-1,-2]],317],[[320,[27,291]]],322,322],[[[334,[-1,-2]],302],[[320,[27,291]]],322,322],[[[334,[-1,-2]],317],-2,[],[]],[[[334,[-1,-2]],302],-1,[],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[334,[-1,-2]]],326,[],[]],[[303,302],318],[[],303],[[[319,[-1,-2]]],[[70,[[309,[-1,-2]]]]],[],[]],[326,[[70,[[309,[302,317]]]]]],[[[348,[-1,-2]]],[[70,[[309,[[320,[27,291]],[320,[27,291]]]]]]],322,322],[[[319,[-1,-2]]],[[348,[-1,-2]]],322,322],[[303,317,302],318],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[50,303],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[349,[-1]]],-1,350],0,[[[351,[-1]]],[[342,[-1]]],350],[[[351,[-1]]],[[342,[-1]]],350],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[341,[-1]],[341,[-1]]],[[341,[-1]]],[85,19]],[[[341,[-1]],[341,[-1]]],[[341,[-1]]],19],[[[341,[-1]],[341,[-1]]],46,352],[-1,-1,[]],[[[353,[-1]],-1],[[353,[-1]]],350],[[[353,[-1]],-1],[[353,[-1]]],350],[[[354,[-1]],-1],[[354,[-1]]],350],[[[354,[-1]],-1],[[354,[-1]]],350],[[[342,[-1]],-1],[[342,[-1]]],350],[[[342,[-1]],-1],[[342,[-1]]],350],[[[355,[-1]],-1],[[355,[-1]]],350],[[[355,[-1]],-1],[[355,[-1]]],350],0,[[[341,[-1]],[341,[-1]]],[[341,[-1]]],[356,92,19,84,357,358,85]],[[],-1,359],[[[341,[-1]],[341,[-1]],-1],5,[]],[-1,[],[]],[[[353,[-1]],-1],-1,350],[[[353,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[[349,[-1]]],-1,350],0,[[[351,[-1]]],[[342,[-1]]],350],[[[354,[-1]]],[[342,[-1]]],350],[[[355,[-1]]],[[342,[-1]]],350],[[[351,[-1]]],[[342,[-1]]],350],[-1,-1,[]],[[[353,[-1]],-1],[[353,[-1]]],350],[[[353,[-1]],-1],[[353,[-1]]],350],[[[354,[-1]],-1],[[354,[-1]]],350],[[[354,[-1]],-1],[[354,[-1]]],350],[[[342,[-1]],-1],[[342,[-1]]],350],[[[342,[-1]],-1],[[342,[-1]]],350],[[[355,[-1]],-1],[[355,[-1]]],350],[[[355,[-1]],-1],[[355,[-1]]],350],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[353,[-1]]],[[343,[-1,291]]],350],[[[354,[-1]]],[[343,[-1,291]]],350],[[[342,[-1]]],[[343,[-1,291]]],350],[[[355,[-1]]],[[343,[-1,291]]],350],[[[351,[-1]]],[[343,[-1,291]]],350],[[[353,[-1]]],[[46,[-1,-1]]],350],[[[354,[-1]]],[[46,[-1,-1]]],350],[[[355,[-1]]],[[46,[-1,-1]]],350],[[[351,[-1]]],[[46,[-1,-1]]],350],[[[353,[-1]]],[[46,[-1,-1]]],350],[[[354,[-1]]],[[46,[-1,-1]]],350],[[[355,[-1]]],[[46,[-1,-1]]],350],[[[351,[-1]]],[[46,[-1,-1]]],350],[[[355,[-1]]],[[351,[-1]]],350],[[[349,[-1]]],-1,350],0,[[[351,[-1]]],[[342,[-1]]],350],[[[341,[-1]]],[[341,[-2]]],[360,85],360],[[[351,[-1]]],[[342,[-1]]],350],0,[[[320,[-1,291]],-1],[[353,[-1]]],350],[[[342,[-1]],[343,[-1,291]]],[[70,[[342,[-1]]]]],350],[[[342,[-1]],[325,[-1]]],[[70,[[342,[-1]]]]],350],[[[342,[-1]],[325,[-1]]],[[70,[[342,[-1]]]]],350],[[[353,[-1]]],[[353,[-1]]],44],[[[361,[-1]]],[[361,[-1]]],44],[[[354,[-1]]],[[354,[-1]]],44],[[[342,[-1]]],[[342,[-1]]],44],[[[362,[-1]]],[[362,[-1]]],44],[[[349,[-1]]],[[349,[-1]]],44],[[[355,[-1]]],[[355,[-1]]],44],[[[351,[-1]]],[[351,[-1]]],44],[[[341,[-1]]],[[341,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[342,[-1]],[320,[-1,291]]],[[320,[-1,291]]],350],[[[355,[-1]],[320,[-1,291]]],-1,350],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[351,[-1]],[320,[-1,291]]],5,350],[[[342,[-1]],[342,[-1]]],5,350],0,0,0,0,[[[354,[-1]],[354,[-1]]],[[363,[[320,[-1,291]]]]],350],[[[354,[-1]],[354,[-1]]],[[363,[[46,[-1,-1]]]]],350],[[],[[341,[-1]]],49],[-1,[[341,[-1]]],364],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,[[340,[291]]],[]],[[[353,[-1]],-1],[[340,[-1,291]]],350],[[[354,[-1]],-1],[[340,[-1,291]]],350],[[[354,[-1]],-1],[[340,[-1,291]]],350],[[[342,[-1]],-1],[[340,[-1,291]]],350],[[[355,[-1]],-1],[[340,[-1,291]]],350],[[[355,[-1]],-1],[[340,[-1,291]]],350],[[[342,[-1]],[320,[-1,291]]],-1,350],[[[362,[-1]],[320,[-1,291]]],-1,350],[[[349,[-1]],[320,[-1,291]]],-1,350],[[[355,[-1]],[320,[-1,291]]],-1,350],[[[341,[-1]],-1],[[341,[-1]]],365],[[[341,[-1]],[341,[-1]]],-1,365],[[[341,[-1]],-1],46,366],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[354,[-1]],-1,[320,[-1,291]]],[[354,[-1]]],350],[[[355,[-1]],-1,[320,[-1,291]]],[[355,[-1]]],350],[[[354,[-1]],-1,[320,[-1,291]],-1],[[354,[-1]]],350],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[-1,[],[]],[[[354,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],[-1,[],[]],[[[354,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],[[[353,[-1]]],[[341,[-1]]],350],[-1,-1,[]],[[[353,[-1]],[353,[-1]]],5,51],[[[361,[-1]],[361,[-1]]],5,51],[[[354,[-1]],[354,[-1]]],5,51],[[[342,[-1]],[342,[-1]]],5,51],[[[349,[-1]],[349,[-1]]],5,51],[[[355,[-1]],[355,[-1]]],5,51],[[[351,[-1]],[351,[-1]]],5,51],[[[341,[-1]],[341,[-1]]],5,51],[[[362,[-1]]],[[349,[-1]]],350],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[353,[-1]]],[[343,[-1,291]]],350],[[[354,[-1]]],[[343,[-1,291]]],350],[[[355,[-1]]],[[343,[-1,291]]],350],[[[353,[-1]]],[[46,[-1,-1]]],350],[[[354,[-1]]],[[46,[-1,-1]]],350],[[[355,[-1]]],[[46,[-1,-1]]],350],[[[353,[-1]]],[[46,[-1,-1]]],350],[[[354,[-1]]],[[46,[-1,-1]]],350],[[[355,[-1]]],[[46,[-1,-1]]],350],[[[354,[-1]]],[[46,[[349,[-1]],[349,[-1]]]]],350],[[[355,[-1]]],[[46,[[349,[-1]],[349,[-1]]]]],350],0,[[[353,[-1]],-1],[[367,[-1]]],350],[[[354,[-1]],-1],[[368,[-1]]],350],[[[355,[-1]],-1],[[369,[-1]]],350],[[[355,[-1]],-1],[[370,[-1]]],350],[[[355,[-1]],-1],-1,350],[-1,-1,[]],[[[353,[-1]]],[[353,[-1]]],350],[[[353,[-1]]],[[353,[-1]]],350],[[[354,[-1]]],[[354,[-1]]],350],[[[354,[-1]]],[[354,[-1]]],350],[[[342,[-1]]],[[342,[-1]]],350],[[[342,[-1]]],[[342,[-1]]],350],[[[355,[-1]]],[[355,[-1]]],350],[[[355,[-1]]],[[355,[-1]]],350],[[[353,[-1]],54],[[56,[46,55]]],59],[[[361,[-1]],54],[[56,[46,55]]],59],[[[354,[-1]],54],[[56,[46,55]]],59],[[[342,[-1]],54],[[56,[46,55]]],59],[[[362,[-1]],54],[[56,[46,55]]],59],[[[349,[-1]],54],[[56,[46,55]]],59],[[[355,[-1]],54],[[56,[46,55]]],59],[[[351,[-1]],54],[[56,[46,55]]],59],[[[341,[-1]],54],[[56,[46,55]]],59],[[[353,[-1]],-2],46,350,149],[[[361,[-1]],-2],46,350,149],[[[353,[-1]],-1,-2],46,350,149],[[[361,[-1]],-1,-2],46,350,149],[[[354,[-1]],-1,-2],46,350,149],[[[355,[-1]],-1,-2],46,350,149],[[-1,149],46,[]],[[[353,[-1]],149],46,350],[[[353,[-1]],-1,-2],46,350,149],[[[361,[-1]],-1,-2],46,350,149],[[[354,[-1]],149],46,350],[[[354,[-1]],-1,-2],46,350,149],[[[342,[-1]],149],46,350],[[[355,[-1]],149],46,350],[[[355,[-1]],-1,-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[353,[-1]],-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[353,[-1]],-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[355,[-1]],-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[355,[-1]],-2],46,350,149],[[[353,[-1]],-2],46,350,149],[[[361,[-1]],-2],46,350,149],[[[354,[-1]],-1,-2],46,350,149],[[[353,[-1]],-2],46,350,149],[[[361,[-1]],-2],46,350,149],[[[354,[-1]],-1,-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[355,[-1]],-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[355,[-1]],-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[355,[-1]],-2],46,350,149],[[[354,[-1]],-2],46,350,149],[[[355,[-1]],-2],46,350,149],[[],[[341,[-1]]],[358,19]],[[],[[341,[-1]]],[358,19]],[[],[[341,[-1]]],[358,19]],[-1,[[320,[291]]],[]],[[[353,[-1]]],[[320,[-1,291]]],350],[[[361,[-1]]],[[353,[-1]]],350],[-1,-1,[]],[[[353,[-1]]],[[320,[-1,291]]],350],[-1,-1,[]],[[[354,[-1]]],[[320,[-1,291]]],350],[[[354,[-1]]],[[320,[-1,291]]],350],[-1,-1,[]],[[[342,[-1]]],[[320,[-1,291]]],350],[-1,-1,[]],[[[342,[-1]]],[[320,[-1,291]]],350],[-1,-1,[]],[-1,-1,[]],[[[355,[-1]]],[[320,[-1,291]]],350],[[[355,[-1]]],[[320,[-1,291]]],350],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[361,[-1]]],[[353,[-1]]],350],[[[341,[-1]]],-1,[]],[[[353,[-1]],-1],[[341,[-1]]],350],[[[341,[-1]],-2],46,75,74],0,[[[342,[-1]],-1],[[70,[[320,[-1,291]]]]],350],[[[342,[-1]],-1],[[70,[-1]]],350],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[[342,[-1]],[342,[-1]]],[[70,[[320,[-1,291]]]]],350],[[[362,[-1]],[362,[-1]]],[[70,[[320,[-1,291]]]]],350],[[[342,[-1]],[342,[-1]]],[[70,[[46,[-1,-1]]]]],350],[[[342,[-1]],[342,[-1]]],5,350],[[[351,[-1]],[351,[-1]]],5,350],[[[362,[-1]],[343,[-1,291]]],5,350],[[[342,[-1]],[362,[-1]]],5,350],[[[351,[-1]],[342,[-1]]],5,350],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[349,[-1]]],[[349,[-1]]],350],[[[355,[-1]],-1],5,350],[[[341,[-1]]],5,371],[[[349,[-1]]],5,350],[[[354,[-1]],-1],5,350],[[[355,[-1]],-1],5,350],[[[354,[-1]]],5,350],[[[355,[-1]]],5,350],[[[354,[-1]],-1],5,350],[[[361,[-1]]],5,350],[[[349,[-1]]],5,350],[[[354,[-1]]],5,350],[[[355,[-1]]],5,350],[[[354,[-1]]],5,350],[[[355,[-1]]],5,350],0,[[[342,[-1]]],-1,350],[[[355,[-1]]],-1,350],[[[341,[-1]],[341,[-1]],-1],[[341,[-1]]],[356,92,19,84,357,358,85]],[[[342,[-1]],[362,[-1]]],[[70,[[320,[-1,291]]]]],350],[[[342,[-1]],[362,[-1]]],[[70,[-1]]],350],[[[354,[-1]],[362,[-1]]],[[363,[[320,[-1,291]]]]],350],[[[355,[-1]],[362,[-1]]],[[363,[[320,[-1,291]]]]],350],[[[354,[-1]],[362,[-1]]],[[363,[-1]]],350],[[[355,[-1]],[362,[-1]]],[[363,[-1]]],350],[[[354,[-1]],[342,[-1]]],[[363,[[320,[-1,291]]]]],350],[[[355,[-1]],[342,[-1]]],[[363,[[320,[-1,291]]]]],350],[[[354,[-1]],[342,[-1]]],[[363,[[46,[-1,-1]]]]],350],[[[355,[-1]],[342,[-1]]],[[363,[[46,[-1,-1]]]]],350],[[[355,[-1]]],[[70,[-1]]],350],[[[355,[-1]]],[[70,[-1]]],350],0,0,0,0,0,0,0,[[[342,[-1]]],[[320,[-1,291]]],350],0,[[[341,[-1]],-1],[[341,[-1]]],84],[[[341,[-1]],-1],46,372],[[[341,[-1]]],[[341,[-1]]],373],[[-1,-1,-1],[[349,[-1]]],350],[[[349,[-1]]],[[340,[-1,291]]],350],[[[354,[-1]],-1],68,350],[[[349,[-1]],-1],[[349,[-1]]],350],[[[342,[-1]],[362,[-1]]],5,350],[[[342,[-1]],[342,[-1]]],5,350],[[[349,[-1]],[320,[-1,291]]],[[349,[-1]]],350],[[[341,[-1]],[341,[-1]]],[[70,[88]]],265],[[],[[341,[-1]]],[358,19]],[[-1,-1],[[320,[-1,291]]],[]],0,[[[341,[-1]]],[[341,[-1]]],[92,356,19,374,358,265,85]],[[[349,[-1]],[320,[-1,291]]],[[320,[-1,291]]],350],0,[[[354,[-1]],[355,[-1]]],[[363,[[320,[-1,291]]]]],350],[[[354,[-1]],[355,[-1]]],[[363,[[46,[-1,-1]]]]],350],[-1,[[341,[-1]]],[]],0,0,0,[-1,[[320,[291]]],[]],[[[353,[-1]],-1],[[320,[-1,291]]],350],[[[353,[-1]],-1],[[320,[-1,291]]],350],[[[354,[-1]],-1],[[320,[-1,291]]],350],[[[354,[-1]],-1],[[320,[-1,291]]],350],[[[342,[-1]],-1],[[320,[-1,291]]],350],[[[342,[-1]],-1],[[320,[-1,291]]],350],[[[355,[-1]],-1],[[320,[-1,291]]],350],[[[355,[-1]],-1],[[320,[-1,291]]],350],[[[353,[-1]],-1],[[340,[-1,291]]],350],[[[342,[-1]],-1],46,350],[[[341,[-1]]],[[341,[-1]]],[92,356,19,374,358,265,85]],[[[362,[-1]],[320,[-1,291]]],-1,350],[[[349,[-1]],[320,[-1,291]]],-1,350],[[[341,[-1]]],[[46,[-1,-1]]],375],[[-1,-1],[[376,[-1,291]]],[]],[[[354,[-1]],-1],[[363,[-1]]],350],[[[342,[-1]],-1],-1,350],[[[354,[-1]],-1],[[363,[-1]]],350],[[[342,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[349,[-1]],-1],[[70,[-1]]],350],[[[342,[-1]],-1],-1,350],[[[349,[-1]],-1],[[70,[-1]]],350],[-1,[[46,[-1,-1]]],[]],[[[353,[-1]],-1],[[46,[[353,[-1]],[353,[-1]]]]],350],[[[353,[-1]],-1],[[46,[[353,[-1]],[353,[-1]]]]],350],[[[354,[-1]],-1],[[46,[[354,[-1]],[354,[-1]]]]],350],[[[354,[-1]],-1],[[46,[[354,[-1]],[354,[-1]]]]],350],[[[342,[-1]],-1],[[46,[[342,[-1]],[342,[-1]]]]],350],[[[342,[-1]],-1],[[46,[[342,[-1]],[342,[-1]]]]],350],[[[355,[-1]],-1],[[46,[[355,[-1]],[355,[-1]]]]],350],[[[355,[-1]],-1],[[46,[[355,[-1]],[355,[-1]]]]],350],[[[342,[-1]],-1],[[46,[[342,[-1]],[342,[-1]]]]],350],[[-1,325],-1,[]],[[[353,[-1]],[325,[-1]]],[[353,[-1]]],350],[[[353,[-1]],[325,[-1]]],[[353,[-1]]],350],[[[354,[-1]],[325,[-1]]],[[354,[-1]]],350],[[[354,[-1]],[325,[-1]]],[[354,[-1]]],350],[[[342,[-1]],[325,[-1]]],[[342,[-1]]],350],[[[342,[-1]],[325,[-1]]],[[342,[-1]]],350],[[[355,[-1]],[325,[-1]]],[[355,[-1]]],350],[[[355,[-1]],[325,[-1]]],[[355,[-1]]],350],[[[342,[-1]],[320,[-1,291]]],-1,350],[[[362,[-1]],[320,[-1,291]]],-1,350],[[[355,[-1]],[320,[-1,291]]],-1,350],[[[342,[-1]]],-1,350],0,[[[341,[-1]],[341,[-1]]],[],92],[[[341,[-1]],[341,[-1]]],46,377],[-1,[[341,[-2]]],103,[19,85,374]],[-1,[[341,[-2]]],103,[19,374]],0,0,[[[349,[-1]]],[[340,[-1,291]]],350],[-1,[[320,[291]]],[]],[[[353,[-1]]],[[320,[-1,291]]],350],[[[353,[-1]]],[[320,[-1,291]]],350],[[[354,[-1]]],[[320,[-1,291]]],350],[[[354,[-1]]],[[320,[-1,291]]],350],[[[342,[-1]]],[[320,[-1,291]]],350],[[[342,[-1]]],[[320,[-1,291]]],350],[[[355,[-1]]],[[320,[-1,291]]],350],[[[355,[-1]]],[[320,[-1,291]]],350],0,0,0,0,[[[361,[-1]]],[[353,[-1]]],350],[[[355,[-1]]],[[354,[-1]]],350],[[[341,[-1]]],-1,364],[[[354,[-1]]],[[354,[27]]],350],[[[342,[-1]]],[[342,[27]]],350],[[[362,[-1]]],[[362,[27]]],350],[[[355,[-1]]],[[355,[27]]],350],[[[341,[-1]]],[[341,[27]]],[360,85]],[[[354,[-1]]],[[354,[69]]],350],[[[342,[-1]]],[[342,[69]]],350],[[[362,[-1]]],[[362,[69]]],350],[[[355,[-1]]],[[355,[69]]],350],[[[341,[-1]]],[[341,[69]]],[360,85]],[[[342,[-1]]],[[362,[-1]]],350],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[354,[-1]]],[[355,[-1]]],350],[[[354,[-1]]],-1,350],[[[353,[-1]]],[[361,[-1]]],350],[[[342,[-1]]],[[340,[-1,291]]],350],0,[[[351,[-1]],-2],[[351,[-1]]],350,[[338,[-1]]]],[[[354,[-1]],-2],[[354,[-1]]],350,[[338,[-1]]]],[[[342,[-1]],-2],[[342,[-1]]],350,[[338,[-1]]]],[[[355,[-1]],-2],[[355,[-1]]],350,[[338,[-1]]]],[[[342,[-1]],[340,[-1,291]]],[[342,[-1]]],350],[[[341,[-1]]],[[70,[[341,[-2]]]]],[360,85],360],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[[],[[341,[-1]]],[358,19]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,[27,-1,[]],[[-1,-1],[[340,[-1,291]]],[]],0,[[[342,[-1]],-1],[[70,[[320,[-1,291]]]]],350],[[[342,[-1]],-1],[[70,[-1]]],350],0,[-1,[],[]],[[[353,[-1]],-1],-1,350],[[[353,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],0,0,0,[[[354,[-1]]],-1,350],[[[355,[-1]]],-1,350],[[[354,[-1]]],-1,350],[[[355,[-1]]],-1,350],0,0,[-1,[],[]],[[[353,[-1]],-1],-1,350],[[[353,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[354,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[342,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],[[[355,[-1]],-1],-1,350],0,0,0,[[[354,[-1]]],-1,350],[[[355,[-1]]],-1,350],[[[354,[-1]]],-1,350],[[[355,[-1]]],-1,350],[[],[[341,[-1]]],374],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],0,[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[367,[-1]]],[[70,[[320,[-1,291]]]]],350],0,0,0,0,0,0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[[363,[-1]]],[[119,[-1]]],[]],[[[363,[-1]]],[],[]],[[[363,[-1]]],[[119,[-1]]],[]],[378,99],[[[363,[-1]]],[],[]],[[[363,[-1]]],[[119,[-1]]],[]],[378,99],[[[363,[-1]]],[[119,[-1]]],[]],[378,99],[-1,-2,[],[]],[[[363,[-1]]],[[119,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[378,99],[-1,-2,[],[]],[-1,-2,[],[]],[[[363,[-1]]],[[119,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[378,99],[-1,-2,[],[]],[-1,-2,[],[]],[[[363,[-1]]],50,[]],[378,50],[[[363,[-1]]],46,[]],[378,46],[[[363,[-1]]],[[363,[-1]]],44],[[[379,[-1]]],[[379,[-1]]],44],[378,378],[[[380,[-1]]],[[380,[-1]]],44],[[[363,[-1]],[363,[-1]]],46,44],[[378,378],46],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[363,[-1]],[363,[-1]]],88,381],[[378,378],88],[[[380,[-1]],[380,[-1]]],88,381],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[363,[-1]]],[]],[[],378],[50,-1,[]],[[[363,[-1]]],[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[378,99],[50,-1,[]],[50,-1,[]],[[[363,[-1]]],[],[]],[50,-1,[]],[50,-1,[]],[378,99],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[363,[-1]],-2],[[382,[-1]]],[],[[383,[50]]]],[[[363,[-1]]],46,[]],[50,46],[[[379,[-1]]],46,[]],[50,46],[[[382,[-1]]],46,[]],[50,46],[50,46],[50,46],[[[380,[-1]]],-1,[]],[[[363,[-1]],[363,[-1]]],5,51],[[[363,[-1]],[119,[-1]]],5,51],[[378,378],5],[[378,99],5],[[[380,[-1]],[380,[-1]]],5,51],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[363,[-1]],-2],46,[],29],[[[363,[64]]],[[56,[46,86]]]],[[[363,[-1]],54],[[56,[46,55]]],59],[[[379,[-1]],54],[[56,[46,55]]],59],[[378,54],[[56,[46,55]]]],[[378,54],[[56,[46,55]]]],[[[380,[-1]],54],[[56,[46,55]]],[]],[[[380,[-1]],54],[[56,[46,55]]],[]],[-1,-1,[]],[[[65,[-1]]],[[363,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[99,[[56,[378,[380,[99]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[65,[64]]],[[56,[378,384]]]],[-1,[[363,[-2]]],29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[99,[[56,[378]]]],[[[363,[-1]],[363,[-1]]],5,265],[[378,99],5],[[378,378],5],[[[363,[-1]],[363,[-1]]],5,265],[[378,378],5],[[378,99],5],[[[363,[-1]],-2],46,75,74],[[378,-1],46,74],[[],50],[[],50],[[],50],[[],50],[[],50],[[[363,[-1]],50,-1],46,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[363,[-1]]],[[56,[[65,[-1]],[363,[-1]]]]],[]],[[[363,[-1]]],[[65,[-1]]],[]],[[[363,[-1]]],[],[]],[[[363,[-1]]],[],[]],[[[363,[-1]]],[[379,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[363,[-1]]],5,[]],[378,5],[[[363,[-1]]],5,[]],[378,5],[[[363,[-1]],[363,[-1]]],5,265],[[378,378],5],[[378,99],5],[[[363,[-1]]],50,[]],[378,50],[-1,50,[]],[-1,64,[]],[[[363,[-1]],[363,[-1]]],5,265],[[378,99],5],[[378,378],5],[[],[[363,[-1]]],[]],[[],378],[-1,[[380,[-1]]],[]],[[],[[363,[-1]]],[]],[[],378],[[[379,[-1]]],70,[]],[[[382,[-1]]],70,[]],[[[379,[-1]]],70,[]],[[[382,[-1]]],70,[]],[[[363,[-1]],[363,[-1]]],[[70,[88]]],265],[[378,99],[[70,[88]]]],[[378,378],[[70,[88]]]],[[[380,[-1]],[380,[-1]]],[[70,[88]]],265],[[[363,[-1]]],[[70,[-1]]],[]],[378,[[70,[385]]]],[[[363,[-1]],50],[[70,[-1]]],[]],[[[363,[-1]],-1],46,[]],[[378,385],46],[[378,99],46],[[[363,[-1]],-1],46,[]],[[[363,[-1]]],50,[]],[378,50],[[[363,[-1]],50],-1,[]],[[378,50],385],[[[363,[-1]],-2],46,[],149],[[[363,[-1]],50],46,[]],[[378,50],46],[[[380,[-1]]],380,[]],[[[379,[-1]]],[[46,[50,[70,[50]]]]],[]],[[[382,[-1]]],[[46,[50,[70,[50]]]]],[]],[-1,64,[]],[[[363,[-1]],50],[[70,[-1]]],[]],[[[363,[-1]],50],-1,[]],[[[363,[-1]]],[[363,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],[-1,93,[]],[[[363,[-1]],50],46,[]],[[378,50],46],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[[[363,[-1]],[119,[-1]]],[[56,[46,380]]],85],[[[119,[-1]]],[[56,[[363,[-1]]]]],44],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[99,[[56,[378]]]],[386,[[56,[378]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[[[363,[-1]],50,-1],[[56,[46,[380,[-1]]]]],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[[[363,[-1]],-1],[[56,[46,[380,[-1]]]]],[]],[[378,385],[[56,[46,[380,[385]]]]]],[[378,99],[[56,[46,[380,[99]]]]]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[363,[64]],[119,[64]]],[[56,[50,86]]]],[[-1,[119,[387]]],[[56,[46,86]]],[]],[[-1,[119,[53]]],[[56,[46,86]]],[]],[[-1,64],[[56,[46,86]]],[]],[[-1,[119,[388]]],[[56,[46,86]]],[]],[[-1,[119,[71]]],[[56,[46,86]]],[]],[[-1,73],[[56,[46,86]]],[]],[[-1,[119,[209]]],[[56,[46,86]]],[]],[[-1,27],[[56,[46,86]]],[]],[[-1,53],[[56,[46,86]]],[]],[[-1,387],[[56,[46,86]]],[]],[[-1,[119,[68]]],[[56,[46,86]]],[]],[[-1,388],[[56,[46,86]]],[]],[[-1,[119,[27]]],[[56,[46,86]]],[]],[[-1,[119,[64]]],[[56,[46,86]]],[]],[[-1,[119,[73]]],[[56,[46,86]]],[]],[[-1,[119,[389]]],[[56,[46,86]]],[]],[[-1,68],[[56,[46,86]]],[]],[[-1,[119,[328]]],[[56,[46,86]]],[]],[[-1,209],[[56,[46,86]]],[]],[[-1,69],[[56,[46,86]]],[]],[[-1,328],[[56,[46,86]]],[]],[[-1,[119,[69]]],[[56,[46,86]]],[]],[[-1,71],[[56,[46,86]]],[]],[[-1,389],[[56,[46,86]]],[]],[[-1,69],[[56,[46,86]]],[]],[[-1,209],[[56,[46,86]]],[]],[[-1,[119,[209]]],[[56,[46,86]]],[]],[[-1,73],[[56,[46,86]]],[]],[[-1,71],[[56,[46,86]]],[]],[[-1,[119,[69]]],[[56,[46,86]]],[]],[[-1,53],[[56,[46,86]]],[]],[[-1,[119,[71]]],[[56,[46,86]]],[]],[[-1,387],[[56,[46,86]]],[]],[[-1,64],[[56,[46,86]]],[]],[[-1,389],[[56,[46,86]]],[]],[[-1,[119,[328]]],[[56,[46,86]]],[]],[[-1,[119,[68]]],[[56,[46,86]]],[]],[[-1,[119,[27]]],[[56,[46,86]]],[]],[[-1,[119,[387]]],[[56,[46,86]]],[]],[[-1,328],[[56,[46,86]]],[]],[[-1,[119,[388]]],[[56,[46,86]]],[]],[[-1,27],[[56,[46,86]]],[]],[[-1,[119,[389]]],[[56,[46,86]]],[]],[[-1,[119,[53]]],[[56,[46,86]]],[]],[[-1,[119,[64]]],[[56,[46,86]]],[]],[[-1,68],[[56,[46,86]]],[]],[[-1,388],[[56,[46,86]]],[]],[[-1,[119,[73]]],[[56,[46,86]]],[]],[[378,385],[[56,[46,55]]]],[[378,99],[[56,[46,55]]]],[[],378],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[368,[-1]]],[[70,[[320,[-1,291]]]]],350],[[[368,[-1]]],[[46,[50,[70,[50]]]]],350],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[376,[-1,-2]]],[[376,[-1,-2]]],390,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],390,[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],390,[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],390,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[],[19,85],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[],19,[]],[[[320,[-1,-2]],[340,[-1,-2]]],[],19,[]],[[[320,[-1,-2]],[376,[-1,-2]]],[],19,[]],[[[394,[-1,-2]],[391,[-1,-2]]],[],19,[]],[[[394,[-1,-2]],[392,[-1,-2]]],[],19,[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]]],[],19,[],[]],[[[396,[-1,-2]],[396,[-1,-2]]],[[396,[-1,-2]]],19,[]],[[[376,[-1,-2]],[376,[-1,-2]]],[[376,[-1,-2]]],[85,19],[]],[[[376,[-1,-2]],[376,[-1,-2]]],[],19,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[],19,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[85,19],[]],[[[397,[-1,-2,-3]],[397,[-1,-3,-4]]],[],19,[],[],[]],[[[398,[-1,-2,-3]],[398,[-1,-3,-4]]],[],19,[],[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[],[19,85],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[],19,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[],[19,85],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[],19,[]],[[[393,[-1,-2]],[393,[-1,-2]]],46,352,[]],[[[320,[-1,-2]],[376,[-1,-2]]],46,352,[]],[[[320,[-1,-2]],[340,[-1,-2]]],46,[85,19],[]],[[[394,[-1,-2]],[391,[-1,-2]]],46,352,[]],[[[394,[-1,-2]],[392,[-1,-2]]],46,[85,19],[]],[[[396,[-1,-2]],[396,[-1,-2]]],46,352,[]],[[[376,[-1,-2]],[376,[-1,-2]]],46,352,[]],[[[391,[-1,-2]],[391,[-1,-2]]],46,352,[]],[[[397,[-1,-2,-3]],[397,[-1,-3,-3]]],46,352,[],[]],[[[398,[-1,-2,-3]],[398,[-1,-3,-3]]],46,352,[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],46,[85,19],[]],[[[392,[-1,-2]],[392,[-1,-2]]],46,[85,19],[]],[[[320,[-1,-2]],[376,[-1,-2]]],[[320,[-1,-2]]],[85,19],[]],[[[394,[-1,-2]],[391,[-1,-2]]],[[394,[-1,-2]]],[85,19],[]],[399,5],[400,5],[[399,399],399],[[400,400],400],0,[[[340,[-1,-2]]],[[341,[-1]]],[364,85],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[341,[-1]]],[92,364,85,84,19],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[341,[-1]]],[364,375],[]],[399,5],[400,5],[[],-1,359],[[],[[320,[-1,-2]]],[],[]],[[],[[394,[-1,-2]]],[],[]],[[],-1,[85,373,359]],[[],-1,359],[[],-1,359],[[],[[340,[-1,-2]]],[],[]],[[],[[392,[-1,-2]]],[],[]],[[[292,[-1,-2,-3]],[292,[-1,-2,-3]]],5,[],[],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]]],5,[],[],[]],[[[393,[-1,-2]],[393,[-1,-2]],-1],5,[],[]],[[[320,[-1,-2]],[320,[-1,-2]],[320,[-1,-2]]],5,[],[]],[[[394,[-1,-2]],[394,[-1,-2]],[394,[-1,-2]]],5,[],[]],[[[402,[-1,-2,-3]],[402,[-1,-2,-3]],-1],5,[],[],[]],[[[292,[-1,-2,-3]],[292,[-1,-2,-3]],-1],5,[],[],[]],[[[292,[-1,-2,-3]],[292,[-1,-2,-3]],-1],5,[],[],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]],-1],5,[],[],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]],-1],5,[],[],[]],[[[340,[-1,-2]],[340,[-1,-2]],[340,[-1,-2]]],5,[],[]],[[[392,[-1,-2]],[392,[-1,-2]],[392,[-1,-2]]],5,[],[]],0,0,[[[343,[-1,-2]]],-1,[85,84,92],[]],[[[403,[-1,-2]]],-1,[85,84],[]],[[[376,[-1,-2]]],[],[84,85],[]],[[[392,[-1,-2]],[341,[-1]]],[[402,[-1,-2,-3]]],375,[],[]],[[[341,[-1]]],[[402,[-1,-2,-3]]],375,[],[]],[[[341,[-1]]],[[402,[-1,-2,-3]]],375,[],[]],[[[341,[-1]]],[[402,[-1,-2,-3]]],375,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,-1,-1,-1,-1,-1],[[404,[-1,-2]]],85,[]],[[5,5],399],[[5,5,5],400],[[[343,[-1,-2]]],[[343,[-3,-2]]],[360,85],[],360],[[[404,[-1,-2]]],[[404,[-3,-2]]],[360,85],[],360],[[[393,[-1,-2]]],[[393,[-3,-2]]],[360,44],[],360],[[[320,[-1,-2]]],[[320,[-3,-2]]],[360,85],[],360],[[[394,[-1,-2]]],[[394,[-3,-2]]],[360,85],[],360],[[[403,[-1,-2]]],[[403,[-3,-2]]],[360,85],[],360],[[[395,[-1,-2,-3]]],[[395,[-4,-2,-3]]],360,[],[],360],[[[376,[-1,-2]]],[[376,[-3,-2]]],[360,85],[],360],[[[391,[-1,-2]]],[[391,[-3,-2]]],[360,85],[],360],[[[292,[-1,-2,-3]]],[[292,[-4,-2,-3]]],[360,85],[],[],360],[[[401,[-1,-2,-3]]],[[401,[-4,-2,-3]]],[360,85],[],[],360],[[[340,[-1,-2]]],[[340,[-3,-2]]],[360,85],[],360],[[[392,[-1,-2]]],[[392,[-3,-2]]],[360,85],[],360],[[[343,[-1,-2]]],[[343,[-1,-3]]],85,[],[]],[[[404,[-1,-2]]],[[404,[-1,-3]]],85,[],[]],[[[393,[-1,-2]]],[[393,[-1,-3]]],44,[],[]],[[[320,[-1,-2]]],[[320,[-1,-3]]],85,[],[]],[[[394,[-1,-2]]],[[394,[-1,-3]]],85,[],[]],[[[403,[-1,-2]]],[[403,[-1,-3]]],85,[],[]],[[[405,[-1,-2,-3]]],[[405,[-1,-4,-5]]],85,[],[],[],[]],[[[402,[-1,-2,-3]]],[[402,[-1,-4,-5]]],85,[],[],[],[]],[[[376,[-1,-2]]],[[376,[-1,-3]]],85,[],[]],[[[391,[-1,-2]]],[[391,[-1,-3]]],85,[],[]],[[[340,[-1,-2]]],[[340,[-1,-3]]],85,[],[]],[[[392,[-1,-2]]],[[392,[-1,-3]]],85,[],[]],[[[406,[-1,-2,-3]]],[[406,[-1,-4,-5]]],85,[],[],[],[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],407,[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],[407,85],[]],[[[394,[-1,-2]]],[[394,[-1,-2]]],407,[]],[[[394,[-1,-2]]],[[394,[-1,-2]]],[407,85],[]],[[[376,[-1,-2]]],[[376,[-1,-2]]],407,[]],[[[376,[-1,-2]]],[[376,[-1,-2]]],[407,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],407,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],[407,85],[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],[407,85],[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],407,[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],[407,85],[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],407,[]],[[[343,[-1,-2]]],[[320,[-1,-2]]],[85,408,19,365],[]],[[[404,[-1,-2]]],[[394,[-1,-2]]],[85,408,19,365],[]],[[[403,[-1,-2]]],[[320,[-1,-2]]],[85,408,19,365],[]],[[[320,[-1,-2]],[320,[-1,-2]],[320,[-1,-2]]],[[320,[-1,-2]]],[85,265],[]],[[[394,[-1,-2]],[394,[-1,-2]],[394,[-1,-2]]],[[394,[-1,-2]]],[85,265],[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]],[395,[-1,-2,-3]]],[[395,[-1,-2,-3]]],[85,265],[],[]],[[[376,[-1,-2]],[376,[-1,-2]],[376,[-1,-2]]],[[376,[-1,-2]]],[85,265],[]],[[[391,[-1,-2]],[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[85,265],[]],[[[340,[-1,-2]],[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],[85,265],[]],[[[392,[-1,-2]],[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],[85,265],[]],[[[340,[-1,-2]],-1,-1],[[340,[-1,-2]]],375,[]],[[[392,[-1,-2]],-1,-1],[[392,[-1,-2]]],375,[]],[[[343,[-1,-2]]],[[343,[-1,-2]]],44,[]],[[[404,[-1,-2]]],[[404,[-1,-2]]],44,[]],[[[409,[-1,-2]]],[[409,[-1,-2]]],44,[]],[[[393,[-1,-2]]],[[393,[-1,-2]]],44,[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],44,[]],[[[394,[-1,-2]]],[[394,[-1,-2]]],44,[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],44,[]],[[[405,[-1,-2,-3]]],[[405,[-1,-2,-3]]],44,[],[]],[[[402,[-1,-2,-3]]],[[402,[-1,-2,-3]]],44,[],[]],[[[395,[-1,-2,-3]]],[[395,[-1,-2,-3]]],44,[],[]],[[[396,[-1,-2]]],[[396,[-1,-2]]],44,[]],[[[376,[-1,-2]]],[[376,[-1,-2]]],44,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],44,[]],[[[292,[-1,-2,-3]]],[[292,[-1,-2,-3]]],44,[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-2,-3]]],44,[],[]],[[[397,[-1,-2,-3]]],[[397,[-1,-2,-3]]],44,[],[]],[[[398,[-1,-2,-3]]],[[398,[-1,-2,-3]]],44,[],[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],44,[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],44,[]],[[[406,[-1,-2,-3]]],[[406,[-1,-2,-3]]],44,[],[]],[399,399],[400,400],[291,291],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[393,[-1,-2]],[393,[-1,-2]]],88,381,[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]]],88,381,[],[]],[[291,291],88],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],365,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],[365,85],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],84,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],[84,85],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[343,[-1,-2]],[320,[-1,-2]]],5,265,[]],[[[404,[-1,-2]],[394,[-1,-2]]],5,265,[]],[[[403,[-1,-2]],[320,[-1,-2]]],5,[85,265,19],[]],[[[376,[-1,-2]],[376,[-1,-2]]],5,265,[]],[[[391,[-1,-2]],[391,[-1,-2]]],5,265,[]],[[[343,[-1,-2]],[343,[-1,-2]]],5,265,[]],[[[404,[-1,-2]],[404,[-1,-2]]],5,265,[]],[[[403,[-1,-2]],[403,[-1,-2]]],5,[85,410,265,19],[]],[-1,-1,[]],[[[340,[-1,-2]],[340,[-1,-2]]],-1,[92,84],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],[92,84,85],[]],[[[406,[-1,-2,-3]]],[[46,[[392,[-1,-2]],[402,[-1,-2,-3]]]]],[],[],[]],0,[[],[[343,[-1,-2]]],49,[]],[[],[[404,[-1,-2]]],49,[]],[[],[[393,[-1,-2]]],49,[]],[[],[[320,[-1,-2]]],49,[]],[[],[[394,[-1,-2]]],49,[]],[[],[[403,[-1,-2]]],49,[]],[[],[[395,[-1,-2,-3]]],49,[],[]],[[],[[396,[-1,-2]]],49,[]],[[],[[376,[-1,-2]]],49,[]],[[],[[391,[-1,-2]]],49,[]],[[],[[292,[-1,-2,-3]]],[410,408],[],[]],[[],[[401,[-1,-2,-3]]],[410,408],[],[]],[[],[[397,[-1,-2,-3]]],410,[],[]],[[],[[398,[-1,-2,-3]]],410,[],[]],[[],[[340,[-1,-2]]],49,[]],[[],[[392,[-1,-2]]],49,[]],[[],291],[-1,-1,[]],[[[404,[-1,-2]]],-1,[85,92],[]],0,[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[[[292,[-1,-2,-3]]],-1,[85,92,84,365,51,410,408],[],[]],[[[401,[-1,-2,-3]]],-1,[92,84,365,85,373,19,265,408,410],[],[]],[[[320,[-1,-2]],[320,[-1,-2]]],-1,[375,92],[]],[[[394,[-1,-2]],[394,[-1,-2]]],-1,[375,92],[]],[[[343,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[343,[-1,-2]],-1],[],[85,365],[]],[[[404,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[404,[-1,-2]],-1],[],[85,365],[]],[[[393,[-1,-2]],-1],[],365,[]],[[[393,[-1,-2]],[393,[-1,-3]]],[],365,[],[]],[[[393,[-1,-2]],[395,[-1,-3,-2]]],[],365,[],[]],[[[320,[-1,-2]],-1],[],[85,365],[]],[[[320,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[394,[-1,-2]],-1],[],[85,365],[]],[[[394,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[403,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[403,[-1,-2]],-1],[],[85,365],[]],[[[396,[-1,-2]],-1],[],[85,365],[]],[[[396,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[376,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[376,[-1,-2]],-1],[],[85,365],[]],[[[391,[-1,-2]],-1],[],[85,365],[]],[[[391,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[340,[-1,-2]],-1],[],[85,365],[]],[[[340,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[392,[-1,-2]],[395,[-1,-3,-2]]],[],[85,365],[],[]],[[[392,[-1,-2]],-1],[],[85,365],[]],[[[343,[-1,-2]],-1],46,[85,366],[]],[[[343,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[404,[-1,-2]],-1],46,[85,366],[]],[[[404,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[393,[-1,-2]],-1],46,[85,365],[]],[[[320,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[320,[-1,-2]],-1],46,[85,365],[]],[[[394,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[394,[-1,-2]],-1],46,[85,366],[]],[[[403,[-1,-2]],-1],46,[85,366],[]],[[[403,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[396,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[396,[-1,-2]],-1],46,[85,366],[]],[[[376,[-1,-2]],-1],46,[85,366],[]],[[[376,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[391,[-1,-2]],-1],46,[85,366],[]],[[[391,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[340,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[340,[-1,-2]],-1],46,[85,365],[]],[[[392,[-1,-2]],[395,[-1,-2,-2]]],46,[85,366],[]],[[[392,[-1,-2]],-1],46,[85,365],[]],[[[320,[-1,-2]],[376,[-1,-2]]],[[320,[-1,-2]]],411,[]],[[[394,[-1,-2]],[391,[-1,-2]]],[[394,[-1,-2]]],411,[]],[[[340,[-1,-2]],[340,[-1,-2]]],-1,[19,84],[]],[[[392,[-1,-2]],[392,[-1,-2]]],-1,[19,84],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[[343,[-1,-2]],[343,[-1,-2]]],5,51,[]],[[[404,[-1,-2]],[404,[-1,-2]]],5,51,[]],[[[409,[-1,-2]],[409,[-1,-2]]],5,51,[]],[[[393,[-1,-2]],[393,[-1,-2]]],5,51,[]],[[[320,[-1,-2]],[320,[-1,-2]]],5,51,[]],[[[394,[-1,-2]],[394,[-1,-2]]],5,51,[]],[[[403,[-1,-2]],[403,[-1,-2]]],5,51,[]],[[[405,[-1,-2,-3]],[405,[-1,-2,-3]]],5,51,[],[]],[[[402,[-1,-2,-3]],[402,[-1,-2,-3]]],5,51,[],[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]]],5,51,[],[]],[[[396,[-1,-2]],[396,[-1,-2]]],5,51,[]],[[[376,[-1,-2]],[376,[-1,-2]]],5,51,[]],[[[391,[-1,-2]],[391,[-1,-2]]],5,51,[]],[[[292,[-1,-2,-3]],[292,[-1,-2,-3]]],5,51,[],[]],[[[401,[-1,-2,-3]],[401,[-1,-2,-3]]],5,51,[],[]],[[[397,[-1,-2,-3]],[397,[-1,-2,-3]]],5,51,[],[]],[[[398,[-1,-2,-3]],[398,[-1,-2,-3]]],5,51,[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],5,51,[]],[[[392,[-1,-2]],[392,[-1,-2]]],5,51,[]],[[[406,[-1,-2,-3]],[406,[-1,-2,-3]]],5,51,51,51],[[399,399],5],[[400,400],5],[[291,291],5],[[[376,[-1,-2]],[376,[-1,-2]]],399,51,[]],[[[391,[-1,-2]],[391,[-1,-2]]],400,51,[]],[[[340,[-1,-2]],[340,[-1,-2]]],399,51,[]],[[[392,[-1,-2]],[392,[-1,-2]]],400,51,[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[[341,[-1]],[341,[-1]],[341,[-1]]],[[402,[-1,-2,-3]]],375,[],[]],[[[320,[-1,-2]],-1],[[394,[-1,-2]]],85,[]],[[[340,[-1,-2]],-1],[[392,[-1,-2]]],85,[]],[[-1,-1],-1,[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],412,[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],[412,85],[]],[[[394,[-1,-2]]],[[394,[-1,-2]]],[412,85],[]],[[[394,[-1,-2]]],[[394,[-1,-2]]],412,[]],[[[376,[-1,-2]]],[[376,[-1,-2]]],[412,85],[]],[[[376,[-1,-2]]],[[376,[-1,-2]]],412,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],412,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],[412,85],[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],412,[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],[412,85],[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],[412,85],[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],412,[]],[[[343,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[404,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[409,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[393,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[320,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[394,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[403,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[402,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[395,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[396,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[376,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[391,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[292,[-1,-2,-3]],54],[[56,[46,55]]],[85,59,51,408,410],[],[]],[[[401,[-1,-2,-3]],54],[[56,[46,55]]],[85,59,51,408,410],[],[]],[[[397,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[398,[-1,-2,-3]],54],[[56,[46,55]]],59,[],[]],[[[340,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[392,[-1,-2]],54],[[56,[46,55]]],59,[]],[[[406,[-1,-2,-3]],54],[[56,[46,55]]],59,59,59],[[399,54],[[56,[46,55]]]],[[400,54],[[56,[46,55]]]],[[291,54],[[56,[46,55]]]],[[[376,[-1,-2]]],[[343,[-1,-2]]],[85,410,265],[]],[-1,-1,[]],[-1,-1,[]],[[[391,[-1,-2]]],[[404,[-1,-2]]],[85,410,265],[]],[-1,-1,[]],[[[392,[-1,-2]]],[[409,[-1,-2]]],410,[]],[[[394,[-1,-2]]],[[409,[-1,-2]]],408,[]],[[[320,[-1,-2]]],[[409,[-1,-2]]],[410,408],[]],[[[340,[-1,-2]]],[[409,[-1,-2]]],410,[]],[-1,-1,[]],[-1,-1,[]],[[[46,[-1,-1]]],[[320,[-1,-2]]],[],[]],[[[65,[-1]]],[[320,[-1,-2]]],[],[]],[-1,-1,[]],[[[46,[-1,-1,-1]]],[[394,[-1,-2]]],[],[]],[[[65,[-1]]],[[394,[-1,-2]]],[],[]],[[[376,[-1,-2]]],[[403,[-1,-2]]],410,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[65,[-1]]],[[376,[-1,-2]]],[],[]],[[[340,[-1,-2]]],[[376,[-1,-2]]],[],[]],[-1,-1,[]],[[[46,[-1,-1]]],[[376,[-1,-2]]],[],[]],[[[46,[-1,-1,-1]]],[[391,[-1,-2]]],[],[]],[[[65,[-1]]],[[391,[-1,-2]]],[],[]],[[[392,[-1,-2]]],[[391,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[340,[-1,-2]]],[[397,[-1,-2,-3]]],[],[],[]],[[[392,[-1,-2]]],[[398,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[-1,-1,[]],[[[65,[-1]]],[[340,[-1,-2]]],[],[]],[[[376,[-1,-2]]],[[340,[-1,-2]]],[],[]],[[[46,[-1,-1]]],[[340,[-1,-2]]],[],[]],[[[46,[-1,-1,-1]]],[[392,[-1,-2]]],[],[]],[[[65,[-1]]],[[392,[-1,-2]]],[],[]],[-1,-1,[]],[[[392,[-1,-2]]],[[406,[-1,-3,-2]]],[],[],[]],[-1,-1,[]],[[[402,[-1,-2,-3]]],[[406,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[341,[-1]],-1],[[340,[-1,-2]]],[364,84,85],[]],[[[65,[-1]]],[[292,[-1,-2,-3]]],85,[],[]],[[[65,[-1]]],[[401,[-1,-2,-3]]],85,[],[]],[[[65,[[65,[-1]]]]],[[292,[-1,-2,-3]]],85,[],[]],[[[65,[[65,[-1]]]]],[[401,[-1,-2,-3]]],85,[],[]],[[[393,[-1,-2]]],[[396,[-1,-2]]],85,[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[320,[-1,-2]]],[],[]],[[[393,[-1,-2]],[393,[-1,-2]],[393,[-1,-2]]],[[394,[-1,-2]]],[],[]],[[[393,[-1,-2]],[393,[-1,-2]],[393,[-1,-2]],[393,[-1,-2]]],[[396,[-1,-2]]],[],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[376,[-1,-2]]],[],[]],[[[393,[-1,-2]],[393,[-1,-2]],[393,[-1,-2]]],[[391,[-1,-2]]],[],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[340,[-1,-2]]],[],[]],[[[393,[-1,-2]],[393,[-1,-2]],[393,[-1,-2]]],[[392,[-1,-2]]],[],[]],[[[320,[-1,-2]],[376,[-1,-2]]],[[343,[-1,-2]]],[85,19],[]],[-1,[[343,[-2,-3]]],29,[85,410,265],[]],[-1,[[404,[-2,-3]]],29,[85,410,265],[]],[-1,[[403,[-2,-3]]],29,[85,410,265,92],[]],[[[402,[-1,-2,-3]]],[[406,[-1,-2,-3]]],[],[],[]],[[[395,[-1,-2,-3]]],[[401,[-1,-2,-3]]],[92,84,365,85,373,19,265,408,410],[],[]],[[[376,[-1,-2]]],[[343,[-1,-2]]],410,[]],[[[391,[-1,-2]]],[[404,[-1,-2]]],410,[]],[[[376,[-1,-2]]],[[403,[-1,-2]]],410,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[392,[-1,-2]]],[[406,[-1,-3,-2]]],[],[],[]],[[[343,[-1,291]]],[[343,[-1,-2]]],85,[]],[[[404,[-1,291]]],[[404,[-1,-2]]],85,[]],[[[320,[-1,291]]],[[320,[-1,-2]]],[],[]],[[[394,[-1,291]]],[[394,[-1,-2]]],[],[]],[[[403,[-1,291]]],[[403,[-1,-2]]],85,[]],[[[405,[-1,291,291]]],[[405,[-1,-2,-3]]],85,[],[]],[[[402,[-1,291,291]]],[[402,[-1,-2,-3]]],85,[],[]],[[[376,[-1,291]]],[[376,[-1,-2]]],[],[]],[[[391,[-1,291]]],[[391,[-1,-2]]],[],[]],[[[292,[-1,291,291]]],[[292,[-1,-2,-3]]],85,[],[]],[[[401,[-1,291,291]]],[[401,[-1,-2,-3]]],85,[],[]],[[[397,[-1,291,291]]],[[397,[-1,-2,-3]]],85,[],[]],[[[398,[-1,291,291]]],[[398,[-1,-2,-3]]],85,[],[]],[[[340,[-1,291]]],[[340,[-1,-2]]],[],[]],[[[392,[-1,291]]],[[392,[-1,-2]]],[],[]],[[[406,[-1,291,291]]],[[406,[-1,-2,-3]]],[],[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[396,[-1,-2]]],373,[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[396,[-1,-2]]],373,[]],[[[393,[-1,-2]]],-1,44,[]],[[[395,[-1,-2,-3]]],-1,[],[],[]],[[[405,[-1,-2,-3]]],[[341,[-1]]],85,[],[]],[[[376,[-1,-2]],[376,[-1,-2]]],399,265,[]],[[[391,[-1,-2]],[391,[-1,-2]]],400,265,[]],[[[340,[-1,-2]],[340,[-1,-2]]],399,265,[]],[[[392,[-1,-2]],[392,[-1,-2]]],400,265,[]],[[[343,[-1,-2]],-3],46,75,[],74],[[[404,[-1,-2]],-3],46,75,[],74],[[[409,[-1,-2]],-3],46,75,[],74],[[[393,[-1,-2]],-3],46,75,[],74],[[[320,[-1,-2]],-3],46,75,[],74],[[[394,[-1,-2]],-3],46,75,[],74],[[[403,[-1,-2]],-3],46,75,[],74],[[[405,[-1,-2,-3]],-4],46,75,[],[],74],[[[402,[-1,-2,-3]],-4],46,75,[],[],74],[[[395,[-1,-2,-3]],-4],46,75,[],[],74],[[[396,[-1,-2]],-3],46,75,[],74],[[[376,[-1,-2]],-3],46,75,[],74],[[[391,[-1,-2]],-3],46,75,[],74],[[[292,[-1,-2,-3]],-4],46,75,[],[],74],[[[401,[-1,-2,-3]],-4],46,75,[],[],74],[[[397,[-1,-2,-3]],-4],46,75,[],[],74],[[[398,[-1,-2,-3]],-4],46,75,[],[],74],[[[340,[-1,-2]],-3],46,75,[],74],[[[392,[-1,-2]],-3],46,75,[],74],[[[406,[-1,-2,-3]],-4],46,75,75,75,74],[[399,-1],46,74],[[400,-1],46,74],[[291,-1],46,74],[[[343,[-1,-2]]],-1,[85,92],[]],[[[404,[-1,-2]]],-1,[85,92],[]],[[[403,[-1,-2]]],-1,[85,19],[]],0,0,[[[396,[-1,-2]]],-1,[85,19],[]],0,[[],[[405,[-1,-2,-3]]],374,[],[]],[[],[[402,[-1,-2,-3]]],[374,357],[],[]],[[],[[395,[-1,-2,-3]]],408,[],[]],[[],[[292,[-1,-2,-3]]],[410,408],[],[]],[[],[[401,[-1,-2,-3]]],[410,408],[],[]],[[],[[397,[-1,-2,-3]]],410,[],[]],[[],[[398,[-1,-2,-3]]],410,[],[]],[[],[[406,[-1,-2,-3]]],[],[],[]],[[[343,[-1,-2]],-1,-1],[[343,[-1,-2]]],[85,19,92],[]],[[[404,[-1,-2]],-1,-1,-1],[[404,[-1,-2]]],[85,19,92],[]],[[[403,[-1,-2]],-1,-1],[[403,[-1,-2]]],[85,19,92],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[[343,[-1,-2]],[396,[-1,-2]]],[[343,[-1,-2]]],[85,19,92],[]],[[[403,[-1,-2]],[396,[-1,-2]]],[[403,[-1,-2]]],[85,410,265,19,92],[]],[[[343,[-1,-2]],[343,[-1,-2]]],[[70,[[343,[-1,-2]]]]],[85,265],[]],[[[404,[-1,-2]],[404,[-1,-2]]],[[70,[[404,[-1,-2]]]]],[85,265],[]],[[[403,[-1,-2]],[403,[-1,-2]]],[[70,[[403,[-1,-2]]]]],[85,265,19,92],[]],[[[343,[-1,-2]],[343,[-1,-2]]],[[343,[-1,-2]]],[85,265],[]],[[[404,[-1,-2]],[404,[-1,-2]]],[[404,[-1,-2]]],[85,265],[]],[[[343,[-1,-2]],[343,[-1,-2]]],5,265,[]],[[[404,[-1,-2]],[404,[-1,-2]]],5,265,[]],[[[403,[-1,-2]],[403,[-1,-2]]],5,[85,265,19],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[320,[-1,-2]]],[[65,[-1]]],[],[]],[[[320,[-1,-2]]],[[46,[-1,-1]]],[],[]],[[[394,[-1,-2]]],[[46,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[[[394,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[376,[-1,-2]]],[[46,[-1,-1]]],[],[]],[[[376,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[391,[-1,-2]]],[[65,[-1]]],[],[]],[[[391,[-1,-2]]],[[46,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[397,[-1,-2,-3]]],[[340,[-1,-2]]],[],[],[]],[[[397,[-1,-2,-3]]],[[292,[-1,-2,-3]]],[410,408],[],[]],[-1,-2,[],[]],[[[398,[-1,-2,-3]]],[[401,[-1,-2,-3]]],[410,408],[],[]],[[[398,[-1,-2,-3]]],[[392,[-1,-2]]],[],[],[]],[[[340,[-1,-2]]],[[46,[-1,-1]]],[],[]],[[[340,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[392,[-1,-2]]],[[46,[-1,-1,-1]]],[],[]],[[[392,[-1,-2]]],[[65,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[405,[-1,-2,-3]]],[[405,[-1,-3,-2]]],375,[],[]],[[[402,[-1,-2,-3]]],[[402,[-1,-3,-2]]],375,[],[]],[[[395,[-1,-2,-3]]],[[395,[-3,-2]]],[408,365],[],[]],[[[292,[-1,-2,-3]]],[[70,[[292,[-1,-3,-2]]]]],[85,92,84,365,51,410,408],[],[]],[[[401,[-1,-2,-3]]],[[70,[[401,[-1,-3,-2]]]]],[92,84,365,85,373,19,265,408,410],[],[]],[[[397,[-1,-2,-3]]],[[397,[-3,-2]]],[373,85],[],[]],[[[398,[-1,-2,-3]]],[[398,[-3,-2]]],[373,85],[],[]],[[[406,[-1,-2,-3]]],[[406,[-1,-3,-2]]],[],[],[]],[[[401,[-1,-2,-3]]],5,[410,408,51],[],[]],[[[401,[-1,-2,-3]]],5,[92,84,365,85,373,19,265,408,410],[],[]],[[[343,[-1,-2]]],5,265,[]],[[[404,[-1,-2]]],5,265,[]],[[[403,[-1,-2]]],5,[85,410,265],[]],[[[376,[-1,-2]]],5,[410,265],[]],[[[391,[-1,-2]]],5,[410,265],[]],[[[343,[-1,-2]]],5,371,[]],[[[404,[-1,-2]]],5,371,[]],[[[320,[-1,-2]]],5,371,[]],[[[394,[-1,-2]]],5,371,[]],[[[403,[-1,-2]]],5,371,[]],[[[376,[-1,-2]]],5,371,[]],[[[391,[-1,-2]]],5,371,[]],[[[340,[-1,-2]]],5,371,[]],[[[392,[-1,-2]]],5,371,[]],[[[395,[-1,-2,-3]]],5,[51,408],[],[]],[[[397,[-1,-2,-3]]],5,[410,51],[],[]],[[[398,[-1,-2,-3]]],5,[410,51],[],[]],[[[292,[-1,-2,-3]]],5,[85,92,84,365,51,410,408],[],[]],[[[401,[-1,-2,-3]]],5,[92,84,365,85,373,19,265,408,410],[],[]],[[[343,[-1,-2]]],5,265,[]],[[[404,[-1,-2]]],5,265,[]],[[[402,[-1,-2,-3]]],5,[],[],[]],[[[376,[-1,-2]]],5,390,[]],[[[391,[-1,-2]]],5,390,[]],[[[396,[-1,-2]]],5,[410,51],[]],0,0,0,[[[340,[-1,-2]]],-1,375,[]],[[[392,[-1,-2]]],-1,375,[]],[[[343,[-1,-2]],[343,[-1,-2]],-1],[[343,[-1,-2]]],[408,19,92,84,85],[]],[[[404,[-1,-2]],[404,[-1,-2]],-1],[[404,[-1,-2]]],[408,19,92,84,85],[]],[[[393,[-1,-2]],[393,[-1,-2]],-1],[[393,[-1,-2]]],[408,92,84,19,44],[]],[[[320,[-1,-2]],[320,[-1,-2]],-1],[[320,[-1,-2]]],[408,92,84,19,85],[]],[[[394,[-1,-2]],[394,[-1,-2]],-1],[[394,[-1,-2]]],[408,92,84,19,85],[]],[[[403,[-1,-2]],[403,[-1,-2]],-1],[[403,[-1,-2]]],[408,19,92,84,85],[]],[[[402,[-1,-2,-3]],[402,[-1,-2,-3]],-1],[[402,[-1,-2,-3]]],375,[],[]],[[[376,[-1,-2]],[376,[-1,-2]],-1],[[376,[-1,-2]]],[408,92,84,19,85],[]],[[[391,[-1,-2]],[391,[-1,-2]],-1],[[391,[-1,-2]]],[408,92,84,19,85],[]],[[[340,[-1,-2]],[340,[-1,-2]],-1],[[340,[-1,-2]]],[408,19,92,84,85],[]],[[[392,[-1,-2]],[392,[-1,-2]],-1],[[392,[-1,-2]]],[408,19,92,84,85],[]],[[[376,[-1,-2]],[376,[-1,-2]]],399,265,[]],[[[391,[-1,-2]],[391,[-1,-2]]],400,265,[]],[[[340,[-1,-2]],[340,[-1,-2]]],399,265,[]],[[[392,[-1,-2]],[392,[-1,-2]]],400,265,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],265,[]],[[[320,[-1,-2]],[320,[-1,-2]]],[[320,[-1,-2]]],265,[]],[[[394,[-1,-2]],[394,[-1,-2]]],[[394,[-1,-2]]],265,[]],[[[403,[-1,-2]]],[[320,[-1,-2]]],[85,19],[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]]],[[395,[-1,-2,-3]]],265,[],[]],[[[376,[-1,-2]],[376,[-1,-2]]],[[376,[-1,-2]]],265,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],265,[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],265,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],265,[]],0,0,[[[403,[-1,-2]]],-1,[85,19],[]],[[[403,[-1,-2]]],-1,[85,19],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],265,[]],[[[320,[-1,-2]],[320,[-1,-2]]],[[320,[-1,-2]]],265,[]],[[[394,[-1,-2]],[394,[-1,-2]]],[[394,[-1,-2]]],265,[]],[[[403,[-1,-2]]],[[320,[-1,-2]]],[85,19],[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]]],[[395,[-1,-2,-3]]],265,[],[]],[[[376,[-1,-2]],[376,[-1,-2]]],[[376,[-1,-2]]],265,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],265,[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],265,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],265,[]],0,0,[[[403,[-1,-2]]],-1,[85,19],[]],[[[403,[-1,-2]]],-1,[85,19],[]],[[[343,[-1,-2]],-1],[],[85,84],[]],[[[343,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[404,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[404,[-1,-2]],-1],[],[85,84],[]],[[[393,[-1,-2]],-1],[],84,[]],[[[393,[-1,-2]],[395,[-1,-2,-3]]],[],84,[],[]],[[[320,[-1,-2]],-1],[],[85,84],[]],[[[320,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[394,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[394,[-1,-2]],-1],[],[85,84],[]],[[[403,[-1,-2]],-1],[],[85,84],[]],[[[403,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[395,[-1,-2,-3]],[395,[-1,-3,-4]]],[],84,[],[],[]],[[[396,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[396,[-1,-2]],-1],[],[85,84],[]],[[[376,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[376,[-1,-2]],-1],[],[85,84],[]],[[[391,[-1,-2]],-1],[],[85,84],[]],[[[391,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[340,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[340,[-1,-2]],-1],[],[85,84],[]],[[[392,[-1,-2]],-1],[],[85,84],[]],[[[392,[-1,-2]],[395,[-1,-2,-3]]],[],[85,84],[],[]],[[[343,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[343,[-1,-2]],-1],46,[85,372],[]],[[[404,[-1,-2]],-1],46,[85,372],[]],[[[404,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[393,[-1,-2]],-1],46,[85,84],[]],[[[320,[-1,-2]],-1],46,[85,84],[]],[[[320,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[394,[-1,-2]],-1],46,[85,372],[]],[[[394,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[403,[-1,-2]],-1],46,[85,372],[]],[[[403,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[396,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[396,[-1,-2]],-1],46,[85,372],[]],[[[376,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[376,[-1,-2]],-1],46,[85,372],[]],[[[391,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[391,[-1,-2]],-1],46,[85,372],[]],[[[340,[-1,-2]],-1],46,[85,84],[]],[[[340,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[392,[-1,-2]],-1],46,[85,84],[]],[[[392,[-1,-2]],[395,[-1,-2,-2]]],46,[85,372],[]],[[[401,[-1,-2,-3]],-1],[[401,[-1,-2,-3]]],[92,84,365,85,373,19,265,408,410],[],[]],[[[393,[-1,-2]]],[],373,[]],[[[320,[-1,-2]]],[],373,[]],[[[394,[-1,-2]]],[],373,[]],[[[396,[-1,-2]]],[[396,[-1,-2]]],373,[]],[[[376,[-1,-2]]],[],373,[]],[[[391,[-1,-2]]],[],373,[]],[[[340,[-1,-2]]],[],373,[]],[[[392,[-1,-2]]],[],373,[]],[[[320,[-1,-2]],[320,[-1,-2]]],[[343,[-1,-2]]],[],[]],[[[394,[-1,-2]],[394,[-1,-2]]],[[404,[-1,-2]]],[],[]],[[-1,-1,-1,-1],[[409,[-1,-2]]],[],[]],[-1,[[393,[-1,-2]]],[],[]],[[-1,-1],[[320,[-1,-2]]],[],[]],[[-1,-1,-1],[[394,[-1,-2]]],[],[]],[[[320,[-1,-2]],[376,[-1,-2]]],[[403,[-1,-2]]],[],[]],[[[341,[-1]]],[[405,[-1,-2,-3]]],[],[],[]],[-1,[[395,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1],[[396,[-1,-2]]],[],[]],[[-1,-1],[[376,[-1,-2]]],[],[]],[[-1,-1,-1],[[391,[-1,-2]]],[],[]],[[-1,-1,-1,-1,-1,-1],[[292,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],[[401,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[397,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1],[[398,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[340,[-1,-2]]],[],[]],[[-1,-1,-1],[[392,[-1,-2]]],[],[]],[[[402,[-1,-2,-3]],[392,[-1,-3]]],[[406,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1],[[401,[-1,-2,-3]]],[410,408],[],[]],[-1,[[396,[-1,-2]]],85,[]],[[[392,[-1,-2]],[402,[-1,-2,-3]]],[[406,[-1,-2,-3]]],[],[],[]],[399,5],[400,5],[[[402,[-1,-2,-3]]],-1,375,[],[]],[[[402,[-1,-2,-3]]],[[402,[-1,-2,-3]]],375,[],[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],375,[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],375,[]],[399,399],[400,400],[[[376,[-1,-2]],[376,[-1,-2]]],399,51,[]],[[[391,[-1,-2]],[391,[-1,-2]]],400,51,[]],[[[340,[-1,-2]],[340,[-1,-2]]],399,51,[]],[[[392,[-1,-2]],[392,[-1,-2]]],400,51,[]],0,[[],[[395,[-1,-2,-3]]],408,[],[]],[[],[[340,[-1,-2]]],408,[]],[[],[[392,[-1,-2]]],408,[]],[[399,399],399],[[400,400],400],[[],[[320,[-1,-2]]],410,[]],[[],[[394,[-1,-2]]],410,[]],0,[[-1,-1,-1,-1,-1,-1],[[401,[-1,-2,-3]]],[92,84,365,85,373,19,265,408,410],[],[]],[[[343,[-1,-2]],[396,[-1,-2]]],[[343,[-1,-2]]],[85,19,92],[]],[[[403,[-1,-2]],[396,[-1,-2]]],[[403,[-1,-2]]],[85,19,92],[]],[[[292,[-1,-2,-3]],[343,[-1,-2]]],[[343,[-1,-3]]],[92,410,265,85,19,84],[],[]],[[[401,[-1,-2,-3]],[343,[-1,-2]]],[[70,[[343,[-1,-3]]]]],[92,365,410,265,85,19,84],[],[]],[[[401,[-1,-2,-3]],[404,[-1,-2]]],[[70,[[404,[-1,-3]]]]],[92,365,410,265,85,19,84],[],[]],[[[292,[-1,-2,-3]],[403,[-1,-2]]],[[403,[-1,-3]]],[92,410,265,85,19,84],[],[]],[[[401,[-1,-2,-3]],[403,[-1,-2]]],[[70,[[403,[-1,-3]]]]],[92,365,410,265,85,19,84],[],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[70,[88]]],265,[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]]],[[70,[88]]],265,[],[]],[[291,291],[[70,[88]]]],[-1,[[401,[-1,-2,-3]]],[373,365,410,408],[],[]],[[-1,-1],[[320,[-1,-2]]],[],[]],[[-1,-1,-1],[[394,[-1,-2]]],[],[]],[[[320,[27,-1]]],[[320,[27,291]]],[]],[[[292,[-1,-2,-3]],[341,[-1]]],[[292,[-1,-2,-3]]],[85,19,92,84,410,364],[],[]],[[[401,[-1,-2,-3]],-1,-1,-1,[341,[-1]]],[[401,[-1,-2,-3]]],[19,92,84,365,85,410,408,364],[],[]],[[[292,[-1,-2,-3]],-1,-1],[[292,[-1,-2,-3]]],[85,84],[],[]],[[[401,[-1,-2,-3]],-1,-1,-1],[[401,[-1,-2,-3]]],[85,19,84,410,408],[],[]],[[[292,[-1,-2,-3]],[340,[-1,-2]]],[[292,[-1,-2,-3]]],[85,19,84,410,408],[],[]],[[[401,[-1,-2,-3]],[392,[-1,-2]]],[[401,[-1,-2,-3]]],[85,19,84,410,408],[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],[92,365,85,84,19],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],[92,365,85,84,19],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-2,-3]]],[85,84,365,410,408,51],[],[]],[[-1,-1,-1,-1],[[402,[-1,-2,-3]]],[],[],[]],0,[-1,[[405,[-1,-2,-3]]],[],[],[]],0,[-1,-1,[]],[[-1,-1,-1,-1],[[403,[-1,-2]]],[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],[408,19,92,84,85],[]],[[[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],[408,19,92,84,85],[]],[[[320,[-1,-2]],[376,[-1,-2]]],[[320,[-1,-2]]],411,[]],[[[394,[-1,-2]],[391,[-1,-2]]],[[394,[-1,-2]]],411,[]],0,[[[340,[-1,-2]]],[[340,[-1,-2]]],371,[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],371,[]],[[[341,[-1]]],[[292,[-1,-2,-3]]],[85,19,92,84,410,364],[],[]],[[-1,-1,-1,[341,[-1]]],[[401,[-1,-2,-3]]],[19,92,84,365,85,410,408,364],[],[]],0,[[[343,[-1,-2]]],[[343,[-1,-2]]],413,[]],[[[404,[-1,-2]]],[[404,[-1,-2]]],413,[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],413,[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],[413,85],[]],[[[394,[-1,-2]]],[[394,[-1,-2]]],[413,85],[]],[[[394,[-1,-2]]],[[394,[-1,-2]]],413,[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],[412,407,413,19,92],[]],[[[376,[-1,-2]]],[[376,[-1,-2]]],[413,85],[]],[[[376,[-1,-2]]],[[376,[-1,-2]]],413,[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],[413,85],[]],[[[391,[-1,-2]]],[[391,[-1,-2]]],413,[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],413,[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],[413,85],[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],[413,85],[]],[[[392,[-1,-2]]],[[392,[-1,-2]]],413,[]],[[[343,[-1,-2]]],[[343,[-1,-2]]],[412,407],[]],[[[404,[-1,-2]]],[[404,[-1,-2]]],[412,407],[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],[412,407,413,19,92],[]],[[[343,[-1,-2]]],[[343,[-1,-2]]],[412,407],[]],[[[404,[-1,-2]]],[[404,[-1,-2]]],[412,407],[]],[[[403,[-1,-2]]],[[403,[-1,-2]]],[412,407,413,19,92],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],414,[]],[[[393,[-1,-2]],[393,[-1,-2]]],[[393,[-1,-2]]],414,[]],[[[343,[-2,-3]],-1,-1],[[343,[-2,-3]]],85,[[84,[-1]],85],[]],[[[404,[-2,-3]],-1,-1,-1],[[404,[-2,-3]]],85,[[84,[-1]],85],[]],[[[403,[-2,-3]],-1,-1],[[403,[-2,-3]]],85,[85,[84,[-1]]],[]],[[-1,-1],[[292,[-1,-2,-3]]],410,[],[]],[[-1,-1,-1],[[401,[-1,-2,-3]]],[410,408],[],[]],[[399,[320,[-1,-2]],[320,[-1,-2]]],[[320,[-1,-2]]],[],[]],[[400,[394,[-1,-2]],[394,[-1,-2]]],[[394,[-1,-2]]],[],[]],[[399,[376,[-1,-2]],[376,[-1,-2]]],[[376,[-1,-2]]],[],[]],[[400,[391,[-1,-2]],[391,[-1,-2]]],[[391,[-1,-2]]],[],[]],[[399,[340,[-1,-2]],[340,[-1,-2]]],[[340,[-1,-2]]],[],[]],[[400,[392,[-1,-2]],[392,[-1,-2]]],[[392,[-1,-2]]],[],[]],[[[343,[-1,-2]],[376,[-1,-2]]],46,[85,92],[]],[-1,-1,[]],[[[343,[-1,-2]]],[[376,[-1,-2]]],[85,92],[]],[[[404,[-1,-2]]],[[391,[-1,-2]]],[85,92],[]],0,[[-1,-1],[[376,[-1,-2]]],[],[]],[[-1,-1,-1],[[391,[-1,-2]]],[],[]],[[[341,[-1]],[341,[-1]]],[[401,[-1,-2,-3]]],[364,410,408],[],[]],[[[402,[-1,-2,-3]],[402,[-1,-2,-3]],-1],[[402,[-1,-2,-3]]],[],[],[]],[-1,[[320,[-1,-2]]],44,[]],[-1,[[394,[-1,-2]]],44,[]],[-1,[[376,[-1,-2]]],44,[]],[-1,[[391,[-1,-2]]],44,[]],[-1,[[397,[-1,-2,-3]]],44,[],[]],[-1,[[398,[-1,-2,-3]]],44,[],[]],[-1,[[340,[-1,-2]]],44,[]],[-1,[[392,[-1,-2]]],44,[]],[[[340,[-1,-2]]],-1,[85,84,19],[]],[[[392,[-1,-2]]],-1,[85,84,19],[]],[[[402,[-1,-2,-3]]],-1,375,[],[]],[[[393,[-1,-2]],[393,[-1,-2]]],[],92,[]],[[[320,[-1,-2]],[320,[-1,-2]]],[],92,[]],[[[320,[-1,-2]],[376,[-1,-2]]],[],92,[]],[[[320,[-1,-2]],[340,[-1,-2]]],[],92,[]],[[[394,[-1,-2]],[394,[-1,-2]]],[],92,[]],[[[394,[-1,-2]],[392,[-1,-2]]],[],92,[]],[[[394,[-1,-2]],[391,[-1,-2]]],[],92,[]],[[[395,[-1,-2,-3]],[395,[-1,-2,-3]]],[],92,[],[]],[[[396,[-1,-2]],[396,[-1,-2]]],[[396,[-1,-2]]],92,[]],[[[376,[-1,-2]],[376,[-1,-2]]],[],92,[]],[[[391,[-1,-2]],[391,[-1,-2]]],[],92,[]],[[[397,[-1,-2,-3]],[397,[-1,-4,-3]]],[],92,[],[],[]],[[[398,[-1,-2,-3]],[398,[-1,-4,-3]]],[],92,[],[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],[],92,[]],[[[392,[-1,-2]],[392,[-1,-2]]],[],92,[]],[[[393,[-1,-2]],[393,[-1,-2]]],46,377,[]],[[[320,[-1,-2]],[376,[-1,-2]]],46,377,[]],[[[320,[-1,-2]],[340,[-1,-2]]],46,[85,92],[]],[[[394,[-1,-2]],[391,[-1,-2]]],46,377,[]],[[[394,[-1,-2]],[392,[-1,-2]]],46,[85,92],[]],[[[396,[-1,-2]],[396,[-1,-2]]],46,377,[]],[[[376,[-1,-2]],[376,[-1,-2]]],46,377,[]],[[[391,[-1,-2]],[391,[-1,-2]]],46,377,[]],[[[397,[-1,-2,-3]],[397,[-1,-3,-3]]],46,377,[],[]],[[[398,[-1,-2,-3]],[398,[-1,-3,-3]]],46,377,[],[]],[[[340,[-1,-2]],[340,[-1,-2]]],46,[85,92],[]],[[[392,[-1,-2]],[392,[-1,-2]]],46,[85,92],[]],[-1,[[393,[-2,-3]]],103,[19,85,410],[]],[-1,[[393,[-2,-3]]],103,[19,410],[]],[-1,[[376,[-2,-3]]],103,[19,410],[]],[-1,[[376,[-2,-3]]],103,[19,85,410],[]],[-1,[[391,[-2,-3]]],103,[19,410],[]],[-1,[[391,[-2,-3]]],103,[19,85,410],[]],[-1,[[340,[-2,-3]]],103,[19,410],[]],[-1,[[340,[-2,-3]]],103,[19,85,410],[]],[-1,[[392,[-2,-3]]],103,[19,410],[]],[-1,[[392,[-2,-3]]],103,[19,85,410],[]],[-1,-1,[]],[[[405,[-1,-2,-3]],[405,[-1,-4,-2]]],[[405,[-1,-4,-3]]],375,[],[],[]],[[[402,[-1,-2,-3]],[402,[-1,-3,-4]]],[[402,[-1,-2,-4]]],[],[],[],[]],[[[292,[-1,-2,-3]],[292,[-1,-3,-4]]],[[292,[-1,-2,-4]]],[85,19,84],[],[],[]],[[[401,[-1,-2,-3]],[401,[-1,-3,-4]]],[[401,[-1,-2,-4]]],[85,19,84],[],[],[]],[[[406,[-1,-2,-3]],[406,[-1,-3,-4]]],[[406,[-1,-2,-4]]],[],[],[],[]],[[[292,[-1,-2,-3]],[341,[-1]]],[[292,[-1,-2,-3]]],[85,19,92,84,410,364],[],[]],[[[401,[-1,-2,-3]],-1,-1,-1,[341,[-1]]],[[401,[-1,-2,-3]]],[19,92,84,365,85,410,408,364],[],[]],[[[292,[-1,-2,-3]],-1,-1],[[292,[-1,-2,-3]]],[85,19,84,410],[],[]],[[[401,[-1,-2,-3]],-1,-1,-1],[[401,[-1,-2,-3]]],[85,19,84,410,408],[],[]],[[[292,[-1,-2,-3]],[340,[-1,-3]]],[[292,[-1,-2,-3]]],[85,19,84,410,408],[],[]],[[[401,[-1,-2,-3]],[392,[-1,-3]]],[[401,[-1,-2,-3]]],[85,19,84,410,408],[],[]],[[[394,[-1,-2]]],[[320,[-1,-2]]],85,[]],[[[401,[-1,-2,-3]]],[[292,[-1,-2,-3]]],85,[],[]],[[[392,[-1,-2]]],[[340,[-1,-2]]],85,[]],[[[320,[-1,-2]]],[[394,[-1,-2]]],[410,85],[]],[[[405,[-1,-2,-3]]],[[402,[-1,-2,-3]]],375,[],[]],[[[292,[-1,-2,-3]]],[[401,[-1,-2,-3]]],[410,408,85],[],[]],[[[340,[-1,-2]]],[[392,[-1,-2]]],[410,85],[]],[[[320,[-1,-2]]],[[65,[-1]]],85,[]],[[[394,[-1,-2]]],[[65,[-1]]],85,[]],[[[376,[-1,-2]]],[[65,[-1]]],85,[]],[[[391,[-1,-2]]],[[65,[-1]]],85,[]],[[[292,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[401,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[397,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[398,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[340,[-1,-2]]],[[65,[-1]]],85,[]],[[[392,[-1,-2]]],[[65,[-1]]],85,[]],[[[394,[-1,-2]]],[[65,[-1]]],[408,85],[]],[[[392,[-1,-2]]],[[65,[-1]]],[410,85],[]],[[[292,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[401,[-1,-2,-3]]],[[65,[-1]]],85,[],[]],[[[292,[-1,-2,-3]]],[[65,[[65,[-1]]]]],85,[],[]],[[[401,[-1,-2,-3]]],[[65,[[65,[-1]]]]],85,[],[]],[[[401,[-1,-2,-3]]],[[65,[[65,[-1]]]]],85,[],[]],[[[403,[-1,-2]]],[[343,[-1,-2]]],[85,19],[]],[[[343,[-1,-2]]],[[343,[27,-2]]],[360,85],[]],[[[404,[-1,-2]]],[[404,[27,-2]]],[360,85],[]],[[[320,[-1,-2]]],[[320,[27,-2]]],[360,85],[]],[[[394,[-1,-2]]],[[394,[27,-2]]],[360,85],[]],[[[403,[-1,-2]]],[[403,[27,-2]]],[360,85],[]],[[[376,[-1,-2]]],[[376,[27,-2]]],[360,85],[]],[[[391,[-1,-2]]],[[391,[27,-2]]],[360,85],[]],[[[340,[-1,-2]]],[[340,[27,-2]]],[360,85],[]],[[[392,[-1,-2]]],[[392,[27,-2]]],[360,85],[]],[[[343,[-1,-2]]],[[343,[69,-2]]],[360,85],[]],[[[404,[-1,-2]]],[[404,[69,-2]]],[360,85],[]],[[[320,[-1,-2]]],[[320,[69,-2]]],[360,85],[]],[[[394,[-1,-2]]],[[394,[69,-2]]],[360,85],[]],[[[403,[-1,-2]]],[[403,[69,-2]]],[360,85],[]],[[[376,[-1,-2]]],[[376,[69,-2]]],[360,85],[]],[[[391,[-1,-2]]],[[391,[69,-2]]],[360,85],[]],[[[340,[-1,-2]]],[[340,[69,-2]]],[360,85],[]],[[[392,[-1,-2]]],[[392,[69,-2]]],[360,85],[]],[[[343,[-1,-2]]],[[343,[388,-2]]],[360,85],[]],[[[404,[-1,-2]]],[[404,[388,-2]]],[360,85],[]],[[[320,[-1,-2]]],[[320,[388,-2]]],[360,85],[]],[[[394,[-1,-2]]],[[394,[388,-2]]],[360,85],[]],[[[403,[-1,-2]]],[[403,[388,-2]]],[360,85],[]],[[[376,[-1,-2]]],[[376,[388,-2]]],[360,85],[]],[[[391,[-1,-2]]],[[391,[388,-2]]],[360,85],[]],[[[340,[-1,-2]]],[[340,[388,-2]]],[360,85],[]],[[[392,[-1,-2]]],[[392,[388,-2]]],[360,85],[]],[[[343,[-1,-2]]],[[343,[71,-2]]],[360,85],[]],[[[404,[-1,-2]]],[[404,[71,-2]]],[360,85],[]],[[[320,[-1,-2]]],[[320,[71,-2]]],[360,85],[]],[[[394,[-1,-2]]],[[394,[71,-2]]],[360,85],[]],[[[403,[-1,-2]]],[[403,[71,-2]]],[360,85],[]],[[[376,[-1,-2]]],[[376,[71,-2]]],[360,85],[]],[[[391,[-1,-2]]],[[391,[71,-2]]],[360,85],[]],[[[340,[-1,-2]]],[[340,[71,-2]]],[360,85],[]],[[[392,[-1,-2]]],[[392,[71,-2]]],[360,85],[]],[[[343,[-1,-2]]],[[70,[[343,[-1,-2]]]]],[85,265],[]],[[[404,[-1,-2]]],[[70,[[404,[-1,-2]]]]],[85,265],[]],[[[403,[-1,-2]]],[[70,[[403,[-1,-2]]]]],[85,410,265],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[340,[-1,-2]]],[[320,[-1,-2]]],85,[]],[[[392,[-1,-2]]],[[394,[-1,-2]]],85,[]],[[[409,[-1,-2]]],[[70,[[320,[-1,-2]]]]],[85,365,410,265],[]],[[[409,[-1,-2]]],[[70,[[394,[-1,-2]]]]],[85,365,410,265],[]],[[[343,[-1,-2]]],[[403,[-1,-2]]],[85,92],[]],[[[340,[-1,-2]]],[[376,[-1,-2]]],85,[]],[[[405,[-1,-2,-3]]],[[292,[-1,-2,-3]]],[85,19,92,84,374,364],[],[]],[[[402,[-1,-2,-3]]],[[401,[-1,-2,-3]]],[],[],[]],[[[397,[-1,-2,-3]]],[[292,[-1,-2,-3]]],[410,408,85],[],[]],[[[398,[-1,-2,-3]]],[[401,[-1,-2,-3]]],[410,408,85],[],[]],[[[340,[-1,-2]]],[[292,[-1,-2,-2]]],[410,408,85],[]],[[[392,[-1,-2]]],[[401,[-1,-2,-2]]],[410,408,85],[]],[[[406,[-1,-2,-3]]],[[401,[-1,-2,-3]]],[],[],[]],[[[320,[-1,-2]]],[[46,[-1,-1]]],85,[]],[[[394,[-1,-2]]],[[46,[-1,-1,-1]]],85,[]],[[[376,[-1,-2]]],[[46,[-1,-1]]],85,[]],[[[391,[-1,-2]]],[[46,[-1,-1,-1]]],85,[]],[[[397,[-1,-2,-3]]],[[46,[-1,-1]]],85,[],[]],[[[398,[-1,-2,-3]]],[[46,[-1,-1,-1]]],85,[],[]],[[[340,[-1,-2]]],[[46,[-1,-1]]],85,[]],[[[392,[-1,-2]]],[[46,[-1,-1,-1]]],85,[]],[[[394,[-1,-2]]],[[46,[-1,-1,-1,-1]]],[408,85],[]],[[[392,[-1,-2]]],[[46,[-1,-1,-1,-1]]],[410,85],[]],[[[343,[-1,-2]]],[[343,[68,-2]]],[360,85],[]],[[[404,[-1,-2]]],[[404,[68,-2]]],[360,85],[]],[[[320,[-1,-2]]],[[320,[68,-2]]],[360,85],[]],[[[394,[-1,-2]]],[[394,[68,-2]]],[360,85],[]],[[[403,[-1,-2]]],[[403,[68,-2]]],[360,85],[]],[[[376,[-1,-2]]],[[376,[68,-2]]],[360,85],[]],[[[391,[-1,-2]]],[[391,[68,-2]]],[360,85],[]],[[[340,[-1,-2]]],[[340,[68,-2]]],[360,85],[]],[[[392,[-1,-2]]],[[392,[68,-2]]],[360,85],[]],[[[403,[-1,-2]]],[[403,[73,-2]]],[360,85],[]],[[[376,[-1,-2]]],[[376,[73,-2]]],[360,85],[]],[[[343,[-1,-2]]],[[343,[-1,291]]],85,[]],[[[404,[-1,-2]]],[[404,[-1,291]]],85,[]],[[[320,[-1,-2]]],[[320,[-1,291]]],85,[]],[[[394,[-1,-2]]],[[394,[-1,291]]],85,[]],[[[403,[-1,-2]]],[[403,[-1,291]]],85,[]],[[[405,[-1,-2,-3]]],[[405,[-1,291,291]]],85,[],[]],[[[402,[-1,-2,-3]]],[[402,[-1,291,291]]],85,[],[]],[[[376,[-1,-2]]],[[376,[-1,291]]],85,[]],[[[391,[-1,-2]]],[[391,[-1,291]]],85,[]],[[[292,[-1,-2,-3]]],[[292,[-1,291,291]]],85,[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,291,291]]],85,[],[]],[[[397,[-1,-2,-3]]],[[397,[-1,291,291]]],85,[],[]],[[[398,[-1,-2,-3]]],[[398,[-1,291,291]]],85,[],[]],[[[340,[-1,-2]]],[[340,[-1,291]]],85,[]],[[[392,[-1,-2]]],[[392,[-1,291]]],85,[]],[[[406,[-1,-2,-3]]],[[406,[-1,291,291]]],[],[],[]],[[[343,[-1,-2]]],[[343,[50,-2]]],[360,85],[]],[[[404,[-1,-2]]],[[404,[50,-2]]],[360,85],[]],[[[320,[-1,-2]]],[[320,[50,-2]]],[360,85],[]],[[[394,[-1,-2]]],[[394,[50,-2]]],[360,85],[]],[[[403,[-1,-2]]],[[403,[50,-2]]],[360,85],[]],[[[376,[-1,-2]]],[[376,[50,-2]]],[360,85],[]],[[[391,[-1,-2]]],[[391,[50,-2]]],[360,85],[]],[[[340,[-1,-2]]],[[340,[50,-2]]],[360,85],[]],[[[392,[-1,-2]]],[[392,[50,-2]]],[360,85],[]],[[[320,[-1,-2]]],[[340,[-1,-2]]],85,[]],[[[394,[-1,-2]]],[[392,[-1,-2]]],85,[]],[[[376,[-1,-2]]],[[340,[-1,-2]]],85,[]],[[[391,[-1,-2]]],[[392,[-1,-2]]],85,[]],[[[397,[-1,-2,-3]]],[[340,[-1,-2]]],85,[],[]],[[[398,[-1,-2,-3]]],[[392,[-1,-2]]],85,[],[]],0,[[[397,[-1,-2,-3]],[343,[-1,-2]]],[[343,[-3]]],[19,85],[],[]],[[[395,[-1,-2,-3]],[343,[-1,-2]]],[[343,[-3]]],[85,84],[],[]],[[[398,[-1,-2,-3]],[343,[-1,-2]]],[[343,[-3]]],[19,85],[],[]],[[[395,[-1,-2,-3]],[404,[-1,-2]]],[[404,[-3]]],[85,84],[],[]],[[[398,[-1,-2,-3]],[404,[-1,-2]]],[[404,[-3]]],[19,85],[],[]],[[[405,[-1,-2,-3]],[320,[-1,-2]]],[[320,[-1,-3]]],375,[],[]],[[[405,[-1,291,291]],[320,[-1,291]]],[[320,[-1,291]]],350],[[[395,[-1,-2,-3]],[320,[-1,-2]]],[[320,[-3]]],[85,84],[],[]],[[[395,[-1,291,291]],[320,[-1,291]]],[[320,[-1,291]]],350],[[[292,[-1,-2,-3]],[320,[-1,-2]]],[[320,[-1,-3]]],[85,19,84],[],[]],[[[292,[-1,291,291]],[320,[-1,291]]],[[320,[-1,291]]],350],[[[397,[-1,291,291]],[320,[-1,291]]],[[320,[-1,291]]],350],[[[397,[-1,-2,-3]],[320,[-1,-2]]],[[320,[-3]]],[19,85],[],[]],[[[402,[-1,-2,-3]],[320,[-1,-2]]],[[320,[-1,-3]]],[],[],[]],[[[401,[-1,-2,-3]],[320,[-1,-2]]],[[70,[[320,[-1,-3]]]]],[365,410,265,85,19,84],[],[]],[[[398,[-1,-2,-3]],[320,[-1,-2]]],[[320,[-3]]],[19,85],[],[]],[[[401,[-1,-2,-3]],[320,[-1,-2]]],[[409,[-1,-3]]],[85,19,84],[],[]],[[[402,[-1,-2,-3]],[394,[-1,-2]]],[[394,[-1,-3]]],[],[],[]],[[[395,[-1,-2,-3]],[394,[-1,-2]]],[[394,[-3]]],[85,84],[],[]],[[[401,[-1,-2,-3]],[394,[-1,-2]]],[[70,[[394,[-1,-3]]]]],[365,410,265,85,19,84],[],[]],[[[398,[-1,-2,-3]],[394,[-1,-2]]],[[394,[-3]]],[19,85],[],[]],[[[401,[-1,-2,-3]],[394,[-1,-2]]],[[409,[-1,-3]]],[85,19,84],[],[]],[[[395,[-1,-2,-3]],[403,[-1,-2]]],[[403,[-3]]],[85,84],[],[]],[[[397,[-1,-2,-3]],[403,[-1,-2]]],[[403,[-3]]],[19,85],[],[]],[[[398,[-1,-2,-3]],[403,[-1,-2]]],[[403,[-1,-3]]],[19,85],[],[]],[[[395,[-1,-2,-3]],[376,[-1,-2]]],[[376,[-3]]],[85,84],[],[]],[[[397,[-1,-2,-3]],[376,[-1,-2]]],[[376,[-1,-3]]],[],[],[]],[[[398,[-1,-2,-3]],[376,[-1,-2]]],[[376,[-1,-3]]],[],[],[]],[[[405,[-1,291,291]],[340,[-1,291]]],[[340,[-1,291]]],350],[[[405,[-1,-2,-3]],[340,[-1,-2]]],[[340,[-1,-3]]],375,[],[]],[[[395,[-1,291,291]],[340,[-1,291]]],[[340,[-1,291]]],350],[[[395,[-1,-2,-3]],[340,[-1,-2]]],[[340,[-3]]],[85,84],[],[]],[[[292,[-1,291,291]],[340,[-1,291]]],[[340,[-1,291]]],350],[[[292,[-1,-2,-3]],[340,[-1,-2]]],[[340,[-1,-3]]],[85,19,84],[],[]],[[[397,[-1,291,291]],[340,[-1,291]]],[[340,[-1,291]]],350],[[[402,[-1,-2,-3]],[340,[-1,-2]]],[[340,[-1,-3]]],[],[],[]],[[[401,[-1,-2,-3]],[340,[-1,-2]]],[[340,[-1,-3]]],[85,19,84],[],[]],[[[402,[-1,-2,-3]],[392,[-1,-2]]],[[392,[-1,-3]]],[],[],[]],[[[401,[-1,-2,-3]],[392,[-1,-2]]],[[392,[-1,-3]]],[85,19,84],[],[]],[[[343,[-1,-2]],[340,[-1,-2]]],[[343,[-1,-2]]],[85,19],[]],[[[404,[-1,-2]],[392,[-1,-2]]],[[404,[-1,-2]]],[85,19],[]],[[[403,[-1,-2]],[340,[-1,-2]]],[[403,[-1,-2]]],[85,19],[]],[[-1,-1],[[292,[-1,-2,-3]]],[410,408],[],[]],[[-1,-1,-1],[[401,[-1,-2,-3]]],[410,408],[],[]],0,[[[343,[-1,-2]]],[[70,[[343,[-3,-2]]]]],[360,85],[],360],[[[404,[-1,-2]]],[[70,[[404,[-3,-2]]]]],[360,85],[],360],[[[393,[-1,-2]]],[[70,[[393,[-3,-2]]]]],[360,44],[],360],[[[320,[-1,-2]]],[[70,[[320,[-3,-2]]]]],[360,85],[],360],[[[394,[-1,-2]]],[[70,[[394,[-3,-2]]]]],[360,85],[],360],[[[403,[-1,-2]]],[[70,[[403,[-3,-2]]]]],[360,85],[],360],[[[395,[-1,-2,-3]]],[[70,[[395,[-4,-2,-3]]]]],360,[],[],360],[[[376,[-1,-2]]],[[70,[[376,[-3,-2]]]]],[360,85],[],360],[[[391,[-1,-2]]],[[70,[[391,[-3,-2]]]]],[360,85],[],360],[[[292,[-1,-2,-3]]],[[70,[[292,[-4,-2,-3]]]]],[360,85],[],[],360],[[[401,[-1,-2,-3]]],[[70,[[401,[-4,-2,-3]]]]],[360,85],[],[],360],[[[340,[-1,-2]]],[[70,[[340,[-3,-2]]]]],[360,85],[],360],[[[392,[-1,-2]]],[[70,[[392,[-3,-2]]]]],[360,85],[],360],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[[[340,[-1,-2]]],[[70,[[340,[-1,-2]]]]],375,[]],[[[392,[-1,-2]]],[[70,[[392,[-1,-2]]]]],375,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[343,[-1,-2]],[343,[-1,-2]]],[[343,[-1,-2]]],[85,265],[]],[[[404,[-1,-2]],[404,[-1,-2]]],[[404,[-1,-2]]],[85,265],[]],[[[403,[-1,-2]],[403,[-1,-2]]],[[403,[-1,-2]]],[85,265,19,92,410],[]],[[-1,-1,-1,-1],[[402,[-1,-2,-3]]],375,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,-1],[[340,[-1,-2]]],[],[]],[[-1,-1,-1],[[392,[-1,-2]]],[],[]],[[[402,[-1,-2,-3]]],[[392,[-1,291]]],85,[],[]],[[[396,[-1,-2]]],-1,[85,19],[]],[[[404,[-1,-2]]],-1,[85,84,92],[]],[[[391,[-1,-2]]],-1,[84,85],[]],0,[[[343,[-1,-2]]],-1,[85,92],[]],[[[404,[-1,-2]]],-1,[85,92],[]],[[[403,[-1,-2]]],-1,[85,19],[]],0,0,[[[292,[-1,-2,-3]]],[[292,[-1,-2,-4]]],85,[],[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-2,-4]]],85,[],[],[]],[[[340,[-1,-2]],-1],[[340,[-1,-2]]],375,[]],[[[340,[-1,-2]],-1],[[340,[-1,-2]]],375,[]],[[[392,[-1,-2]],-1],[[392,[-1,-2]]],375,[]],[[[340,[-1,-2]],-1],[[340,[-1,-2]]],375,[]],[[[392,[-1,-2]],-1],[[392,[-1,-2]]],375,[]],[[[292,[-1,-2,-3]]],[[292,[-1,-4,-3]]],85,[],[],[]],[[[401,[-1,-2,-3]]],[[401,[-1,-4,-3]]],85,[],[],[]],0,0,0,0,0,0,0,0,0,[[[343,[-1,-2]]],[[325,[-1]]],85,[]],[[[404,[-1,-2]]],[[325,[-1]]],85,[]],[[[403,[-1,-2]]],[[325,[-1]]],[85,19],[]],[[[394,[-1,-2]]],[[320,[-1,-2]]],85,[]],[[[392,[-1,-2]]],[[340,[-1,-2]]],85,[]],[400,399],[[[404,[-1,-2]]],-1,[85,84,92],[]],[[[394,[-1,-2]]],[[320,[-1,-2]]],85,[]],[[[392,[-1,-2]]],[[340,[-1,-2]]],85,[]],[400,399],[[[404,[-1,-2]]],-1,[85,84,92],[]],0,0,0,0,0,0,0,0,0,[[[343,[-1,-2]]],[[325,[-1]]],85,[]],[[[404,[-1,-2]]],[[325,[-1]]],85,[]],[[[403,[-1,-2]]],[[325,[-1]]],[85,19],[]],[[[320,[-1,-2]]],[[320,[-1,-2]]],85,[]],[[[340,[-1,-2]]],[[340,[-1,-2]]],85,[]],[[[394,[-1,-2]]],[[320,[-1,-2]]],85,[]],[[[392,[-1,-2]]],[[340,[-1,-2]]],85,[]],[400,399],[[[404,[-1,-2]]],-1,[85,84,92],[]],0,0,0,0,0,[[[404,[-1,-2]]],[[325,[-1]]],85,[]],[[],[[343,[-1,-2]]],410,[]],[[],[[404,[-1,-2]]],410,[]],[[],[[393,[-1,-2]]],410,[]],[[],[[320,[-1,-2]]],410,[]],[[],[[320,[-1,-2]]],410,[]],[[],[[394,[-1,-2]]],410,[]],[[],[[394,[-1,-2]]],410,[]],[[],[[403,[-1,-2]]],410,[]],[[],[[396,[-1,-2]]],410,[]],[[],[[376,[-1,-2]]],410,[]],[[],[[376,[-1,-2]]],410,[]],[[],[[391,[-1,-2]]],410,[]],[[],[[391,[-1,-2]]],410,[]],[[],[[340,[-1,-2]]],410,[]],[[],[[340,[-1,-2]]],410,[]],[[],[[392,[-1,-2]]],410,[]],[[],[[392,[-1,-2]]],410,[]],0,[[],-1,[]],[[-1,-1],5,[]],[[-1,-1,-2],5,[],[]],[[-1,-1],-1,265],[[-1,-1],-1,265],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[[],-1,[]],[-1,-1,[]],[[],-1,[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[355,[-1]],-1],[[415,[-1]]],350],[[[369,[-1]]],[[70,[[320,[-1,291]]]]],350],[[[370,[-1]]],[[70,[-1]]],350],[[[369,[-1]]],[[46,[50,[70,[50]]]]],350],[[[370,[-1]]],[[46,[50,[70,[50]]]]],350],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,[-1,-1,[]],[-1,[],[]],[-1,-1,[]],[-1,[[340,[291]]],[]],[-1,[],[]],[-1,[],[]],[-1,-1,[]],[[-1,149],46,[]],[-1,[[320,[291]]],[]],[-1,[[320,[291]]],[]],[-1,[[46,[-1,-1]]],[]],[[-1,325],-1,[]],[-1,[[320,[291]]],[]],[[-1,[320,[-2,291]]],[[320,[-2,291]]],[],[]],[[-1,[340,[-2,291]]],[[340,[-2,291]]],[],[]],[-1,[],[]],[-1,[],[]],[[-1,-1,-1,-1],[[363,[-1]]],350],[[[340,[-1,291]],[340,[-1,291]]],-1,350],[[[320,[-1,291]],[320,[-1,291]],[320,[-1,291]]],-1,350],[[-1,-1],[[46,[-1,-1]]],371],[[[340,[-1,291]]],[[340,[-1,291]]],350],[[[340,[-1,291]]],[[340,[-1,291]]],371],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[416,[-1]]],103],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[[-1,27],[[417,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[27,-1],[[417,[-1]]],103],[[-1,-2],[[418,[-2,-1]]],[[338,[27]]],103],[[5,-1],[[416,[-1]]],103],[[[336,[-1]]],[[70,[[309,[[320,[27,291]],[320,[27,291]]]]]]],103],[[[417,[-1]]],[[70,[[309,[[320,[27,291]],[320,[27,291]]]]]]],103],[[[418,[-1,-2]]],[[70,[[309,[[320,[27,291]],[320,[27,291]]]]]]],103,[[338,[27]]]],[[[416,[-1]]],[[70,[[309,[[320,[27,291]],[320,[27,291]]]]]]],103],[-1,[[416,[-1]]],103],[[[417,[-1]]],[[46,[50,[70,[50]]]]],103],[[-1,-2],[[418,[-1,-2]]],[],[[338,[27]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[336,[-1]]],-1,103],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[27,27],[[320,[27,291]]]],0,[[27,27],[[376,[27,291]]]],[[27,27],[[340,[27,291]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[304,[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[119,[27]]],302],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[304,290],[307,290],[307,290],[304,304],[307,307],[327,327],[332,332],[323,323],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[304,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[],304],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[304,5],46],[[307,5],46],[[307,5],46],[[304,[119,[299]]],46],[[307,[119,[299]]],46],[[323,54],[[56,[46,55]]]],[[332,27,-1],46,149],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[335,290],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[304,[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[119,[27]]],302],[[],304],[50,307],[335,70],[327,[[70,[[309,[[320,[27,291]],[320,[27,291]]]]]]]],[332,70],[323,[[70,[[309,[302,317]]]]]],[304,50],[307,50],[307,50],[332,327],[[304,[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[307,[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[304,50,50],46],[[307,50,50],46],[[307,50,50],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[50,50],304],[304,[[337,[304]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[[306,[320,[27,291]]],302],[[306,[320,[27,291]],[119,[27]]],302],[[419,[320,[27,291]],[119,[27]]],302],[[419,[320,[27,291]],[119,[27]]],302],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[306,50],[306,50],[419,50],[419,50],[329,329],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[306,[320,[27,291]],[320,[27,291]],[320,[27,291]]],302],[[306,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[419,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[419,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[306,5],46],[[306,5],46],[[419,5],46],[[419,5],46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[306,[320,[27,291]]],302],[[306,[320,[27,291]],[119,[27]]],302],[[419,[320,[27,291]],[119,[27]]],302],[[419,[320,[27,291]],[119,[27]]],302],[[300,50],419],[329,[[70,[299]]]],[329,[[70,[299]]]],[306,50],[419,50],[[306,[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[306,[320,[27,291]],[320,[27,291]]],302],[[419,[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[419,[320,[27,291]],[320,[27,291]],[119,[27]]],302],[[306,50,50],46],[[306,50,50],46],[[419,50,50],46],[[419,50,50],46],[329,[[46,[50,[70,[50]]]]]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[306,50],419],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[331,331],[[[330,[-1]]],[[330,[-1]]],44],[[[333,[-1]]],[[333,[-1]]],44],[324,324],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[325,[68]],5],324],[331,[[70,[[309,[302,317]]]]]],[[[330,[-1]]],[[70,[[309,[-1,46]]]]],[]],[[[333,[-1]]],[[70,[[309,[[320,[27,291]],[320,[27,291]]]]]]],322],[324,[[70,[[309,[302,317]]]]]],[-1,[[420,[-2]]],[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,[[-1,[320,[27,291]],27,316,[119,[27]]],46,87],[[-1,[320,[27,291]],[340,[27,291]],[341,[27]],316,[119,[27]]],46,[]],[[-1,[342,[27]],[119,[27]]],[[46,[302,302]]],[]],[[-1,[320,[27,291]],[119,[27]]],302,[]],[[-1,[310,[[320,[27,291]]]],[119,[27]]],46,[]],[[-1,[310,[[320,[27,291]]]]],46,[]],[[-1,[343,[27,291]],316,[119,[27]]],46,[]],[[-1,[343,[27,291]],344,316,[119,[27]]],46,87],[[-1,[340,[27,291]],[341,[27]],308,[320,[27,291]]],46,[]],[[-1,[320,[27,291]],[119,[27]]],302,[]],[-1,[],[]],[-1,46,[]],[-1,46,[]],[[-1,[320,[27,291]],[320,[27,291]],[320,[27,291]],[119,[27]]],302,[]],[[-1,[320,[27,291]],[320,[27,291]],[320,[27,291]]],46,[]],[[-1,5],46,[]],[[-1,[309,[[46,[[320,[27,291]],[119,[27]]]],[320,[27,291]]]]],46,[]],[[-1,27],[[345,[-1]]],87],[[-1,27],[[417,[-1]]],[]],[[-1,27],46,[]],[[-1,[320,[27,291]],[119,[27]]],302,[]],[[-1,[320,[27,291]]],46,[]],[[-1,[320,[27,291]]],46,[]],[-1,50,[]],[[-1,[309,[[320,[27,291]],[320,[27,291]]]],[119,[27]]],46,[]],[[-1,[320,[27,291]],[320,[27,291]],[119,[27]]],302,[]],[[-1,[320,[27,291]],[320,[27,291]]],46,[]],[[-1,[340,[27,291]],[341,[27]],308,[340,[27,291]]],46,[]],[[-1,[340,[27,291]],[340,[27,291]],[340,[27,291]]],46,[]],[[-1,27],46,[]],[[-1,[340,[27,291]]],46,[]],[[-1,[340,[27,291]]],46,[]],[[-1,[340,[27,291]],[340,[27,291]]],46,[]],[[-1,27],46,[]],[[-1,50,50],46,[]],[[-1,50,50],46,[]],[[-1,[320,[27,291]],[320,[27,291]]],46,[]],[[-1,[320,[27,291]]],46,[]],[[-1,[340,[27,291]],[340,[27,291]]],46,[]],[[-1,[340,[27,291]]],46,[]],[[-1,-2],[[346,[-1,-2]]],87,[[338,[27]]]],[[-1,-2],[[418,[-1,-2]]],[],[[338,[27]]]],[[-1,27],46,[]],[-1,[[337,[-1]]],87],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,5],14,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[14,14],[[[266,[-1]]],[[266,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[[266,[-1]],[266,[-1]]],5,51],[[14,54],[[56,[46,55]]]],[[[266,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,5],14,[]],0,[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[3,[93]]],29],[[[239,[-1]]],[[239,[-1]]],44],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[[239,[-1]],54],[[56,[46,55]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]]],[[239,[-1]]],[234,44]],[[-1,-2,99],[[0,[103]]],29,29],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[[[3,[-1]],[70,[-1]]],[[239,[-1]]],[234,44]],0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[26,26],[154,154],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],26],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,26,18],46,126],[50,46],[50,46],[[154,154],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[26,54],[[56,[46,55]]]],[[154,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[154,-1],46,74],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,41,41,27,27,42,62,61,-1],110,48],[-1,154,[[109,[[132,[99]]]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],154],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[154,[[1,[[70,[18]]]]]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[421,421],[122,122],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[421,121],[[],122],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,-2,40,122],46,260,[44,75]],[[[422,[-1]],102,-2,106,101,107,18],46,[44,75],260],[50,46],[50,46],[50,46],[[421,421],5],[[122,122],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[421,54],[[56,[46,55]]]],[[122,54],[[56,[46,55]]]],[-1,421,[[109,[262]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,421,[[123,[[119,[64]]]],98,83]],[-1,421,[[109,[262]]]],[[68,68,-1],421,[[123,[[119,[64]]]],98,83]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[421,-1],46,74],[[122,-1],46,74],[[[422,[-1]]],41,[44,75]],[[[422,[-1]],-2],[[422,[-1]]],[],[[109,[41]]]],[421,73],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,111,-2,41,41,40],110,260,[]],[[[422,[-1]],102,-2,111],110,[44,75],260],[[[422,[-1]],27],[[422,[-1]]],[]],[[[422,[-1]],27],[[422,[-1]]],[]],[[[422,[-1]],102,101,107,18,-2],112,[44,75],260],[-1,[[422,[-1]]],[]],[[[422,[-1]],102,32,101,107,-2,113,[100,[-3]],18],114,[44,75],260,[]],[[[422,[-1]],-2],[[422,[-1]]],[],[[109,[43]]]],[[[422,[-1]],27],[[422,[-1]]],[]],[[[422,[-1]]],117,[44,75]],[[[422,[-1]]],118,[44,75]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,[-1,[[422,[-1]]],[]],[[[422,[-1]]],41,[44,75]],[[[422,[-1]],-2],[[422,[-1]]],[],[[109,[41]]]],0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[423,423],[[-1,-2],46,[],[]],[-1,-2,[],[]],[[],423],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[423,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,423,45],45,260],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[423,5],[[],423],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[268,[-1,-2,-3]],31],[[268,[-1,-2,-3]]],[85,51],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[268,[-1,-2,-3]]],[[3,[102]]],[85,51],[],126],0,[-1,-2,[],[]],[[],[[268,[-1,-2,-3]]],[85,51],[],[]],[50,-1,[]],[50,-1,[]],[[[268,[-1,-2,-3]],102],46,[85,51],[],126],[-1,-2,[],[]],[[[268,[-1,-2,-3]],102,-3,106,101,107,18],46,[85,51],[],126],[50,46],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[[268,[-1,-2,-3]]],41,[85,51],[],126],[[[268,[-1,-2,-3]],-4],[[268,[-1,-2,-3]]],[85,51],[],[],[[109,[41]]]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[268,[-1,-2,-3]],102,-3,111],110,[85,51],[],126],[[[268,[-1,-2,-3]],-4],[[268,[-1,-2,-3]]],[85,51],[],[],[[109,[43]]]],[[[268,[-1,-2,-3]],102,101,107,18,-3],112,[85,51],[],126],[[],[[268,[-1,-2,-3]]],[85,51],[],[]],[[[268,[-1,-2,-3]],102,32,101,107,-3,113,[100,[-2]],18],114,[85,51],[],126],[[[268,[-1,-2,-3]],102,101,-3,97],46,[85,51],[],126],[[[268,[-1,-2,-3]],102,101,-3],[[70,[[115,[-2,-3]]]]],[85,51],[],126],[[[268,[-1,-2,-3]],-4],[[268,[-1,-2,-3]]],[85,51],[],[],[[109,[42]]]],[[[268,[-1,-2,-3]],-1,-4],[[268,[-1,-2,-3]]],[85,51],[],[],[[109,[[125,[-2,-3]]]]]],[[[268,[-1,-2,-3]],-4],[[268,[-1,-2,-3]]],[85,51],[],[],[[109,[43]]]],[[[268,[-1,-2,-3]]],117,[85,51],[],126],[[[268,[-1,-2,-3]]],118,[85,51],[],126],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[[[268,[-1,-2,-3]]],41,[85,51],[],126],[[[268,[-1,-2,-3]],-4],[[268,[-1,-2,-3]]],[85,51],[],[],[[109,[41]]]],[-1,[[268,[-2,-3,-4]]],29,[85,51],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,23,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[23,23],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],424],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[[23,54],[[56,[46,55]]]],[[424,54],[[56,[46,55]]]],[[[425,[-1,-2,-3]],-4],[[425,[-1,-2,-3]]],[247,44],[],147,109],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[424,[119,[-1]],[70,[50]],-2,[70,[81]]],[[425,[-1,-3,-4]]],[247,44],149,[],147],[[],424],[[[425,[-1,-2,-3]],16,27],[[115,[-2,-3]]],[247,44],[],147],[[[425,[-1,-2,-3]],-4],[[425,[-1,-2,-3]]],[247,44],[],147,[[109,[42]]]],0,0,[[[425,[-1,-2,-3]],-4],[[425,[-1,-2,-3]]],[247,44],[],147,109],0,[[[425,[-1,-2,-3]],-4],[[425,[-1,-2,-3]]],[247,44],[],147,[[109,[142]]]],[[[425,[-1,-2,-3]],158],[[425,[-1,-2,-3]]],[247,44],[],147],[[[425,[-1,-2,-3]],-4],[[425,[-1,-2,-3]]],[247,44],[],147,[[109,[43]]]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[[425,[-1,-2,-3]],27],[[425,[-1,-2,-3]]],[247,44],[],147],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[[269,[-1]],426,427],[[70,[426]]],[]],[[[428,[-1,-2]]],[[428,[-1,-2]]],[],126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,16],5,[]],[[[429,[-1,-2]],101,16],5,[],126],[76,76],[77,77],[430,430],[[[431,[-1]]],[[431,[-1]]],44],[427,427],[432,432],[426,426],[433,433],[[[269,[-1]]],[[269,[-1]]],44],[434,434],[435,435],[436,436],[437,437],[438,438],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[[269,[-1]],426],[[70,[[46,[-1,426]]]]],[]],[[426,426],88],[[433,433],88],0,[[-1,-2],88,[],[]],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[428,[-1,-2]],-3],[[428,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[[],436],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[439,432,101,107,-1,106,18,27,[70,[27]],-2,-3],46,126,103,81],[[[429,[-1,-2]],102,-2,106,101,107,18],46,[],126],[[[428,[-1,-2]],102,-2,106,101,107,18,5],46,[],126],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[[269,[-1]],426,435],46,[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[77,77],5],[[430,430],5],[[427,427],5],[[426,426],5],[[433,433],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[76,54],[[56,[46,55]]]],[[77,54],[[56,[46,55]]]],[[430,54],[[56,[46,55]]]],[[[431,[-1]],54],[[56,[46,55]]],59],[[427,54],[[56,[46,55]]]],[[432,54],[[56,[46,55]]]],[[426,54],[[56,[46,55]]]],[[433,54],[[56,[46,55]]]],[[[269,[-1]],54],[[56,[46,55]]],59],[[434,54],[[56,[46,55]]]],[[435,54],[[56,[46,55]]]],[[436,54],[[56,[46,55]]]],[[437,54],[[56,[46,55]]]],[[438,54],[[56,[46,55]]]],[[[440,[-1]],54],[[56,[46,55]]],59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-3,[[429,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[269,[-1]],426],[[70,[-1]]],[]],[[[269,[-1]],426],[[70,[-1]]],[]],[[430,-1],46,74],[[432,-1],46,74],[[426,-1],46,74],[[433,-1],46,74],[-1,76,[]],[-1,[[70,[77]]],[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[269,[-1]]],5,[]],[[[428,[-1,-2]],101,16],5,[],126],[[[269,[-1]]],[[0,[103]]],[]],[[[440,[-1]]],[[78,[103]]],[]],[[[269,[-1]]],[[0,[103]]],[]],[[102,-1,111,432,41,41,27,-2,-3],110,[],103,81],[[[269,[-1]]],432,[]],[[[440,[-1]]],432,[]],[[[269,[-1]]],50,[]],[[[269,[-1]],426],46,[]],[[[269,[-1]]],[[70,[426]]],[]],[[439,432,101,107,27,[70,[27]]],[[70,[112]]]],[[[269,[-1]],426,437],46,[]],[-3,[[429,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[-3,[[428,[-1,-2]]],[],126,[[109,[[125,[-1,-2]]]]]],[-1,[[46,[[269,[-1]],426]]],[]],[[[428,[-1,-2]],-3],[[428,[-1,-2]]],[],126,[[109,[42]]]],[[432,27,45],[[441,[426,18]]]],0,[[426,426],[[70,[88]]]],[[433,433],[[70,[88]]]],[-1,[[70,[77]]],[]],0,[[[269,[-1]],433,27],46,[]],[[[269,[-1]]],46,[]],[[430,18,27,27],[[46,[18,18]]]],[[[269,[-1]],430,426,-1],[[70,[[46,[426,433]]]]],[]],0,[[430,18,27,27],18],[[432,27,45],[[441,[433,[46,[430,18,27]]]]]],[[[269,[-1]],426,426,436],46,[]],[432,[[0,[103]]]],0,[[[429,[-1,-2]],-3],[[429,[-1,-2]]],[],126,109],[[[428,[-1,-2]],-3],[[428,[-1,-2]]],[],126,109],[[[269,[-1]],426,426],46,[]],[[[429,[-1,-2]],[428,[-1,-2]]],[[429,[-1,-2]]],[],126],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[439,432,32,101,107,[100,[-1]],27,-2,[70,[[78,[81]]]],[70,[[78,[81]]]],[70,[[46,[27,[78,[81]]]]]]],114,[],103],0,[-2,[[269,[-1]]],[],[[109,[[431,[-1]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[442,442],[439,439],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[439,439],5],[[442,54],[[56,[46,55]]]],[[439,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[443,[426,-1]],[431,[-1]],50],442,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[442,432],0,[439,[[70,[[46,[426,16]]]]]],[439,[[70,[[46,[433,430]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,11,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[11,11],[[[263,[-1]]],[[263,[-1]]],44],[[[444,[-1]]],[[444,[-1]]],44],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[445,[-1]]],446],[[],[[263,[-1]]],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,107,42,[70,[43]],142,158,[70,[99]],[70,[-2]],263,-3],46,147,247,48],[50,46],[50,46],[50,46],[50,46],[[[263,[-1]],[263,[-1]]],5,51],[[[444,[-1]],[444,[-1]]],5,51],[[11,54],[[56,[46,55]]]],[[[445,[-1]],54],[[56,[46,55]]],[59,446]],[[[263,[-1]],54],[[56,[46,55]]],59],[[[444,[-1]],54],[[56,[46,55]]],59],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,11,[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[445,-1,111,41,42,[70,[43]],142,158,70,[70,[99]],[119,[-2]]],110,147,247],0,[[101,107],112],[[101,445,42,[70,[43]],158,[119,[-1]],81],[[70,[[115,[-2,-3]]]]],[44,247],[],147],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],81,[70,[-2]],[119,[-2]],-3],114,[],[51,44],48],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[25,25],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[25,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[447,447],[448,448],[449,449],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[[447,447],5],[[448,448],5],[[449,449],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[273,54],[[56,[46,55]]]],[[447,54],[[56,[46,55]]]],[[448,54],[[56,[46,55]]]],[[449,54],[[56,[46,55]]]],[[449,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[450,449],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[273,449]]],[[123,[[119,[64]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[-1,448],[[56,[273,449]]],[[123,[[119,[64]]]]]],[[-1,447,448],[[56,[273,449]]],[[123,[[119,[64]]]]]],0,0,0,0,[[-1,5],8,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[8,8],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],0,[-1,-2,[],[]],[50,46],[[8,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,5],8,[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[22,22],[451,451],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[451,27],[[46,[27,27]]]],0,[[22,54],[[56,[46,55]]]],[[451,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[452,160],[452,160],[-1,13,[]],[-1,13,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[453,454],453],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[452,18],[13,13],[455,455],[160,160],[161,161],[245,245],[453,453],[454,454],[156,156],[456,456],[452,452],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[452,18],[[],160],[[],161],[[],245],[[],453],[[],454],[[],456],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[-1,13,[]],[[456,-1,101,107,245,-2],46,126,48],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[160,160],5],[[161,161],5],[[245,245],5],[[453,453],5],[[454,454],5],[[156,156],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[13,54],[[56,[46,55]]]],[[455,54],[[56,[46,55]]]],[[160,54],[[56,[46,55]]]],[[161,54],[[56,[46,55]]]],[[245,54],[[56,[46,55]]]],[[453,54],[[56,[46,55]]]],[[454,54],[[56,[46,55]]]],[[156,54],[[56,[46,55]]]],[[456,54],[[56,[46,55]]]],[[452,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[156,-1],46,74],[245,[[70,[453]]]],[[-1,5],13,[]],[[-1,5],13,[]],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,111,41,41,245,-2],110,[],48],[[453,-1],453,[[109,[43]]]],[[456,101,107,245,-1],112,48],[[],453],[-1,156,[[109,[[132,[99]]]]]],[[],456],[452,161],[[456,17,245,18,18],46],[[156,160],[[1,[-1]]],[]],[[456,160],46],[[456,160],46],[[456,27,18,18],46],[[456,27,18,18],46],0,[[453,-1],453,[[109,[43]]]],[456,5],[[156,161],[[1,[-1]]],[]],[[456,161],46],[[456,161],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],156],[[456,18,18],46],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[456,32,101,107,113,[100,[-1]],245,[70,[[78,[81]]]],-2],114,[],48],[245,[[70,[453]]]],[[453,-1],453,[[109,[43]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,12,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[457,457],[458,458],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],458],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[[-1,101,107,458,-2,[270,[-2]],459],46,126,[[109,[69]],85]],[50,46],[50,46],[[458,458],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[457,54],[[56,[46,55]]]],[[458,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,12,[]],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[101,107,458],112],[[],458],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],458,-2,[270,[-2]],-2,81,[70,[-1]]],114,44,[85,[109,[69]],253]],0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,21,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[21,21],[136,136],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[136,135],[[],21],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[[136,136],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[21,54],[[56,[46,55]]]],[[136,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,136,[[109,[[132,[[119,[64]]]]]]]],[-1,136,[[109,[262]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[136,-1],46,74],[136,73],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,24,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[158,158],[142,142],[24,24],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],158],[[],142],[[],[[163,[-1]]],[49,446]],[[],24],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,106,101,163,24],46,147],[50,46],[50,46],[50,46],[50,46],[[158,158],5],[[142,142],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[158,54],[[56,[46,55]]]],[[142,54],[[56,[46,55]]]],[[[163,[-1]],54],[[56,[46,55]]],[59,446]],[[24,54],[[56,[46,55]]]],[-1,-1,[]],[27,142],[-1,-1,[]],[43,142],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[158,-1],46,74],[[142,-1],46,74],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[163,-1,111,41,41,99,142,[70,[43]],70,62,61,158],110,147],[[142,43],43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,9,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[9,9],[141,141],[460,460],[461,461],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[271,[-1]]],[[46,[50,50]]],147],[[],[[271,[-1]]],147],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[461,143],[-1,9,[]],[-1,39,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[[141,141],5],[[460,460],5],[[461,461],5],[[9,54],[[56,[46,55]]]],[[[271,[-1]],54],[[56,[46,55]]],147],[[141,54],[[56,[46,55]]]],[[460,54],[[56,[46,55]]]],[[461,54],[[56,[46,55]]]],[-1,9,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,9,[]],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[141,5],[[[271,[-1]],50],[[70,[[0,[462]]]]],147],[[[271,[-1]]],50,147],[[[271,[-1]]],[[0,[103]]],147],[[],[[271,[-1]]],147],[[[271,[-1]],141],46,147],[-1,39,[]],[[[271,[-1]]],[[70,[93]]],147],[-1,39,[]],[[[271,[-1]]],93,147],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,39,[]],[461,461],[99,[[271,[-1]]],147],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,10,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,10],[255,255],[463,463],[[[267,[-1]]],[[267,[-1]]],44],[464,464],[155,155],[[[465,[-1]]],[[465,[-1]]],[44,446]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[465,[-1]]],463,446],[[],463],[[],[[465,[-1]]],[49,446]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,10,[]],[-1,39,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,101,107,465,255,5,5,[70,[267]]],46,147],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[155,155],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[10,54],[[56,[46,55]]]],[[255,54],[[56,[46,55]]]],[[255,54],[[56,[46,55]]]],[[463,54],[[56,[46,55]]]],[[[267,[-1]],54],[[56,[46,55]]],59],[[464,54],[[56,[46,55]]]],[[155,54],[[56,[46,55]]]],[[[465,[-1]],54],[[56,[46,55]]],[59,446]],[155,[[1,[-1]]],[]],[[[465,[-1]]],46,446],[[[465,[-1]]],46,446],[-1,10,[]],[[],[[465,[-1]]],446],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[155,-1],46,74],[-1,10,[]],0,[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[255,50,385],46],[[255,50,255],46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[255,5],[[[465,[-1]]],5,446],[[[465,[-1]]],5,446],[[-1,111,41,42,[70,[43]],70,142,[70,[267]],465,255,99,5],110,147],[255,50],[[101,107,5],112],[[155,50],[[1,[-1]]],[]],[[[465,[-1]],50],46,446],[[[465,[-1]],50],46,446],[155,[[1,[-1]]],[]],[[[465,[-1]]],46,446],[[[465,[-1]]],46,446],[155,[[1,[-1]]],[]],[[[465,[-1]]],46,446],[[[465,[-1]]],46,446],[99,255],[-1,155,[[109,[[132,[99]]]]]],[[],[[465,[-1]]],446],[[255,50],50],[-1,39,[]],[[255,50],50],[[255,50],46],[[255,50,50],46],[255,255],[[255,50,50],255],[155,[[1,[-1]]],[]],[[[465,[-1]]],46,446],[[[465,[-1]]],46,446],[[463,255],[[70,[[46,[50,50]]]]]],[-1,39,[]],0,0,0,[[463,255],466],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[465,[-1]]],46,446],[[[465,[-1]]],46,446],[[],155],[[255,50],255],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,-1,113,[100,[-2]],255,[70,[43]],142,70,5,[70,[81]],[70,[81]],[70,[-2]],-3],114,147,44,48],[-1,39,[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[466,466],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[466,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,[[-1,5],6,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[6,6],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[6,54],[[56,[46,55]]]],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,5],6,[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[272,272],[[-1,-2],46,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[272,272],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[272,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,[-1,12,[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,12],[467,467],[468,468],[469,469],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],469],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[[-1,101,107,469,-2,[270,[-2]],459],46,126,[[109,[69]],85]],[50,46],[50,46],[50,46],[50,46],[[469,469],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[12,54],[[56,[46,55]]]],[[467,54],[[56,[46,55]]]],[[468,54],[[56,[46,55]]]],[[469,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,12,[]],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[101,107,469],112],[[],469],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[[32,101,107,[100,[-1]],469,-2,[270,[-2]],-2,81,[70,[-1]]],114,44,[85,[109,[69]],253]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],[[-1,-3],-4,[],[],[[15,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[-1,28,[]],[470,[[119,[64]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[471,[[1,[-1]]],[]],[472,[[1,[-1]]],[]],[473,[[1,[-1]]],[]],[474,474],[475,475],[476,476],[470,470],[471,471],[477,477],[472,472],[473,473],[116,116],[478,478],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[-1,-2],46,[],[]],[[],[[1,[-1]]],[]],[[116,116],88],[[-1,-2],88,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[470,[18,[68]]],[[56,[470,479]]]],0,[[],474],[[],475],[[],476],[[],472],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[1,[-1]]],[]],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[50,46],[[474,474],5],[[475,475],5],[[477,477],5],[[472,472],5],[[473,473],5],[[116,116],5],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[-1,[[1,[-2]]],48,[]],[-1,[[1,[-2]]],48,[]],[-1,[[1,[-2]]],48,[]],[[474,54],[[56,[46,55]]]],[[[480,[-1]],54],[[56,[46,55]]],[]],[[475,54],58],[[476,54],58],[[470,54],[[56,[46,55]]]],[[471,54],[[56,[46,55]]]],[[477,54],[[56,[46,55]]]],[[472,54],[[56,[46,55]]]],[[473,54],[[56,[46,55]]]],[[116,54],[[56,[46,55]]]],[[478,54],[[56,[46,55]]]],[[],[[30,[206]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[1,[-1]]],[]],0,0,[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[471,[[46,[[3,[64]],[45,[68]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[480,[-1]],-2],[[480,[-3]]],[],[81,82,83],[]],0,[5,[[1,[-1]]],[]],0,[5,[[1,[-1]]],[]],[[388,388],[[1,[-1]]],[]],[[[3,[64]],[45,[68]]],470],[[116,116],[[70,[88]]]],0,0,[[[70,[478]]],[[1,[-1]]],[]],0,[[[45,[68]]],[[1,[-1]]],[]],0,[-1,[[1,[-2]]],[48,98],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[1,[-1]]],[]],[[],[[1,[-1]]],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[481,54],58],[[481,54],58],[482,481],[483,481],[-1,-1,[]],[86,481],[-1,-1,[]],[-1,[[56,[471,481]]],[[123,[484]]]],[[[119,[64]],[70,[485]]],[[56,[471,481]]]],[[[3,[64]],68,68],[[56,[471,483]]]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[481,[[70,[486]]]],[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[15,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,28,[]],[-1,28,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[50,-1,[]],[50,-1,[]],[-1,-2,[],[]],[50,46],[[479,54],[[56,[46,55]]]],[[479,54],[[56,[46,55]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],50],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1]]],[[78,[28]]],[]],[[[79,[-1]]],[[79,[28]]],[]],[[[80,[-1]]],[[80,[28]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,93,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[94,[-2]]]]],[],[]],[-1,95,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[70,[-2]]],[],[]]],"c":[],"p":[[3,"Command",0],[4,"Action",17507],[3,"Vec",17508],[4,"Theme",0],[15,"bool"],[3,"Appearance",16633],[3,"Appearance",6584],[3,"Appearance",15068],[3,"Appearance",16018],[3,"Appearance",16256],[3,"Appearance",14673],[3,"Appearance",16726],[3,"Scrollbar",15202],[3,"Appearance",13247],[8,"TransformMatrix",17509],[3,"Point",0],[3,"Vector",0],[3,"Rectangle",0],[8,"Add",17510],[3,"Appearance",2790],[3,"Appearance",15759],[3,"Appearance",15115],[3,"Appearance",13718],[3,"Appearance",15848],[3,"Appearance",14850],[3,"Appearance",13379],[15,"f32"],[8,"Any",17511],[8,"IntoIterator",17512],[3,"Subscription",0],[4,"Alignment",0],[4,"Event",0],[3,"Font",0],[4,"Gradient",0],[3,"Degrees",0],[3,"Radians",0],[4,"Background",0],[3,"BorderRadius",0],[3,"Color",0],[4,"ContentFit",0],[4,"Length",0],[3,"Padding",0],[3,"Pixels",0],[8,"Clone",17513],[3,"Size",0],[15,"tuple"],[3,"Palette",3983],[8,"FnOnce",17514],[8,"Default",17515],[15,"usize"],[8,"PartialEq",17516],[3,"Extended",4697],[15,"u16"],[3,"Formatter",17517],[3,"Error",17517],[4,"Result",17518],[4,"Error",0],[6,"Result",17517],[8,"Debug",17517],[4,"Error",17519],[4,"Vertical",2696],[4,"Horizontal",2696],[3,"Linear",3196],[15,"u8"],[15,"array"],[3,"Rgb",17520],[3,"Alpha",17521],[15,"u32"],[15,"f64"],[4,"Option",17522],[15,"i64"],[8,"Recipe",1878],[15,"u64"],[8,"Hasher",17523],[8,"Hash",17523],[3,"Appearance",13841],[3,"Line",13841],[3,"Box",17524],[3,"Arc",17525],[3,"Rc",17526],[8,"Fn",17514],[8,"MaybeSend",17527],[8,"Sync",17528],[8,"Mul",17510],[8,"Copy",17528],[3,"Error",17529],[8,"Sized",17528],[4,"Ordering",17516],[8,"Future",17530],[3,"Settings",3883],[4,"Application",3983],[8,"Sub",17510],[3,"String",17531],[3,"OutOfBounds",17532],[3,"TypeId",17511],[6,"Element",0],[8,"Operation",2294],[8,"Send",17528],[15,"str"],[3,"Shell",1079],[3,"Layout",1079],[3,"Tree",2294],[8,"Iterator",17533],[3,"Text",1079],[3,"Hasher",1079],[3,"Style",1741],[4,"Cursor",3631],[3,"Quad",1741],[8,"Into",17534],[3,"Node",1388],[3,"Limits",1388],[4,"Interaction",3631],[8,"Clipboard",1079],[4,"Status",7247],[3,"Element",1644],[4,"RedrawRequest",16900],[4,"State",2606],[3,"Tag",2606],[15,"slice"],[3,"Bytes",1287],[4,"Data",1287],[4,"FilterMethod",13473],[8,"AsRef",17534],[4,"Axis",1490],[3,"Element",17535],[8,"Renderer",1079],[3,"Click",1527],[4,"Kind",1603],[3,"Group",1644],[8,"Overlay",1079],[3,"Null",1741],[4,"Cow",17536],[8,"Stream",17537],[3,"Pin",17538],[4,"Data",1883],[3,"Handle",15759],[4,"Hit",1931],[4,"Difference",1931],[4,"Cursor",2079],[8,"Highlighter",1931],[4,"Action",16018],[4,"LineHeight",15848],[4,"Direction",2079],[3,"PlainText",2202],[3,"Format",2202],[3,"Text",2294],[8,"Renderer",1931],[3,"Id",2294],[8,"FnMut",17514],[8,"Widget",1079],[8,"Borrow",17539],[4,"Outcome",2458],[8,"Focusable",2458],[3,"Id",13379],[3,"Id",16256],[3,"Id",15202],[8,"Scrollable",2458],[4,"Shaping",15848],[8,"TextInput",2458],[3,"AbsoluteOffset",15202],[3,"RelativeOffset",15202],[3,"Count",2518],[3,"State",15848],[6,"Result",0],[6,"Renderer",0],[4,"PlatformSpecific",2849],[4,"MacOS",2849],[4,"Error",2950],[4,"Family",2950],[4,"Weight",2950],[4,"Stretch",2950],[4,"Style",2950],[3,"ColorStop",3196],[3,"Modifiers",3282],[4,"Event",3282],[4,"KeyCode",3282],[4,"Button",3631],[4,"Event",3631],[4,"ScrollDelta",3631],[3,"Information",3935],[3,"Custom",3983],[4,"Menu",3983],[4,"PickList",3983],[4,"Text",3983],[4,"Button",3983],[8,"StyleSheet",6584],[4,"Scrollable",3983],[8,"StyleSheet",15202],[4,"Svg",3983],[4,"Checkbox",3983],[4,"Container",3983],[4,"Slider",3983],[4,"Radio",3983],[4,"Toggler",3983],[4,"PaneGrid",3983],[4,"ProgressBar",3983],[4,"Rule",3983],[4,"TextInput",3983],[4,"TextEditor",3983],[3,"Pair",4697],[3,"Background",4697],[3,"Primary",4697],[3,"Secondary",4697],[3,"Success",4697],[3,"Danger",4697],[3,"Instant",5000],[3,"Duration",17540],[3,"Duration",5000],[15,"u128"],[8,"Deserializer",17541],[3,"Instant",17542],[3,"Instant",17543],[3,"TimeSpec",17544],[3,"Delay",17545],[3,"TimeSpec",17544],[3,"TimeSpec",17544],[3,"TimeSpec",17544],[8,"Serializer",17546],[3,"ConversionRange",17547],[3,"TryFromFloatSecsError",17548],[4,"Event",5176],[3,"Finger",5176],[3,"Column",5268],[3,"Row",5268],[3,"Container",5268],[3,"Button",5268],[3,"Canvas",5268],[8,"Renderer",6682],[8,"Program",6682],[3,"QRCode",5268],[3,"Checkbox",5268],[3,"MouseArea",5268],[3,"ComboBox",5268],[8,"Display",17517],[3,"PaneGrid",5268],[3,"Scrollable",5268],[3,"Tooltip",5268],[3,"Lazy",5268],[3,"State",13338],[8,"Component",5268],[3,"Svg",5268],[8,"Renderer",1883],[3,"Image",5268],[3,"TextInput",5268],[4,"Direction",15202],[3,"PickList",5268],[8,"ToString",17531],[8,"Eq",17516],[3,"ProgressBar",5268],[3,"Radio",5268],[3,"Rule",5268],[3,"Slider",5268],[8,"FromPrimitive",17549],[3,"TextEditor",5268],[3,"Value",16256],[3,"Toggler",5268],[3,"VerticalSlider",5268],[3,"Responsive",5268],[3,"Space",5268],[8,"Renderer",1287],[4,"Renderer",17550],[3,"PathBuf",17551],[4,"Handle",14673],[8,"From",17534],[8,"PartialOrd",17516],[3,"Icon",13247],[3,"Icon",16256],[3,"Column",13661],[3,"State",13841],[3,"RangeInclusive",17552],[3,"Content",16018],[4,"Position",16679],[3,"State",14894],[3,"State",6584],[4,"Frame",6682],[3,"Path",6682],[3,"Cache",6682],[4,"Gradient",6682],[3,"Fill",6682],[3,"Stroke",6682],[4,"LineCap",6682],[4,"LineJoin",6682],[3,"LineDash",6682],[4,"Style",6682],[3,"Text",6682],[4,"Event",6682],[4,"Geometry",6682],[3,"Linear",7344],[3,"Packed",7344],[3,"Path",7568],[3,"UnknownUnit",10259],[3,"Transform2D",10259],[4,"Rule",7295],[3,"Builder",7431],[3,"Arc",7431],[3,"Elliptical",7520],[3,"PathCommands",7568],[3,"PathCommandsSlice",7568],[3,"PathSlice",7568],[3,"PathBuffer",7568],[3,"PathBufferSlice",7568],[3,"EndpointId",7568],[3,"PathCommandsBuilder",8816],[3,"BuilderImpl",12621],[3,"NoAttributes",8495],[3,"Builder",12878],[3,"BuilderWithAttributes",12621],[3,"ArcFlags",7568],[4,"Event",7568],[3,"Polygon",7568],[3,"IdPolygon",7568],[4,"LineCap",7568],[4,"LineJoin",7568],[4,"Side",7568],[4,"FillRule",7568],[4,"Winding",7568],[3,"ControlPointId",7568],[3,"EventId",7568],[3,"Events",8816],[3,"Point2D",10259],[3,"AttributeSlice",7568],[8,"Position",7568],[3,"IdIter",12621],[3,"PolygonIdIter",13018],[3,"Range",17552],[3,"Iter",8816],[3,"Iter",12621],[15,"i16"],[3,"Iter",12878],[3,"PolygonIter",13018],[3,"IdPolygonIter",13018],[3,"IterWithAttributes",12621],[3,"PathEvents",13018],[3,"CommandsPathSlice",8816],[3,"Reversed",12621],[3,"NoAttributes",12441],[3,"WithSvg",8495],[8,"Transformation",12415],[8,"PathBuilder",13178],[3,"Vector2D",10259],[3,"Angle",9019],[3,"LineSegment",9019],[3,"Box2D",10259],[3,"BorderRadii",8495],[3,"Flattened",8495],[3,"Transformed",8495],[8,"Build",13178],[3,"PointEvents",8816],[3,"LineEquation",9019],[8,"Scalar",9019],[3,"Triangle",9019],[8,"AddAssign",17510],[3,"Arc",9019],[3,"CubicBezierSegment",9019],[3,"QuadraticBezierSegment",9019],[8,"Rem",17510],[8,"One",17553],[8,"FloatConst",17554],[8,"ApproxEq",12206],[8,"NumCast",17549],[3,"SvgArc",9019],[3,"Line",9019],[3,"ArrayVec",9850],[8,"Trig",10259],[8,"Div",17510],[8,"DivAssign",17510],[3,"Flattened",9800],[3,"Flattened",10218],[3,"Flattened",12305],[3,"FlattenedT",12305],[8,"Float",17554],[8,"MulAssign",17510],[8,"Neg",17510],[8,"Zero",17553],[8,"Real",17555],[3,"Size2D",10259],[8,"SubAssign",17510],[3,"ArrayString",9850],[3,"IntoIter",9850],[3,"CapacityError",9850],[8,"Ord",17516],[3,"Drain",9850],[8,"RangeBounds",17552],[3,"Utf8Error",17556],[15,"char"],[3,"Arguments",17517],[15,"i128"],[15,"i32"],[15,"i8"],[8,"Signed",17557],[3,"Size3D",10259],[3,"Vector3D",10259],[3,"Length",10259],[3,"Point3D",10259],[3,"Scale",10259],[3,"SideOffsets2D",10259],[3,"Translation2D",10259],[3,"Translation3D",10259],[3,"BoolVector2D",10259],[3,"BoolVector3D",10259],[3,"Transform3D",10259],[3,"Rotation3D",10259],[3,"Rect",10259],[3,"Box3D",10259],[3,"Rotation2D",10259],[3,"RigidTransform3D",10259],[8,"Ceil",12295],[8,"One",12295],[3,"HomogeneousVector",10259],[8,"Zero",12295],[8,"Euclid",17558],[8,"Floor",12295],[8,"Round",12295],[8,"Saturating",17559],[3,"FlatteningParameters",12305],[3,"FromPolyline",12441],[3,"Flattened",12441],[3,"Transformed",12441],[3,"BuilderWithAttributes",12878],[3,"IterBridge",17560],[3,"Handle",13473],[3,"Viewer",13473],[3,"State",13619],[3,"State",13718],[3,"Menu",13718],[3,"Pane",13841],[4,"Direction",13841],[3,"TitleBar",13841],[3,"Content",13841],[4,"Axis",13841],[4,"Configuration",13841],[4,"Node",13841],[3,"Split",13841],[4,"DragEvent",13841],[4,"Target",13841],[4,"Region",13841],[4,"Edge",13841],[3,"ResizeEvent",13841],[4,"Action",14584],[4,"Contents",13841],[3,"BTreeMap",17561],[3,"Internal",14584],[3,"HashMap",17562],[3,"Icon",14673],[3,"State",14673],[8,"Paragraph",1931],[4,"Version",14894],[4,"ErrorCorrection",14894],[4,"Error",14894],[4,"QrError",17563],[4,"FillMode",15115],[3,"Viewport",15202],[3,"Properties",15202],[4,"Alignment",15202],[3,"Scroller",15202],[3,"State",15202],[3,"Rail",15652],[3,"State",15652],[8,"StyleSheet",16726],[4,"Edit",16018],[4,"Motion",16018],[8,"Deref",17564],[3,"Cursor",16256],[4,"Side",16256],[3,"State",16256],[4,"State",16591],[3,"Handle",16726],[4,"HandleShape",16726],[3,"State",16726],[3,"Screenshot",16900],[3,"Icon",16900],[4,"Level",16900],[4,"Mode",16900],[3,"PlatformSpecific",16900],[4,"Position",16900],[3,"Settings",16900],[4,"Event",16900],[4,"UserAttention",16900],[4,"CropError",17466],[4,"Action",16900],[4,"Error",17419],[4,"ImageError",17565],[4,"Error",17566],[3,"Path",17551],[4,"ImageFormat",17567],[8,"Error",17568],[8,"Sandbox",0],[8,"Executor",0],[13,"Rgba",1385],[13,"WheelScrolled",1597],[13,"CursorMoved",1597],[13,"Lines",1599],[13,"Pixels",1599],[8,"Editor",1931],[13,"Scroll",2201],[8,"StyleSheet",15848],[8,"Application",2790],[8,"StyleSheet",2790],[13,"KeyPressed",3627],[13,"KeyReleased",3627],[8,"StyleSheet",13718],[13,"FingerPressed",5260],[13,"FingerMoved",5260],[13,"FingerLifted",5260],[13,"FingerLost",5260],[6,"PathEvent",7568],[6,"IdEvent",7568],[8,"AttributeStore",7568],[8,"PositionStore",7568],[13,"Begin",8456],[13,"End",8456],[13,"Quadratic",8456],[13,"Cubic",8456],[13,"Line",8456],[8,"SvgPathBuilder",13178],[8,"Segment",9019],[6,"Rotation",9019],[6,"Size",9019],[6,"Transform",9019],[6,"Box2D",9019],[6,"Translation",9019],[6,"Point",9019],[6,"Vector",9019],[6,"Rotation2D",12212],[6,"SideOffsets2D",12212],[6,"Size3D",12212],[6,"Rotation3D",12212],[6,"Transform2D",12212],[6,"Transform3D",12212],[6,"Box3D",12212],[6,"Rect",12212],[6,"RigidTransform3D",12212],[6,"HomogeneousVector",12212],[6,"Point3D",12212],[6,"Vector3D",12212],[6,"Translation2D",12212],[6,"Translation3D",12212],[8,"PathIterator",13178],[6,"Rotation",12591],[6,"Size",12591],[6,"Transform",12591],[6,"Box2D",12591],[6,"Angle",12591],[6,"Point",12591],[6,"Vector",12591],[6,"Translation",12591],[8,"StyleSheet",13247],[8,"StyleSheet",13379],[8,"StyleSheet",13841],[8,"Draggable",13841],[13,"Split",14571],[13,"Picked",14575],[13,"Dropped",14575],[13,"Canceled",14575],[13,"Split",14579],[13,"Resizing",14669],[13,"Dragging",14669],[8,"StyleSheet",14673],[13,"Dynamic",14847],[13,"Arrow",14847],[8,"StyleSheet",14850],[8,"StyleSheet",15068],[8,"StyleSheet",15115],[13,"Both",15650],[13,"Rectangle",15755],[13,"Circle",15755],[8,"StyleSheet",15759],[8,"StyleSheet",16018],[8,"StyleSheet",16256],[13,"Selection",16631],[8,"StyleSheet",16633],[13,"Move",17413],[13,"Resized",17415],[13,"Moved",17415]],"b":[[73,"impl-StyleSheet-for-Theme"],[74,"impl-StyleSheet-for-Theme"],[75,"impl-StyleSheet-for-Theme"],[76,"impl-StyleSheet-for-Theme"],[77,"impl-StyleSheet-for-Theme"],[78,"impl-StyleSheet-for-Theme"],[79,"impl-StyleSheet-for-Theme"],[80,"impl-StyleSheet-for-Theme"],[81,"impl-StyleSheet-for-Theme"],[109,"impl-StyleSheet-for-Theme"],[110,"impl-StyleSheet-for-Theme"],[111,"impl-StyleSheet-for-Theme"],[112,"impl-StyleSheet-for-Theme"],[113,"impl-StyleSheet-for-Theme"],[114,"impl-StyleSheet-for-Theme"],[115,"impl-StyleSheet-for-Theme"],[362,"impl-StyleSheet-for-Theme"],[363,"impl-StyleSheet-for-Theme"],[364,"impl-StyleSheet-for-Theme"],[365,"impl-StyleSheet-for-Theme"],[366,"impl-StyleSheet-for-Theme"],[389,"impl-StyleSheet-for-Theme"],[390,"impl-StyleSheet-for-Theme"],[459,"impl-Debug-for-Error"],[460,"impl-Display-for-Error"],[479,"impl-StyleSheet-for-Theme"],[480,"impl-StyleSheet-for-Theme"],[487,"impl-From%3CVertical%3E-for-Alignment"],[489,"impl-From%3CHorizontal%3E-for-Alignment"],[495,"impl-From%3Cu8%3E-for-Radians"],[497,"impl-From%3Cf32%3E-for-Radians"],[498,"impl-From%3CDegrees%3E-for-Radians"],[500,"impl-From%3CGradient%3E-for-Background"],[501,"impl-From%3CLinear%3E-for-Background"],[502,"impl-From%3CColor%3E-for-Background"],[504,"impl-From%3Cf32%3E-for-BorderRadius"],[505,"impl-From%3C%5Bf32;+4%5D%3E-for-BorderRadius"],[506,"impl-From%3CRgb%3E-for-Color"],[507,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[508,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[509,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[512,"impl-From%3Cf32%3E-for-Length"],[513,"impl-From%3CPixels%3E-for-Length"],[515,"impl-From%3Cu16%3E-for-Length"],[516,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[517,"impl-From%3Cu16%3E-for-Padding"],[519,"impl-From%3C%5Bf32;+4%5D%3E-for-Padding"],[520,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[521,"impl-From%3Cf32%3E-for-Padding"],[522,"impl-From%3C%5Bu16;+4%5D%3E-for-Padding"],[524,"impl-From%3Cf32%3E-for-Pixels"],[525,"impl-From%3Cu16%3E-for-Pixels"],[526,"impl-From%3C%5Bf32;+2%5D%3E-for-Point"],[527,"impl-From%3C%5Bu16;+2%5D%3E-for-Point"],[532,"impl-From%3CVector%3E-for-Size"],[533,"impl-From%3C%5Bf32;+2%5D%3E-for-Size"],[534,"impl-From%3C%5Bu16;+2%5D%3E-for-Size"],[536,"impl-From%3CSize%3E-for-Vector"],[537,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[600,"impl-StyleSheet-for-Theme"],[601,"impl-StyleSheet-for-Theme"],[602,"impl-StyleSheet-for-Theme"],[603,"impl-StyleSheet-for-Theme"],[604,"impl-StyleSheet-for-Theme"],[605,"impl-StyleSheet-for-Theme"],[606,"impl-StyleSheet-for-Theme"],[607,"impl-StyleSheet-for-Theme"],[608,"impl-StyleSheet-for-Theme"],[835,"impl-StyleSheet-for-Theme"],[836,"impl-StyleSheet-for-Theme"],[845,"impl-StyleSheet-for-Theme"],[846,"impl-StyleSheet-for-Theme"],[856,"impl-Sub-for-Point"],[857,"impl-Sub%3CVector%3E-for-Point"],[1060,"impl-StyleSheet-for-Theme"],[1061,"impl-StyleSheet-for-Theme"],[1718,"impl-Group%3C\'a,+Message,+Renderer%3E"],[1719,"impl-Overlay%3CMessage,+Renderer%3E-for-Group%3C\'a,+Message,+Renderer%3E"],[2362,"impl-From%3CId%3E-for-Id"],[2363,"impl-From%3CId%3E-for-Id"],[2364,"impl-From%3CId%3E-for-Id"],[2374,"impl-Text%3C\'a,+Renderer%3E"],[2375,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[2456,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[2457,"impl-Text%3C\'a,+Renderer%3E"],[3534,"impl-Octal-for-Modifiers"],[3535,"impl-UpperHex-for-Modifiers"],[3536,"impl-LowerHex-for-Modifiers"],[3537,"impl-Debug-for-Modifiers"],[3538,"impl-Binary-for-Modifiers"],[5010,"impl-Add%3CDuration%3E-for-Instant"],[5011,"impl-Add%3CDuration%3E-for-Instant"],[5012,"impl-Add%3CDuration%3E-for-Duration"],[5013,"impl-Add-for-Duration"],[5014,"impl-AddAssign%3CDuration%3E-for-Instant"],[5015,"impl-AddAssign%3CDuration%3E-for-Instant"],[5016,"impl-AddAssign-for-Duration"],[5017,"impl-AddAssign%3CDuration%3E-for-Duration"],[5059,"impl-Div%3Cu32%3E-for-Duration"],[5060,"impl-Div%3CDuration%3E-for-Duration"],[5072,"impl-PartialEq%3CInstant%3E-for-Instant"],[5073,"impl-PartialEq-for-Instant"],[5074,"impl-PartialEq%3CDuration%3E-for-Duration"],[5075,"impl-PartialEq-for-Duration"],[5085,"impl-From%3CInstant%3E-for-Instant"],[5086,"impl-From%3CInstant%3E-for-Instant"],[5088,"impl-From%3CTimeSpec%3E-for-Duration"],[5089,"impl-From%3CDelay%3E-for-Duration"],[5091,"impl-From%3CTimeSpec%3E-for-Duration"],[5092,"impl-From%3CTimeSpec%3E-for-Duration"],[5093,"impl-From%3CTimeSpec%3E-for-Duration"],[5131,"impl-PartialOrd-for-Instant"],[5132,"impl-PartialOrd%3CInstant%3E-for-Instant"],[5133,"impl-PartialOrd-for-Duration"],[5134,"impl-PartialOrd%3CDuration%3E-for-Duration"],[5140,"impl-Sub%3CDuration%3E-for-Instant"],[5141,"impl-Sub%3CInstant%3E-for-Instant"],[5142,"impl-Sub%3CDuration%3E-for-Instant"],[5143,"impl-Sub-for-Instant"],[5144,"impl-Sub%3CDuration%3E-for-Duration"],[5145,"impl-Sub-for-Duration"],[5146,"impl-SubAssign%3CDuration%3E-for-Instant"],[5147,"impl-SubAssign%3CDuration%3E-for-Instant"],[5148,"impl-SubAssign-for-Duration"],[5149,"impl-SubAssign%3CDuration%3E-for-Duration"],[5153,"impl-Sum-for-Duration"],[5154,"impl-Sum%3C%26Duration%3E-for-Duration"],[5652,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[5653,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[5786,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Message,+Renderer%3E"],[5787,"impl-Column%3C\'a,+Message,+Renderer%3E"],[5789,"impl-Row%3C\'a,+Message,+Renderer%3E"],[5790,"impl-Widget%3CMessage,+Renderer%3E-for-Row%3C\'a,+Message,+Renderer%3E"],[5791,"impl-Button%3C\'a,+Message,+Renderer%3E"],[5792,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[5795,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[5796,"impl-Container%3C\'a,+Message,+Renderer%3E"],[5797,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[5798,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[5800,"impl-ProgressBar%3CRenderer%3E"],[5801,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[5804,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[5805,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[5806,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[5807,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[5812,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[5813,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[5816,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[5817,"impl-Svg%3CRenderer%3E"],[5819,"impl-Image%3CHandle%3E"],[5820,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[5821,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[5822,"impl-Canvas%3CP,+Message,+Renderer%3E"],[6069,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[6070,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[6536,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Message,+Renderer%3E"],[6537,"impl-Column%3C\'a,+Message,+Renderer%3E"],[6539,"impl-Widget%3CMessage,+Renderer%3E-for-Row%3C\'a,+Message,+Renderer%3E"],[6540,"impl-Row%3C\'a,+Message,+Renderer%3E"],[6541,"impl-Button%3C\'a,+Message,+Renderer%3E"],[6542,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[6543,"impl-Checkbox%3C\'a,+Message,+Renderer%3E"],[6544,"impl-Widget%3CMessage,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Renderer%3E"],[6545,"impl-Widget%3CMessage,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[6546,"impl-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[6547,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[6548,"impl-Container%3C\'a,+Message,+Renderer%3E"],[6549,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[6550,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[6551,"impl-Widget%3CMessage,+Renderer%3E-for-PickList%3C\'a,+T,+Message,+Renderer%3E"],[6552,"impl-PickList%3C\'a,+T,+Message,+Renderer%3E"],[6553,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[6554,"impl-ProgressBar%3CRenderer%3E"],[6555,"impl-Radio%3CMessage,+Renderer%3E"],[6556,"impl-Widget%3CMessage,+Renderer%3E-for-Radio%3CMessage,+Renderer%3E"],[6558,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[6559,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[6560,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[6561,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[6563,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[6564,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[6565,"impl-Toggler%3C\'a,+Message,+Renderer%3E"],[6566,"impl-Widget%3CMessage,+Renderer%3E-for-Toggler%3C\'a,+Message,+Renderer%3E"],[6568,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[6569,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[6572,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[6573,"impl-Svg%3CRenderer%3E"],[6575,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[6576,"impl-Image%3CHandle%3E"],[6577,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[6578,"impl-Canvas%3CP,+Message,+Renderer%3E"],[6932,"impl-From%3CColor%3E-for-Fill"],[6934,"impl-From%3CGradient%3E-for-Fill"],[6935,"impl-From%3CLinear%3E-for-Fill"],[6941,"impl-From%3CColor%3E-for-Style"],[6942,"impl-From%3CGradient%3E-for-Style"],[6944,"impl-From%3CString%3E-for-Text"],[6946,"impl-From%3C%26str%3E-for-Text"],[8041,"impl-Index%3CControlPointId%3E-for-Path"],[8042,"impl-Index%3CEndpointId%3E-for-Path"],[8043,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[8044,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[8202,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[8203,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[8550,"impl-NoAttributes%3CB%3E"],[8551,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8565,"impl-Flattened%3CBuilder%3E"],[8566,"impl-Build-for-Flattened%3CBuilder%3E"],[8568,"impl-Build-for-WithSvg%3CBuilder%3E"],[8569,"impl-WithSvg%3CBuilder%3E"],[8570,"impl-NoAttributes%3CB%3E"],[8571,"impl-Build-for-NoAttributes%3CB%3E"],[8578,"impl-WithSvg%3CBuilder%3E"],[8579,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8590,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8591,"impl-WithSvg%3CBuilder%3E"],[8592,"impl-NoAttributes%3CB%3E"],[8593,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8620,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8621,"impl-NoAttributes%3CB%3E"],[8629,"impl-Debug-for-BorderRadii"],[8630,"impl-Display-for-BorderRadii"],[8702,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8703,"impl-WithSvg%3CBuilder%3E"],[8704,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8705,"impl-NoAttributes%3CB%3E"],[8707,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8708,"impl-WithSvg%3CBuilder%3E"],[8725,"impl-WithSvg%3CBuilder%3E"],[8726,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8727,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8728,"impl-NoAttributes%3CB%3E"],[8747,"impl-WithSvg%3CBuilder%3E"],[8748,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[8749,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[8750,"impl-NoAttributes%3CB%3E"],[8918,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[8919,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[9069,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[9070,"impl-Add-for-Angle%3CT%3E"],[9073,"impl-Segment-for-Arc%3CS%3E"],[9074,"impl-Arc%3CS%3E"],[9075,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9076,"impl-CubicBezierSegment%3CS%3E"],[9077,"impl-LineSegment%3CS%3E"],[9078,"impl-Segment-for-LineSegment%3CS%3E"],[9079,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9080,"impl-QuadraticBezierSegment%3CS%3E"],[9086,"impl-Segment-for-Arc%3CS%3E"],[9087,"impl-Arc%3CS%3E"],[9088,"impl-CubicBezierSegment%3CS%3E"],[9089,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9136,"impl-Arc%3CS%3E"],[9137,"impl-Segment-for-Arc%3CS%3E"],[9138,"impl-CubicBezierSegment%3CS%3E"],[9139,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9140,"impl-Segment-for-LineSegment%3CS%3E"],[9141,"impl-LineSegment%3CS%3E"],[9142,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9143,"impl-QuadraticBezierSegment%3CS%3E"],[9245,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9246,"impl-CubicBezierSegment%3CS%3E"],[9248,"impl-QuadraticBezierSegment%3CS%3E"],[9249,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9254,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[9255,"impl-Div-for-Angle%3CT%3E"],[9279,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9280,"impl-CubicBezierSegment%3CS%3E"],[9282,"impl-QuadraticBezierSegment%3CS%3E"],[9283,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9285,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9286,"impl-CubicBezierSegment%3CS%3E"],[9288,"impl-QuadraticBezierSegment%3CS%3E"],[9289,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9325,"impl-Arc%3CS%3E"],[9326,"impl-Segment-for-Arc%3CS%3E"],[9327,"impl-CubicBezierSegment%3CS%3E"],[9328,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9329,"impl-Segment-for-LineSegment%3CS%3E"],[9330,"impl-LineSegment%3CS%3E"],[9331,"impl-QuadraticBezierSegment%3CS%3E"],[9332,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9349,"impl-Segment-for-Arc%3CS%3E"],[9350,"impl-Arc%3CS%3E"],[9352,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9353,"impl-CubicBezierSegment%3CS%3E"],[9355,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9356,"impl-QuadraticBezierSegment%3CS%3E"],[9384,"impl-Segment-for-Arc%3CS%3E"],[9385,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[9387,"impl-Arc%3CS%3E"],[9389,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9390,"impl-CubicBezierSegment%3CS%3E"],[9392,"impl-Segment-for-LineSegment%3CS%3E"],[9394,"impl-LineSegment%3CS%3E"],[9397,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9398,"impl-QuadraticBezierSegment%3CS%3E"],[9584,"impl-Segment-for-Arc%3CS%3E"],[9585,"impl-Arc%3CS%3E"],[9586,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9587,"impl-CubicBezierSegment%3CS%3E"],[9588,"impl-Segment-for-LineSegment%3CS%3E"],[9589,"impl-LineSegment%3CS%3E"],[9590,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9591,"impl-QuadraticBezierSegment%3CS%3E"],[9608,"impl-Segment-for-Arc%3CS%3E"],[9609,"impl-Arc%3CS%3E"],[9610,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9611,"impl-CubicBezierSegment%3CS%3E"],[9612,"impl-LineSegment%3CS%3E"],[9613,"impl-Segment-for-LineSegment%3CS%3E"],[9614,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9615,"impl-QuadraticBezierSegment%3CS%3E"],[9618,"impl-Segment-for-Arc%3CS%3E"],[9619,"impl-Arc%3CS%3E"],[9620,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9621,"impl-CubicBezierSegment%3CS%3E"],[9622,"impl-Segment-for-LineSegment%3CS%3E"],[9623,"impl-LineSegment%3CS%3E"],[9624,"impl-QuadraticBezierSegment%3CS%3E"],[9625,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9633,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[9634,"impl-Sum-for-Angle%3CT%3E"],[9639,"impl-Segment-for-Arc%3CS%3E"],[9640,"impl-Arc%3CS%3E"],[9641,"impl-CubicBezierSegment%3CS%3E"],[9642,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9643,"impl-LineSegment%3CS%3E"],[9644,"impl-Segment-for-LineSegment%3CS%3E"],[9645,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9646,"impl-QuadraticBezierSegment%3CS%3E"],[9766,"impl-Segment-for-Arc%3CS%3E"],[9767,"impl-Arc%3CS%3E"],[9768,"impl-CubicBezierSegment%3CS%3E"],[9769,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9770,"impl-LineSegment%3CS%3E"],[9771,"impl-Segment-for-LineSegment%3CS%3E"],[9772,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9773,"impl-QuadraticBezierSegment%3CS%3E"],[9784,"impl-Segment-for-Arc%3CS%3E"],[9785,"impl-Arc%3CS%3E"],[9786,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[9787,"impl-CubicBezierSegment%3CS%3E"],[9788,"impl-LineSegment%3CS%3E"],[9789,"impl-Segment-for-LineSegment%3CS%3E"],[9790,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[9791,"impl-QuadraticBezierSegment%3CS%3E"],[9959,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[9960,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[9961,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[9962,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[9977,"impl-Display-for-ArrayString%3CCAP%3E"],[9978,"impl-Debug-for-ArrayString%3CCAP%3E"],[9979,"impl-Debug-for-CapacityError%3CT%3E"],[9980,"impl-Display-for-CapacityError%3CT%3E"],[10002,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10003,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10005,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10006,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10052,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[10053,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[10054,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[10067,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10068,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10074,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10075,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10086,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[10087,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[10128,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[10129,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[10311,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[10312,"impl-Add-for-Length%3CT,+U%3E"],[10313,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10314,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10315,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10316,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10319,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[10320,"impl-Add-for-Size2D%3CT,+U%3E"],[10321,"impl-Add-for-Size3D%3CT,+U%3E"],[10322,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[10325,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[10326,"impl-Add-for-Vector2D%3CT,+U%3E"],[10327,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[10328,"impl-Add-for-Vector3D%3CT,+U%3E"],[10330,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10331,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10332,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10333,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10367,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[10368,"impl-Transform2D%3CT,+Src,+Dst%3E"],[10369,"impl-Transform3D%3CT,+Src,+Dst%3E"],[10370,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[10550,"impl-Ceil-for-Point2D%3CT,+U%3E"],[10551,"impl-Point2D%3CT,+U%3E"],[10552,"impl-Ceil-for-Point3D%3CT,+U%3E"],[10553,"impl-Point3D%3CT,+U%3E"],[10554,"impl-Ceil-for-Size2D%3CT,+U%3E"],[10555,"impl-Size2D%3CT,+U%3E"],[10556,"impl-Ceil-for-Size3D%3CT,+U%3E"],[10557,"impl-Size3D%3CT,+U%3E"],[10558,"impl-Vector2D%3CT,+U%3E"],[10559,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[10560,"impl-Vector3D%3CT,+U%3E"],[10561,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[10736,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[10737,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[10738,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[10739,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[10740,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[10741,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[10742,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[10743,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[10744,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[10745,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[10746,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[10747,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[10748,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[10749,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[10750,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[10751,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[10752,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[10753,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[10754,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[10755,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[10756,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[10757,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[10758,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[10759,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[10760,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[10761,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[10762,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[10764,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[10765,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[10766,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[10767,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[10768,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[10769,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[10770,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[10771,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[10772,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[10773,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[10774,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[10775,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[10776,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[10777,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[10778,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[10779,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[10930,"impl-Floor-for-Point2D%3CT,+U%3E"],[10931,"impl-Point2D%3CT,+U%3E"],[10932,"impl-Point3D%3CT,+U%3E"],[10933,"impl-Floor-for-Point3D%3CT,+U%3E"],[10934,"impl-Size2D%3CT,+U%3E"],[10935,"impl-Floor-for-Size2D%3CT,+U%3E"],[10936,"impl-Floor-for-Size3D%3CT,+U%3E"],[10937,"impl-Size3D%3CT,+U%3E"],[10938,"impl-Floor-for-Vector2D%3CT,+U%3E"],[10939,"impl-Vector2D%3CT,+U%3E"],[10940,"impl-Vector3D%3CT,+U%3E"],[10941,"impl-Floor-for-Vector3D%3CT,+U%3E"],[10969,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10970,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10971,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10972,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[10975,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[10976,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[10978,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[10979,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[10986,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[10987,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[10989,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[10990,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[10991,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[10992,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[11001,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[11002,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[11003,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[11004,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[11005,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[11007,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[11009,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[11186,"impl-Into%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[11187,"impl-Into%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[11188,"impl-Into%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[11190,"impl-Into%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[11196,"impl-Into%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[11197,"impl-Into%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[11200,"impl-Into%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[11201,"impl-Into%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[11205,"impl-Into%3CVector2D%3CT,+Src%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[11206,"impl-Into%3CTransform2D%3CT,+Src,+Dst%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[11208,"impl-Into%3CTransform3D%3CT,+Src,+Dst%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[11209,"impl-Into%3CVector3D%3CT,+Src%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[11210,"impl-Into%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[11211,"impl-Into%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[11214,"impl-Into%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[11215,"impl-Into%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[11484,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[11485,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[11486,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[11487,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[11488,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[11489,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[11490,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[11491,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[11492,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[11493,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[11494,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[11495,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[11497,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[11498,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[11499,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[11500,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[11501,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[11502,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[11503,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[11504,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[11505,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[11506,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[11507,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[11508,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[11509,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[11510,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[11512,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[11513,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11514,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[11515,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11516,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[11517,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[11518,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[11519,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[11520,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[11521,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[11522,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[11523,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[11524,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[11525,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[11526,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[11527,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[11622,"impl-Round-for-Point2D%3CT,+U%3E"],[11623,"impl-Point2D%3CT,+U%3E"],[11624,"impl-Point3D%3CT,+U%3E"],[11625,"impl-Round-for-Point3D%3CT,+U%3E"],[11627,"impl-Size2D%3CT,+U%3E"],[11628,"impl-Round-for-Size2D%3CT,+U%3E"],[11629,"impl-Size3D%3CT,+U%3E"],[11630,"impl-Round-for-Size3D%3CT,+U%3E"],[11631,"impl-Round-for-Vector2D%3CT,+U%3E"],[11632,"impl-Vector2D%3CT,+U%3E"],[11633,"impl-Vector3D%3CT,+U%3E"],[11634,"impl-Round-for-Vector3D%3CT,+U%3E"],[11675,"impl-Sub-for-Point2D%3CT,+U%3E"],[11676,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11677,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11678,"impl-Sub-for-Point3D%3CT,+U%3E"],[11679,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11680,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11690,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11691,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[11692,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11693,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[11701,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[11702,"impl-Sum-for-Length%3CT,+U%3E"],[11703,"impl-Sum-for-Size2D%3CT,+U%3E"],[11704,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[11705,"impl-Sum-for-Size3D%3CT,+U%3E"],[11706,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[11707,"impl-Sum-for-Vector2D%3CT,+U%3E"],[11708,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[11709,"impl-Sum-for-Vector3D%3CT,+U%3E"],[11710,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[11881,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[11882,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11883,"impl-Scale%3CT,+Src,+Dst%3E"],[11884,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[11885,"impl-Transform2D%3CT,+Src,+Dst%3E"],[11886,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11887,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11888,"impl-Translation2D%3CT,+Src,+Dst%3E"],[11904,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11905,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[11906,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[11907,"impl-Scale%3CT,+Src,+Dst%3E"],[11908,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[11909,"impl-Transform2D%3CT,+Src,+Dst%3E"],[12192,"impl-Zero-for-Point2D%3CT,+U%3E"],[12193,"impl-Point2D%3CT,+U%3E"],[12194,"impl-Zero-for-Point3D%3CT,+U%3E"],[12195,"impl-Point3D%3CT,+U%3E"],[12198,"impl-Zero-for-Size2D%3CT,+U%3E"],[12199,"impl-Size2D%3CT,+U%3E"],[12200,"impl-Zero-for-Size3D%3CT,+U%3E"],[12201,"impl-Size3D%3CT,+U%3E"],[12202,"impl-Vector2D%3CT,+U%3E"],[12203,"impl-Zero-for-Vector2D%3CT,+U%3E"],[12204,"impl-Vector3D%3CT,+U%3E"],[12205,"impl-Zero-for-Vector3D%3CT,+U%3E"],[12661,"impl-BuilderWithAttributes"],[12662,"impl-PathBuilder-for-BuilderWithAttributes"],[12676,"impl-BuilderWithAttributes"],[12677,"impl-Build-for-BuilderWithAttributes"],[12695,"impl-PathBuilder-for-BuilderWithAttributes"],[12696,"impl-BuilderWithAttributes"],[12723,"impl-PathBuilder-for-BuilderWithAttributes"],[12724,"impl-BuilderWithAttributes"],[12805,"impl-BuilderWithAttributes"],[12806,"impl-PathBuilder-for-BuilderWithAttributes"],[12814,"impl-PathBuilder-for-BuilderWithAttributes"],[12815,"impl-BuilderWithAttributes"],[12818,"impl-PathBuilder-for-BuilderWithAttributes"],[12819,"impl-BuilderWithAttributes"],[12821,"impl-PathBuilder-for-BuilderWithAttributes"],[12822,"impl-BuilderWithAttributes"],[12898,"impl-Builder%3C\'l%3E"],[12899,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12900,"impl-BuilderWithAttributes%3C\'l%3E"],[12901,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12908,"impl-Build-for-Builder%3C\'l%3E"],[12909,"impl-Builder%3C\'l%3E"],[12910,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[12911,"impl-BuilderWithAttributes%3C\'l%3E"],[12917,"impl-Builder%3C\'l%3E"],[12918,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12919,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12920,"impl-BuilderWithAttributes%3C\'l%3E"],[12933,"impl-Builder%3C\'l%3E"],[12934,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12935,"impl-BuilderWithAttributes%3C\'l%3E"],[12936,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12974,"impl-Builder%3C\'l%3E"],[12975,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12976,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12977,"impl-BuilderWithAttributes%3C\'l%3E"],[12983,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12984,"impl-Builder%3C\'l%3E"],[12985,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12986,"impl-BuilderWithAttributes%3C\'l%3E"],[12987,"impl-PathBuilder-for-Builder%3C\'l%3E"],[12988,"impl-Builder%3C\'l%3E"],[12989,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[12990,"impl-BuilderWithAttributes%3C\'l%3E"],[13548,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[13549,"impl-Viewer%3CHandle%3E"],[13617,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[13618,"impl-Viewer%3CHandle%3E"],[13683,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[13684,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[13713,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[13714,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[14979,"impl-Display-for-Error"],[14980,"impl-Debug-for-Error"],[15541,"impl-Scrollable-for-State"],[15542,"impl-State"],[15549,"impl-State"],[15550,"impl-Scrollable-for-State"],[15930,"impl-From%3Cf32%3E-for-LineHeight"],[15932,"impl-From%3CPixels%3E-for-LineHeight"],[16385,"impl-Display-for-Value"],[16386,"impl-Debug-for-Value"],[16393,"impl-Focusable-for-State%3CP%3E"],[16394,"impl-State%3CP%3E"],[16488,"impl-Focusable-for-State%3CP%3E"],[16489,"impl-State%3CP%3E"],[16494,"impl-State%3CP%3E"],[16495,"impl-TextInput-for-State%3CP%3E"],[16497,"impl-State%3CP%3E"],[16498,"impl-TextInput-for-State%3CP%3E"],[16500,"impl-State%3CP%3E"],[16501,"impl-TextInput-for-State%3CP%3E"],[16513,"impl-TextInput-for-State%3CP%3E"],[16514,"impl-State%3CP%3E"],[16578,"impl-Focusable-for-State%3CP%3E"],[16579,"impl-State%3CP%3E"],[17436,"impl-Debug-for-Error"],[17437,"impl-Display-for-Error"],[17438,"impl-From%3CImageError%3E-for-Error"],[17439,"impl-From%3CError%3E-for-Error"],[17441,"impl-From%3CError%3E-for-Error"],[17483,"impl-Display-for-CropError"],[17484,"impl-Debug-for-CropError"]]},\ +"iced_core":{"doc":"The core library of Iced.","t":"CSEDCDNNENDDCNNNNCCNDSCENSCDDDSDDCNDNDSCSDSCSSSMLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLALLLLLLLLLLLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMALLMMLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAMLLLLALLLLLLLLLLALLLLLLMLALLMLLLLLLLAAALLLLLLLLLLLLLLMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMALLMMMMMMENNNNNENNNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIDLLLLLLLLLLLLLLLLLKLLLLLLLLLKLNENNENNENNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNSNNNNNENDNNSNNNNNNNNNNNNEENNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLDEDNLLLLLMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLDNEEDQNNNINLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNSNNNNNNNNNNNSSNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNSNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDDSDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNLLLLLLLLLLLLLLLFLLLLLLLNENNCNENNNENNNENNNNNNNNNNENNNNLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDILLLLLLLLLLLLLKLLLLLLLFLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDIDQLLLLLLLLLMMMLLLLLLMKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLKLKLNEDNILLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLSNNNNSNECQQQCESENIQNINEDLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLKLLLLLMLLLKKALLLLKKKLLLLLMLLLLLLLLLLLLLLLLLKLLAKKMLLLLLLLLLLLLLLLLLLLLLLLLLMKKLLLLKMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMKENNNENENNNNENINNQNNNNENNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKMDQIQDQLLLLLLLLLLKLLLLLMLLKLLLLLMLLLLLLKLLLLLLLLLLLKLLLLLLLLLLLLLLLLLKLDDSSSSSSLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMDCCCILLLLLLLLLLKLLLLLLKLLLLLKLLLLALLLALALLLLLLLLKNCNIECNCLLLLLLKLLLALLLLLLLLLFFALALLLLLLLLDILLLLLLLLFLLFLFKFFMLLLLLLLLKLMLLLLLLLKDSDSILLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKFKLLLLLLLLLLLLLLLLMMMMIFKFKFKFKDCCDQIDLLLKLLLLLLLLLLLLLLLLMLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNEDDLLLLLLLLLLLLLLLMLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLLLLLLNNNNNENNNNNNCNEENNNENNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMNNEDLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMM","n":["Alignment","BLACK","Background","BorderRadius","Clipboard","Color","Color","Contain","ContentFit","Cover","Degrees","Element","Event","Fill","Fill","FillPortion","Fixed","Font","Gradient","Gradient","Hasher","INFINITY","Layout","Length","None","ORIGIN","Overlay","Padding","Pixels","Point","RANGE","Radians","Rectangle","Renderer","ScaleDown","Shell","Shrink","Size","TRANSPARENT","Text","UNIT","Vector","WHITE","Widget","ZERO","ZERO","ZERO","a","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","alignment","are_widgets_invalid","area","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_widget","as_widget_mut","b","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","center","center_x","center_y","clipboard","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","default","default","default","default","default","default","distance","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","event","expand","explain","fill_factor","finish","fit","fit","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_f64","from_i64","from_linear_rgba","from_rgb","from_rgb8","from_rgba","from_rgba8","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_u64","g","gradient","hash","hash","height","height","horizontal","image","intersection","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_linear","into_rgba8","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invalidate_layout","invalidate_widgets","inverse","invert","is_empty","is_layout_invalid","is_within","keyboard","layout","left","map","max","merge","min","mouse","mul","mul","new","new","new","new","new","new","new","new","overlay","pad","partial_cmp","partial_cmp","partial_cmp","position","publish","r","redraw_request","renderer","request_redraw","revalidate_layout","right","size","snap","sub","sub","sub","sub","sub","svg","text","time","to_distance","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","top","touch","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","vertical","widget","width","width","window","with_size","write","x","x","x","y","y","y","Alignment","Bottom","Center","Center","Center","End","Horizontal","Left","Right","Start","Top","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","Clipboard","Null","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","read","read","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","write","write","Captured","Event","Ignored","Keyboard","MacOS","MacOS","Mouse","PlatformSpecific","PlatformSpecific","ReceivedUrl","Status","Touch","Window","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","merge","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","Black","Bold","Condensed","Cursive","DEFAULT","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","MONOSPACE","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","default","default","default","default","default","eq","eq","eq","eq","eq","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","weight","with_name","ColorStop","Gradient","Linear","Linear","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","angle","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","default","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","mul_alpha","new","offset","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","Bytes","Bytes","Data","FilterMethod","Handle","Handle","Linear","Nearest","Path","Renderer","Rgba","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","data","default","deref","dimensions","draw","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_memory","from_path","from_pixels","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","id","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","height","pixels","width","A","ALT","AbntC1","AbntC2","Apostrophe","Apps","Asterisk","At","Ax","B","Backslash","Backspace","C","COMMAND","CTRL","Calculator","Capital","Caret","CharacterReceived","Colon","Comma","Compose","Convert","Copy","Cut","D","Delete","Down","E","End","Enter","Equals","Escape","Event","F","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","G","Grave","H","Home","I","Insert","J","K","Kana","Kanji","Key0","Key1","Key2","Key3","Key4","Key5","Key6","Key7","Key8","Key9","KeyCode","KeyPressed","KeyReleased","L","LAlt","LBracket","LControl","LOGO","LShift","LWin","Left","M","Mail","MediaSelect","MediaStop","Minus","Modifiers","ModifiersChanged","Mute","MyComputer","N","NavigateBackward","NavigateForward","NextTrack","NoConvert","Numlock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEquals","NumpadMultiply","NumpadSubtract","O","OEM102","P","PageDown","PageUp","Paste","Pause","Period","PlayPause","Plus","Power","PrevTrack","Q","R","RAlt","RBracket","RControl","RShift","RWin","Right","S","SHIFT","Scroll","Semicolon","Slash","Sleep","Snapshot","Space","Stop","Sysrq","T","Tab","U","Underline","Unlabeled","Up","V","VolumeDown","VolumeUp","W","Wake","WebBack","WebFavorites","WebForward","WebHome","WebRefresh","WebSearch","WebStop","X","Y","Yen","Z","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","command","complement","components_from","components_from","components_from","contains","control","default","difference","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_stimulus","from_stimulus","from_stimulus","hash","hash","insert","intersection","intersects","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","logo","not","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","union","key_code","key_code","modifiers","modifiers","Layout","Limits","NONE","Node","adapt_into_using","adapt_into_using","adapt_into_using","align","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","bounds","children","children","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","default","eq","fill","flex","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","loose","max","max_height","max_width","min","min_height","min_width","move_to","new","new","new","next_to_each_other","pad","position","resolve","shrink","size","to_owned","to_owned","to_owned","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","width","with_children","with_offset","Axis","Horizontal","Vertical","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","resolve","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Available","Button","ButtonPressed","ButtonReleased","Click","Crosshair","Cursor","CursorEntered","CursorLeft","CursorMoved","Event","Grab","Grabbing","Idle","Interaction","Left","Lines","Middle","NotAllowed","Other","Pixels","Pointer","ResizingHorizontally","ResizingVertically","Right","ScrollDelta","Text","Unavailable","WheelScrolled","Working","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","click","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","components_from","components_from","components_from","components_from","components_from","default","default","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over","partial_cmp","position","position_from","position_in","position_over","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","delta","position","x","x","y","y","Click","Double","Kind","Single","Triple","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","kind","new","position","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Element","Group","Overlay","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","default","draw","draw","draw","from","from","from","from_angle","from_angle","from_children","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_over","is_over","is_over","layout","layout","layout","map","mouse_interaction","mouse_interaction","mouse_interaction","new","new","on_event","on_event","on_event","operate","operate","operate","overlay","overlay","overlay","overlay","position","push","translate","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","with_children","Null","Quad","Renderer","Style","Theme","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","clear","clear","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","default","default","default_font","default_size","eq","eq","fill_editor","fill_paragraph","fill_quad","fill_quad","fill_text","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","load_font","new","text_color","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","with_layer","with_layer","with_translation","with_translation","Bytes","Data","Handle","Path","Renderer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","data","dimensions","draw","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_memory","from_path","from_stimulus","from_stimulus","hash","hash","id","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","ARROW_DOWN_ICON","Absolute","Advanced","Basic","Bounds","CHECKMARK_ICON","CharOffset","Difference","Editor","Editor","Font","Font","Highlighter","Hit","ICON_FONT","LineHeight","None","Paragraph","Paragraph","Relative","Renderer","Shape","Shaping","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","compare","components_from","components_from","components_from","components_from","components_from","content","cursor","default","default","default_font","default_size","editor","eq","eq","eq","eq","fill_editor","fill_paragraph","fill_text","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","grapheme_position","hash","hash","highlighter","hit_test","horizontal_alignment","horizontal_alignment","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_height","load_font","min_bounds","min_height","min_height","min_width","min_width","resize","shaping","size","to_absolute","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update","update","vertical_alignment","vertical_alignment","with_text","Action","Backspace","Caret","Click","Cursor","Delete","Direction","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","Editor","End","Enter","Font","Home","Insert","Left","Left","Motion","Move","PageDown","PageUp","Paste","Right","Right","Scroll","Select","SelectLine","SelectWord","Selection","Up","WordLeft","WordRight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cursor","cursor_position","direction","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","highlight","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","line","line_count","perform","selection","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update","widen","with_text","lines","Format","Highlight","Highlighter","Iterator","PlainText","Settings","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","change_line","change_line","clone","clone","clone_into","clone_into","color","components_from","components_from","current_line","current_line","default","eq","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight_line","highlight_line","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","update","Duration","Instant","MAX","MICROSECOND","MILLISECOND","NANOSECOND","SECOND","ZERO","adapt_into_using","adapt_into_using","add","add","add_assign","add_assign","arrays_from","arrays_from","arrays_into","arrays_into","as_micros","as_millis","as_nanos","as_secs","as_secs_f32","as_secs_f64","borrow","borrow","borrow_mut","borrow_mut","checked_add","checked_add","checked_div","checked_duration_since","checked_mul","checked_sub","checked_sub","clone","clone","clone_into","clone_into","cmp","cmp","components_from","components_from","default","div","div_assign","div_duration_f32","div_duration_f64","div_f32","div_f64","duration_since","elapsed","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_micros","from_millis","from_nanos","from_secs","from_secs_f32","from_secs_f64","from_stimulus","from_stimulus","hash","hash","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_zero","mul","mul_assign","mul_f32","mul_f64","new","now","partial_cmp","partial_cmp","saturating_add","saturating_duration_since","saturating_mul","saturating_sub","sub","sub","sub","sub_assign","sub_assign","subsec_micros","subsec_millis","subsec_nanos","sum","sum","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_from_secs_f32","try_from_secs_f64","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Event","Finger","FingerLifted","FingerLost","FingerMoved","FingerPressed","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","id","id","id","id","position","position","position","position","Id","Operation","Text","Tree","Widget","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","children","clone","clone_into","components_from","diff","draw","eq","fmt","from","from_angle","from_stimulus","hash","height","into","into_angle","into_color","into_color_unclamped","into_stimulus","layout","mouse_interaction","new","on_event","operate","operation","overlay","state","tag","text","to_owned","tree","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unique","width","Chain","Focusable","None","Operation","Outcome","Scrollable","Some","TextInput","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","container","custom","finish","fmt","focusable","focusable","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","map","scope","scrollable","scrollable","text_input","text_input","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Count","Focusable","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components_from","count","default","eq","find_focused","fmt","focus","focus","focus_next","focus_previous","focused","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","is_focused","to_owned","total","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unfocus","AbsoluteOffset","END","RelativeOffset","START","Scrollable","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","default","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","scroll_to","scroll_to","snap_to","snap_to","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","x","x","y","y","TextInput","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","select_all","select_all","Appearance","LineHeight","Shaping","State","Style","StyleSheet","Text","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","components_from","default","default","draw","draw","fmt","fmt","font","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","height","horizontal_alignment","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","new","shaping","size","state","style","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","vertical_alignment","width","width","None","Some","State","Tag","Tree","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","children","clone","clone_into","cmp","components_from","components_from","components_from","diff","diff_children","diff_children_custom","diff_children_custom_with_search","downcast_mut","downcast_ref","empty","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","of","partial_cmp","state","stateless","tag","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","AlwaysOnBottom","AlwaysOnTop","At","CloseRequested","Critical","Event","FileDropped","FileHovered","FilesHoveredLeft","Focused","Fullscreen","Hidden","Icon","Informational","Level","Mode","Moved","NextFrame","Normal","RedrawRequest","RedrawRequested","Resized","Unfocused","UserAttention","Windowed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","components_from","components_from","components_from","components_from","components_from","default","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","icon","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","partial_cmp","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","height","width","x","y","ByteCountNotDivisibleBy4","DimensionsVsPixelCount","Error","Icon","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","fmt","fmt","fmt","from","from","from_angle","from_angle","from_rgba","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_raw","into_stimulus","into_stimulus","to_owned","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","byte_count","height","pixel_count","width","width_x_height"],"q":[[0,"iced_core"],[600,"iced_core::alignment"],[695,"iced_core::clipboard"],[726,"iced_core::event"],[844,"iced_core::font"],[1023,"iced_core::gradient"],[1115,"iced_core::image"],[1246,"iced_core::image::Data"],[1249,"iced_core::keyboard"],[1548,"iced_core::keyboard::Event"],[1552,"iced_core::layout"],[1662,"iced_core::layout::flex"],[1688,"iced_core::mouse"],[1859,"iced_core::mouse::Event"],[1861,"iced_core::mouse::ScrollDelta"],[1865,"iced_core::mouse::click"],[1923,"iced_core::overlay"],[2000,"iced_core::renderer"],[2104,"iced_core::svg"],[2169,"iced_core::text"],[2360,"iced_core::text::editor"],[2538,"iced_core::text::editor::Action"],[2539,"iced_core::text::highlighter"],[2609,"iced_core::time"],[2730,"iced_core::touch"],[2789,"iced_core::touch::Event"],[2797,"iced_core::widget"],[2846,"iced_core::widget::operation"],[2887,"iced_core::widget::operation::focusable"],[2926,"iced_core::widget::operation::scrollable"],[2993,"iced_core::widget::operation::text_input"],[3002,"iced_core::widget::text"],[3103,"iced_core::widget::tree"],[3195,"iced_core::window"],[3353,"iced_core::window::Event"],[3357,"iced_core::window::icon"],[3412,"iced_core::window::icon::Error"],[3417,"palette::chromatic_adaptation"],[3418,"core::ops::arith"],[3419,"core::clone"],[3420,"core::default"],[3421,"core::cmp"],[3422,"core::convert"],[3423,"core::fmt"],[3424,"core::fmt"],[3425,"palette::rgb"],[3426,"core::hash"],[3427,"core::hash"],[3428,"core::ops::arith"],[3429,"alloc::vec"],[3430,"core::cmp"],[3431,"palette::convert::try_from_into_color"],[3432,"core::any"],[3433,"alloc::string"],[3434,"core::iter::traits::collect"],[3435,"std::path"],[3436,"core::convert"],[3437,"alloc::boxed"],[3438,"alloc::borrow"],[3439,"core::fmt"],[3440,"core::ops::function"]],"d":["","The black color.","The background of some element.","The border radii for the corners of a graphics primitive …","","A color in the sRGB color space.","A solid color.","Scale as big as it can be without needing to crop or hide …","The strategy used to fit the contents of a widget to its …","Scale the image to cover all of the bounding box, cropping …","Degrees","A generic Widget.","","Distort the image so the widget is 100% covered without …","Fill all the remaining space","Fill a portion of the remaining space relative to other …","Fill a fixed amount of space","","","Linearly interpolate between several colors.","The hasher used to compare layouts.","A Size with infinite width and height.","","The strategy used to fill space in a specific dimension.","Don’t resize or scale the image at all.","The origin (i.e. a Point at (0, 0)).","","An amount of space to pad for each side of a box","An amount of logical pixels.","A 2D point.","The range of radians of a circle.","Radians","A rectangle.","","Scale the image down if it’s too big for the space, but …","A connection to the state of a shell.","Fill the least amount of space","An amount of space in 2 dimensions.","A color with no opacity.","","A Size with a width and height of 1 unit.","A 2D vector.","The white color.","","Padding of zero","A Size with zero width and height.","The zero Vector.","Transparency, 0.0 - 1.0","","","","","","","","","","","","","","","","","","","","Align and position widgets.","Returns whether the widgets of the current application …","Returns the area of the Rectangle.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the Widget of the Element,","Returns a mutable reference to the Widget of the Element,","Blue component, 0.0 - 1.0","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Bottom padding","Returns the Point at the center of the Rectangle.","Returns the X coordinate of the Point at the center of the …","Returns the Y coordinate of the Point at the center of the …","Access the clipboard.","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Color with shorter and cleaner syntax.","","","","","","","","","","","","","","","","","Returns true if the given Point is contained in the …","","","","","","","Computes the distance to another Point.","","","","","","","","","","","","","Handle events of a user interface.","Expands the Rectangle a given amount.","Marks the Element as to-be-explained.","Returns the fill factor of the Length.","","Attempt to apply the given fit for a content size within …","Fits the Padding between the provided inner and outer Size.","","","","","","","","","","","","","","","Load and use fonts.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Creates a Color from its linear RGBA components.","Creates a Color from its RGB components.","Creates a Color from its RGB8 components.","Creates a Color from its RGBA components.","Creates a Color from its RGB8 components and an alpha …","","","","","","","","","","","","","","","","","","Green component, 0.0 - 1.0","Colors that transition progressively.","","","Height of the rectangle.","The height.","Returns the total amount of horizontal Padding.","Load and draw raster graphics.","Computes the intersection with the given Rectangle.","Returns whether the Rectangle intersects with the given …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Converts the Color into its linear values.","Converts the Color into its RGBA8 equivalent.","","","","","","","","","","","","","","","","","Invalidates the current application layout.","Invalidates the current application widgets.","Returns the inverted Color.","Inverts the Color in-place.","Returns true if the Shell contains no published messages","Returns whether the current layout is invalid or not.","Returns true if the current Rectangle is completely within …","Listen to keyboard events.","Position your widgets properly.","Left padding","Applies a transformation to the produced message of the …","Returns the maximum of each component of this size and …","Merges the current Shell with another one by applying the …","Returns the minimum of each component of this size and …","Handle mouse events.","","","Creates a new Element containing the given Widget.","Creates a new Color.","Create a Padding that is equal on all sides","Creates a new Point with the given coordinates.","Creates a new Rectangle with its top-left corner in the …","Creates a new Shell with the provided buffer of messages.","Creates a new Size with the given width and height.","Creates a new Vector with the given components.","Display interactive elements on top of other widgets.","Increments the Size to account for the given padding.","","","","Returns the position of the top left corner of the …","Publish the given Message for an application to process it.","Red component, 0.0 - 1.0","Returns the request a redraw should happen, if any.","Write your own renderer.","Requests a new frame to be drawn.","Triggers the given function if the layout is invalid, …","Right padding","Returns the Size of the Rectangle.","Snaps the Rectangle to unsigned integer coordinates.","","","","","","Load and draw vector graphics.","Draw and interact with text.","Keep track of time, both in native and web platforms!","Calculates the line in which the angle intercepts the …","","","","","","","","","","","","","","Top padding","Build touch events.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union with the given Rectangle.","Returns the total amount of vertical Padding.","Create custom widgets and operate on them.","Width of the rectangle.","The width.","Build window-based GUI applications.","Creates a new Rectangle with its top-left corner at the …","","The X coordinate.","X coordinate of the top-left corner.","The X component of the Vector","The Y coordinate.","Y coordinate of the top-left corner.","The Y component of the Vector","Alignment on the axis of a container.","Align bottom","Align at the center of the axis.","Horizontally centered","Vertically centered","Align at the end of the axis.","The horizontal Alignment of some resource.","Align left","Align right","Align at the start of the axis.","Align top","The vertical Alignment of some resource.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A buffer for short-term storage and transfer within and …","A null implementation of the Clipboard trait.","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Reads the current content of the Clipboard as text.","","","","","","","","","","Writes the given text contents to the Clipboard.","","The Event was handled and processed by a widget.","A user interface event.","The Event was NOT handled by any widget.","A keyboard event","Describes an event specific to MacOS","A MacOS specific event","A mouse event","A platform specific event","A platform specific event","Triggered when the app receives an URL from the system","The status of an Event after being processed.","A touch event","A window event","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Merges two Status into one.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Glyphs in cursive fonts generally use a more informal …","A non-monospaced sans-serif font with normal Weight.","","","","","","A font family.","Fantasy fonts are primarily decorative or expressive fonts …","A font.","","","A monospaced font with normal Weight.","","The sole criterion of a monospace font is that all glyphs …","The name of a font family of choice.","","","","","Glyphs in sans-serif fonts, as the term is used in CSS, …","","","","Serif fonts represent the formal text style for a script.","The width of some text.","The style of some text.","","","","The weight of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Family of the Font.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","The Stretch of the Font.","The Style of the Font.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Weight of the Font.","Creates a non-monospaced Font with the given Family::Name …","A point along the gradient vector where the specified color…","A fill which transitions colors progressively along a …","A linear gradient.","A linear gradient interpolates colors along a direction at …","","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","How the Gradient is angled within its bounds.","","","","","","","","","","","","","","","","","","","The color of the gradient at the specified offset.","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Adjust the opacity of the gradient by a multiplier applied …","Creates a new Linear gradient with the given angle in …","Offset along the gradient vector.","ColorStops along the linear gradient path.","","","","","","","","","","","","","","","","","","","","","","","","","A wrapper around raw image data.","In-memory data","The data of a raster image.","Image filtering strategy.","A handle of some image data.","The image Handle to be displayed. Iced exposes its own …","Bilinear interpolation.","Nearest neighbor.","File data","A Renderer that can render raster graphics.","Decoded image pixels in RGBA format.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a reference to the image Data.","","","Returns the dimensions of an image for the given Handle.","Draws an image with the given Handle and inside the …","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Creates an image Handle containing the image data directly.","Creates an image Handle pointing to the image of the given …","Creates an image Handle containing the image pixels …","","","","","","","","","Returns the unique identifier of the Handle.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Creates new Bytes around data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The height of the image.","The pixels.","The width of the image.","","The “alt” key.","","","","","","","","","","The Backspace key, right over Enter.","","The “command” key.","The “control” key.","","","","A unicode character was received.","","","The “Compose” key on Linux.","","","","","","","","","The Enter key.","","The Escape key, next to F1.","A keyboard event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert, next to Backspace.","","","","","The ‘0’ key over the ‘O’ and ‘P’ keys.","The ‘1’ key over the letters.","The ‘2’ key over the letters.","The ‘3’ key over the letters.","The ‘4’ key over the letters.","The ‘5’ key over the letters.","The ‘6’ key over the letters.","The ‘7’ key over the letters.","The ‘8’ key over the letters.","The ‘9’ key over the letters.","The symbolic name of a keyboard key.","A keyboard key was pressed.","A keyboard key was released.","","","","","The “windows” key on Windows, “command” key on …","","","","","","","","","The current state of the keyboard modifiers.","The keyboard modifiers have changed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pause/Break key, next to Scroll lock.","","","","","","","","","","","","","","","The “shift” key.","Scroll Lock.","","","","Print Screen/SysRq.","The space bar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns true if the ALT key is pressed in the Modifiers.","","","","","","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","Returns true if a “command key” is pressed in the …","Returns the complement of this set of flags.","","","","Returns true if all of the flags in other are contained …","Returns true if the CTRL key is pressed in the Modifiers.","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if the LOGO key is pressed in the Modifiers.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns true if the SHIFT key is pressed in the Modifiers.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","The key identifier","The key identifier","The state of the modifier keys","The state of the modifier keys","The bounds of a Node and its children, using absolute …","A set of size constraints for layouting.","No limits","The bounds of an element and its children.","","","","Aligns the Node in the given space.","","","","","","","","","","","","","Returns the bounds of the Node.","Returns the bounds of the Layout.","Returns the children of the Node.","Returns an iterator over the Layout of the children of a …","","","","","","","","","","","","Returns the fill Size of the Limits.","Distribute elements using a flex-based layout.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Applies a height constraint to the current Limits.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Removes the minimum width constraint for the current Limits…","Returns the maximum Size of the Limits.","Applies a maximum height constraint to the current Limits.","Applies a maximum width constraint to the current Limits.","Returns the minimum Size of the Limits.","Applies a minimum height constraint to the current Limits.","Applies a minimum width constraint to the current Limits.","Moves the Node to the given position.","Creates new Limits with the given minimum and maximum Size.","Creates a new Node with the given Size.","Creates a new Layout for the given Node at the origin.","Produces a Node with two children nodes one right next to …","Shrinks the current Limits to account for the given …","Returns the position of the Layout.","Computes the resulting Size that fits the Limits given the …","Shrinks the current Limits by the given Size.","Returns the Size of the Node.","","","","Translates the Node by the given translation.","","","","","","","","","","","","","","","","","","","","","","Applies a width constraint to the current Limits.","Creates a new Node with the given Size and children.","Creates a new Layout for the given Node with the provided …","The main axis of a flex layout.","The horizontal axis","The vertical axis","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Computes the flex layout with the given axis and limits, …","","","","","","","","The cursor has a defined position.","The button of a mouse.","A mouse button was pressed.","A mouse button was released.","","","The mouse cursor state.","The mouse cursor entered the window.","The mouse cursor left the window.","The mouse cursor was moved","A mouse event.","","","","The interaction of a mouse cursor.","The left mouse button.","A line-based scroll movement","The middle (wheel) button.","","Some other button.","A pixel-based scroll movement","","","","The right mouse button.","A scroll movement.","","The cursor is currently unavailable (i.e. out of bounds or …","The mouse wheel was scrolled.","","","","","","","","","","","","","","","","","","","","","","","","","","","Track mouse clicks.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns true if the Cursor is over the given bounds.","","Returns the absolute position of the Cursor, if available.","Returns the relative position of the Cursor from the given …","Returns the relative position of the Cursor inside the …","Returns the absolute position of the Cursor, if available …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The scroll movement.","The new position of the mouse cursor","The number of horizontal lines scrolled","The number of horizontal pixels scrolled","The number of vertical lines scrolled","The number of vertical pixels scrolled","A mouse click.","A double click","The kind of mouse click.","A single click","A triple click","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns the Kind of Click.","Creates a new Click with the given position and previous …","Returns the position of the Click.","","","","","","","","","","","","","","","","","A generic Overlay.","An Overlay container that displays multiple overlay …","An interactive component that can be displayed on top of …","","","","","","","","","","","","","","Draws the Overlay using the associated Renderer.","Draws the Element and its children using the given Layout.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns a Group of overlay Element children.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns true if the cursor is over the Element.","","Returns true if the cursor is over the Overlay.","Returns the layout Node of the Overlay.","Computes the layout of the Element in the given bounds.","","Applies a transformation to the produced message of the …","Returns the current mouse::Interaction of the Element.","","Returns the current mouse::Interaction of the Overlay.","Creates a new Element containing the given Overlay.","Creates an empty Group.","Processes a runtime Event.","","Processes a runtime Event.","Applies a widget::Operation to the Element.","","Applies a widget::Operation to the Overlay.","Returns the nested overlay of the Element, if there is any.","Turns the Group into an overlay overlay::Element.","","Returns the nested overlay of the Overlay, if there is any.","Returns the position of the Element.","Adds an overlay::Element to the Group.","Translates the Element.","","","","","","","","","","","","","","","Creates a Group with the given elements.","A renderer that does nothing.","A polygon with four sides.","A component that can be used by widgets to draw themselves …","The styling attributes of a Renderer.","The supported theme of the Renderer.","","","","","","","","","","The border color of the Quad.","The border radius of the Quad.","The border width of the Quad.","","","","","","","The bounds of the Quad.","Clears all of the recorded primitives in the Renderer.","","","","","","","","","","","","","","","","","","","Fills a Quad with the provided Background.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Creates a new Null renderer.","The text color","","","","","","","","","","","","","","","","","","","","","","","","","Draws the primitives recorded in the given closure in a …","","Applies a translation to the primitives recorded in the …","","In-memory data","The data of a vectorial image.","A handle of Svg data.","File data","A Renderer that can render vector graphics.","","","","","","","","","","","","","","","","","Returns a reference to the SVG Data.","Returns the default dimensions of an SVG for the given …","Draws an SVG with the given Handle, an optional Color …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates an SVG Handle from raw bytes containing either an …","Creates an SVG Handle pointing to the vector image of the …","","","","","Returns the unique identifier of the Handle.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","The char representing a ▼ icon in the built-in ICON_FONT.","An absolute height in logical pixels.","Advanced text shaping and font fallback.","No shaping and no font fallback.","A bounds difference.","The char representing a ✔ icon in the ICON_FONT.","The point was within the bounds of the returned character …","The difference detected in some text.","","The Editor of this Renderer.","The font of this Paragraph.","The font type used.","","The result of hit testing on text.","The icon font of the backend.","The height of a line of text in a paragraph.","No difference.","A text paragraph.","The Paragraph of this Renderer.","A factor of the size of the text.","A renderer capable of measuring and drawing Text.","A shape difference.","The shaping strategy of some text.","A paragraph.","","","","","","","","","","","","","","","","","","","","","","","","","","The bounds of the paragraph.","","","","","","","","","","","Compares the Paragraph with some desired Text and returns …","","","","","","The content of the paragraph.","Computes the cursor position of the Hit .","","","Returns the default Self::Font.","Returns the default size of Text.","Edit text.","","","","","Draws the given Editor at the given position and with the …","Draws the given Paragraph at the given position and with …","Draws the given Text at the given position and with the …","","","","","","The font of the Text.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Returns the distance to the given grapheme index in the …","","","Highlight text.","Tests whether the provided point is within the boundaries …","Returns the horizontal alignment of the Paragraph.","The horizontal alignment of the Text.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","The line height of the Text.","Loads a Self::Font from its bytes.","Returns the minimum boundaries that can fit the contents …","Returns the minimum height that can fit the contents of …","Returns the minimum height that can fit the contents of …","Returns the minimum width that can fit the contents of the …","Returns the minimum width that can fit the contents of the …","Lays out the Paragraph with some new boundaries.","The Shaping strategy of the Text.","The size of the Text in logical pixels.","Returns the LineHeight in absolute logical pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the Paragraph to match the given Text, if needed.","Updates the Paragraph to match the given Text, if needed.","Returns the vertical alignment of the Paragraph.","The vertical alignment of the Text.","Creates a new Paragraph laid out with the given Text.","An interaction with an Editor.","Delete the previous character.","Cursor without a selection","Click the Editor at the given Point.","The cursor of an Editor.","Delete the next character.","A direction in some text.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","A component that can be used by widgets to edit multi-line …","Move to the end of the line.","Break the current line.","The font of the Editor.","Move to the start of the line.","Insert the given character.","Move left.","<-","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","->","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","Cursor selecting a range of text","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the current boundaries of the Editor.","","","","","","","","","","","","","","","","Returns the current Cursor of the Editor.","Returns the current cursor position of the Editor.","Returns the Direction of the Motion.","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Runs a text Highlighter in the Editor.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns whether the Action is an editing action.","Returns the text of the given line in the Editor, if it …","Returns the amount of lines in the Editor.","Performs an Action on the Editor.","Returns the current selected text of the Editor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the Editor with some new attributes.","Widens the Motion, if possible.","Creates a new Editor laid out with the given text.","The amount of lines to scroll.","The format of some text.","The output of the Highlighter.","A type capable of highlighting text.","The highlight iterator type.","A highlighter that highlights nothing.","The settings to configure the Highlighter.","","","","","","","","","","","Notifies the Highlighter that the line at the given index …","","","","","","The Color of the text.","","","Returns the current line of the Highlighter.","","","","","","The Font of the text.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Highlights the given line.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a new Highlighter from its Self::Settings.","","","","","","","","","","","","","","","","","","Updates the Highlighter with some new Self::Settings.","","A Duration type to represent a span of time, typically …","A measurement of a monotonically nondecreasing clock. …","The maximum duration.","The duration of one microsecond.","The duration of one millisecond.","The duration of one nanosecond.","The duration of one second.","A duration of zero time.","","","Panics","","","","","","","","Returns the total number of whole microseconds contained …","Returns the total number of whole milliseconds contained …","Returns the total number of nanoseconds contained by this …","Returns the number of whole seconds contained by this …","Returns the number of seconds contained by this Duration …","Returns the number of seconds contained by this Duration …","","","","","Returns Some(t) where t is the time self + duration if t …","Checked Duration addition. Computes self + other, …","Checked Duration division. Computes self / other, …","Returns the amount of time elapsed from another instant to …","Checked Duration multiplication. Computes self * other, …","Returns Some(t) where t is the time self - duration if t …","Checked Duration subtraction. Computes self - other, …","","","","","","","","","","","","Divide Duration by Duration and return f32.","Divide Duration by Duration and return f64.","Divide Duration by f32.","Divide Duration by f64.","Returns the amount of time elapsed from another instant to …","Returns the amount of time elapsed since this instant.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of whole …","Creates a new Duration from the specified number of …","Creates a new Duration from the specified number of …","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns true if this Duration spans no time.","","","Multiplies Duration by f32.","Multiplies Duration by f64.","Creates a new Duration from the specified number of whole …","Returns an instant corresponding to “now”.","","","Saturating Duration addition. Computes self + other, …","Returns the amount of time elapsed from another instant to …","Saturating Duration multiplication. Computes self * other, …","Saturating Duration subtraction. Computes self - other, …","Returns the amount of time elapsed from another instant to …","","","","","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in whole …","Returns the fractional part of this Duration, in …","","","","","","","","","The checked version of from_secs_f32.","The checked version of from_secs_f64.","","","","","","","","","","","A touch interaction.","A unique identifier representing a finger on a touch …","A touch interaction was ended.","A touch interaction was canceled.","An on-going touch interaction was moved.","A touch interaction was started.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The identifier of a generic widget.","","","","A component that displays information and allows …","","","","","","Returns the state Tree of the children of the Widget.","","","","Reconciliates the Widget with the provided Tree.","Draws the Widget using the associated Renderer.","","","Returns the argument unchanged.","","","","Returns the height of the Widget.","Calls U::from(self).","","","","","Returns the layout::Node of the Widget.","Returns the current mouse::Interaction of the Widget.","Creates a custom Id.","Processes a runtime Event.","Applies an Operation to the Widget.","Query or update internal widget state.","Returns the overlay of the Widget, if there is any.","Returns the State of the Widget.","Returns the Tag of the Widget.","Write some text for your users to read.","","Store internal widget state in a state tree to ensure …","","","","","","","","Creates a unique Id.","Returns the width of the Widget.","The Operation needs to be followed by another Operation.","","The Operation produced no result.","A piece of logic that can traverse the widget tree of an …","The result of an Operation.","","The Operation produced some result.","","","","","","","","Operates on a widget that contains other widgets.","Operates on a custom widget with some state.","Finishes the Operation and returns its Outcome.","","Operate on widgets that can be focused.","Operates on a widget that can be focused.","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Maps the output of an Operation using the given function.","Produces an Operation that applies the given Operation to …","Operate on widgets that can be scrolled.","Operates on a widget that can be scrolled.","Operate on widgets that have text input.","Operates on a widget that has text input.","","","","","","","","A summary of the focusable widgets present on a widget …","The internal state of a widget that can be focused.","","","","","","","","","Produces an Operation that generates a Count and chains it …","","","Produces an Operation that searches for the current …","","Produces an Operation that focuses the widget with the …","Focuses the widget.","Produces an Operation that searches for the current …","Produces an Operation that searches for the current …","The index of the current focused widget, if any.","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Returns whether the widget is focused or not.","","The total amount of focusable widgets.","","","","","","","","Unfocuses the widget.","The amount of absolute offset in each direction of a …","A relative offset that points to the bottom-right of a …","The amount of relative offset in each direction of a …","A relative offset that points to the top-left of a …","The internal state of a widget that can be scrolled.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Produces an Operation that scrolls the widget with the …","Scroll the widget to the given AbsoluteOffset along the …","Produces an Operation that snaps the widget with the given …","Snaps the scroll of the widget to the given percentage …","","","","","","","","","","","","","","","","","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The internal state of a widget that has text input.","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to an arbitrary …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the end of the input …","Produces an Operation that moves the cursor of the widget …","Moves the cursor of the text input to the front of the …","Produces an Operation that selects all the content of the …","Selects all the content of the text input.","The apperance of some text.","","","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph of text.","","","","Produces the Appearance of some text.","","","","","","","","","","","","","","","","","The Color of the text.","","","","","","Draws text using the same logic as the Text widget.","","","","Sets the Font of the Text.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Sets the height of the Text boundaries.","Sets the alignment::Horizontal of the Text.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Produces the layout::Node of a Text widget.","","Sets the LineHeight of the Text.","Create a new fragment of Text with the given contents.","Sets the Shaping strategy of the Text.","Sets the size of the Text.","","Sets the style of the Text.","","","","","","","","","","","","","","","","","","","","","","","","","Sets the alignment::Vertical of the Text.","Sets the width of the Text boundaries.","","No meaningful internal state.","Some meaningful internal state.","The internal State of a widget.","The identifier of some widget state.","A persistent state widget tree.","","","","","","","","","","","","","","","","The children of the root widget of the Tree.","","","","","","","Reconciliates the current tree with the provided Widget.","Reconciliates the children of the tree with the provided …","Reconciliates the children of the tree with the provided …","Reconciliates the current_children with the provided list …","Downcasts the State to T and returns a mutable reference …","Downcasts the State to T and returns a reference to it.","Creates an empty, stateless Tree with no children.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Creates a new State.","Creates a new Tree for the provided Widget.","Creates a Tag for a state of type T.","","The State of the Tree.","Creates a Tag for a stateless widget.","The tag of the Tree.","","","","","","","","","","","","","","","","","","","","","","","The window will always be below normal windows.","The window will always be on top of normal windows.","Redraw at the given time.","The user has requested for the window to close.","Platform-specific","A window-related event.","A file has beend dropped into the window.","A file is being hovered over the window.","A file was hovered, but has exited the window.","A window was focused.","The application takes the whole screen of its current …","The application is hidden","","Platform-specific","A window level groups windows with respect to their …","The mode of a window-based application.","A window was moved.","Redraw the next frame.","The default behavior.","A request to redraw a window.","A window redraw was requested.","A window was resized.","A window was unfocused.","The type of user attention to request.","The application appears in its own window.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Change the icon of a window.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The new logical height of the window","The new logical width of the window","The new logical x location of the window","The new logical y location of the window","Produced when the length of the rgba argument isn’t …","Produced when the number of pixels (rgba.len() / 4) isn’…","An error produced when using from_rgba with invalid …","An window icon normally used for the titlebar or taskbar.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Builds an Icon from its RGBA pixels in the sRGB color …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns the raw data of the Icon.","","","","","","","","","","","","","","","","","","","The length of the provided RGBA data.","The provided height.","The amount of pixels of the provided RGBA data.","The provided width.","The product of width and height."],"i":[0,15,0,0,0,0,13,16,0,16,0,0,0,16,17,17,17,0,0,13,0,21,0,0,16,2,0,0,0,0,12,0,0,0,16,0,17,0,15,0,21,0,15,0,18,21,3,15,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,2,4,3,0,6,4,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,9,15,9,9,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,18,4,4,4,0,11,12,13,14,15,16,17,18,19,2,4,21,3,11,12,13,14,15,16,17,18,19,2,4,21,3,0,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,4,14,15,23,2,4,3,2,11,12,13,14,15,16,17,19,2,4,21,3,0,4,9,17,23,16,18,11,12,13,14,15,16,17,18,19,2,4,6,21,3,0,9,9,9,11,12,12,12,12,13,13,13,13,14,14,14,15,15,15,15,15,16,23,17,17,17,17,18,18,18,18,18,18,18,19,19,19,2,2,2,4,4,6,21,21,21,21,3,3,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,12,12,15,15,15,15,15,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,12,15,0,16,21,4,21,18,0,4,4,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,15,15,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,6,6,15,15,6,6,4,0,0,18,9,21,6,21,0,4,3,9,15,18,2,4,6,21,3,0,21,11,12,19,4,6,15,6,0,6,6,18,4,4,2,2,4,21,3,0,0,0,12,11,12,13,14,15,16,17,18,19,2,4,21,3,18,0,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,9,11,12,13,14,15,16,23,17,18,19,2,4,6,21,3,4,18,0,4,21,0,4,23,2,4,3,2,4,3,0,62,60,61,62,60,0,61,61,60,62,0,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,60,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,60,61,62,0,0,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,105,63,63,63,63,63,63,63,63,63,105,63,68,0,68,65,0,66,65,0,65,67,0,65,65,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,65,66,67,68,71,71,72,70,69,72,71,72,72,71,0,70,0,73,71,69,71,70,70,71,72,73,73,70,72,72,71,70,0,0,71,72,72,0,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,69,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,70,71,72,73,69,69,0,0,0,38,38,75,37,37,37,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,75,38,75,37,75,38,75,37,38,75,37,38,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,37,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,38,75,37,0,78,0,0,0,155,79,79,78,0,78,77,76,78,79,77,76,78,79,77,76,78,79,76,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,77,79,76,155,155,77,76,78,79,77,76,78,79,77,77,76,78,79,77,76,78,79,77,77,77,77,76,78,79,77,76,78,79,77,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,76,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,77,76,78,79,156,156,156,86,84,86,86,86,86,86,86,86,86,86,86,86,84,84,86,86,86,85,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,0,85,85,86,86,86,86,84,86,86,86,86,86,86,86,86,0,85,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,84,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,86,85,86,84,84,84,85,86,84,85,86,84,84,84,84,84,84,84,84,85,86,84,85,86,84,85,86,84,85,86,84,86,84,84,84,85,86,84,84,84,84,84,84,85,86,84,84,85,86,84,84,84,84,84,85,86,84,85,86,84,84,84,84,84,85,86,84,86,84,84,84,84,85,86,84,85,86,84,85,86,84,85,86,84,85,86,84,84,84,84,84,86,84,84,84,84,84,84,84,85,86,84,84,85,86,84,85,86,84,85,86,84,85,86,84,85,86,84,85,86,84,85,86,84,84,157,158,157,158,0,0,90,0,90,87,88,87,90,87,88,90,87,88,90,87,88,90,87,88,87,88,87,88,90,87,88,90,87,88,90,87,88,87,90,90,0,90,87,88,90,87,88,90,87,88,90,87,88,90,90,87,88,90,87,88,90,87,88,90,87,88,90,87,88,90,90,90,90,90,90,90,87,90,87,88,0,90,88,90,90,87,90,87,88,87,90,87,88,90,87,88,90,87,88,90,87,88,90,87,88,90,87,88,90,87,88,90,87,88,0,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,91,0,91,91,91,91,91,91,91,94,0,95,95,0,97,0,95,95,95,0,97,97,97,0,93,96,93,97,93,96,97,97,97,93,0,97,94,95,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,0,93,94,95,96,97,93,94,95,96,97,97,93,94,95,96,97,94,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,94,97,94,94,94,94,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,93,94,95,96,97,159,160,161,162,161,162,0,99,0,99,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,98,98,98,99,98,99,98,99,98,99,98,99,98,99,98,99,98,99,0,0,0,102,100,102,100,102,100,102,100,102,100,102,100,100,103,102,100,102,102,100,102,100,0,102,100,102,100,102,100,102,100,102,100,102,100,102,100,103,103,102,100,102,102,100,103,102,100,102,100,103,102,100,103,102,100,100,103,102,100,102,102,100,102,100,102,100,102,100,102,100,102,100,102,100,100,0,0,0,0,26,107,108,101,107,108,101,107,108,101,108,108,108,107,108,101,107,108,101,108,26,107,107,108,101,107,108,101,107,108,101,107,101,107,107,108,101,107,107,26,107,107,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,107,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,107,108,101,26,107,26,107,112,0,0,112,0,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,163,163,111,112,111,112,111,112,111,112,111,111,111,112,111,112,111,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,112,111,112,34,114,113,113,116,34,115,0,0,34,147,34,0,0,34,0,116,0,34,114,0,116,0,0,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,109,113,114,115,116,109,113,114,115,116,147,109,113,114,115,116,109,115,113,114,34,34,0,113,114,115,116,34,34,34,109,113,114,115,116,109,109,113,114,114,114,115,116,109,113,114,115,116,109,113,114,115,116,147,113,114,0,147,147,109,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,34,147,147,147,147,147,147,109,109,114,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,109,113,114,115,116,147,147,147,109,147,0,119,122,118,0,119,0,120,120,120,118,0,118,0,120,119,164,120,119,120,121,0,118,120,120,119,120,121,118,118,118,118,122,120,120,120,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,164,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,164,164,120,118,119,120,121,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,164,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,164,164,164,164,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,118,119,120,121,122,164,120,164,165,0,123,0,123,0,123,124,125,124,125,124,125,124,125,124,125,123,124,124,125,124,125,125,124,125,123,124,125,125,124,125,125,124,125,124,125,124,125,123,124,124,125,124,125,124,125,124,125,124,125,123,124,124,125,124,125,124,125,124,125,124,125,124,125,124,125,124,125,123,124,0,0,127,127,127,127,127,127,126,127,126,127,126,127,126,127,126,127,127,127,127,127,127,127,126,127,126,127,126,127,127,126,127,126,127,126,127,126,127,126,127,126,127,127,127,127,127,127,127,127,126,126,126,127,126,127,126,127,126,127,127,127,127,127,127,127,126,127,126,127,126,127,126,127,126,127,126,127,126,127,127,127,127,127,127,127,126,126,127,127,126,127,127,126,126,127,126,127,127,127,127,127,127,126,127,126,127,126,127,127,127,126,127,126,127,126,127,126,127,126,127,0,0,131,131,131,131,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,131,132,166,167,168,169,166,167,168,169,0,0,0,0,0,133,133,133,133,133,10,133,133,133,10,10,133,133,133,133,133,133,10,133,133,133,133,133,10,10,133,10,10,0,10,10,10,0,133,0,133,133,133,133,133,133,133,133,10,138,0,138,0,0,0,138,0,138,138,138,138,138,138,106,106,106,138,0,106,138,138,138,138,138,138,138,138,0,0,0,106,0,106,138,138,138,138,138,138,138,0,0,142,142,142,142,142,142,142,142,0,142,142,0,142,0,139,0,0,142,142,142,142,142,142,142,142,142,139,142,142,142,142,142,142,142,142,142,139,0,144,0,144,0,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,0,140,0,140,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,143,144,0,0,141,0,141,0,141,0,141,0,0,0,0,170,0,0,35,146,145,170,35,146,145,35,146,145,35,146,145,35,146,145,35,145,35,145,145,35,146,145,146,145,0,35,146,145,35,35,35,146,145,35,146,145,35,146,145,35,35,35,35,146,145,35,146,145,35,146,145,35,146,145,35,146,145,0,35,35,35,35,35,35,35,35,35,145,35,146,145,35,146,145,35,146,145,35,146,145,35,146,145,35,146,145,35,146,145,35,35,35,134,134,0,0,0,134,92,135,134,92,135,134,92,135,134,92,135,134,92,135,92,135,135,135,134,92,135,92,92,92,0,134,134,92,135,134,92,135,134,92,135,134,92,135,134,92,135,135,134,92,135,134,92,135,134,92,135,134,92,135,134,92,135,134,92,135,135,92,135,92,135,134,92,135,134,92,135,134,92,135,134,92,135,134,92,135,134,92,135,134,92,135,150,150,53,149,152,0,149,149,149,149,151,151,0,152,0,0,149,53,150,0,149,149,149,0,151,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,53,149,150,151,53,152,150,149,150,151,53,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,0,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,53,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,149,150,151,53,152,171,171,172,172,154,154,0,0,153,154,153,154,153,154,153,154,153,154,153,153,153,154,153,154,154,153,154,153,154,0,153,154,153,154,153,154,153,154,153,154,153,153,154,153,154,153,154,153,154,153,154,153,154,153,154,153,154,153,154,173,174,174,174,174],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[2,3],2],[[[4,[-1]],[3,[-1]]],[[4,[-1]]],5],[[[3,[-1]],[3,[-1]]],[[3,[-1]]],5],0,[[[6,[-1]]],7,[]],[[[4,[8]]],8],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[-1,-2]]],10,[],[]],[[[9,[-1,-2]]],10,[],[]],0,[[[9,[-1,-2]]],10,[],[]],[[[9,[-1,-2]]],10,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[4,[8]]],2],[[[4,[8]]],8],[[[4,[8]]],8],0,[11,11],[12,12],[13,13],[14,14],[15,15],[16,16],[17,17],[18,18],[19,19],[2,2],[[[4,[-1]]],[[4,[-1]]],20],[[[21,[-1]]],[[21,[-1]]],20],[[[3,[-1]]],[[3,[-1]]],20],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[8]],2],7],[[],14],[[],15],[[],23],[[],2],[[],[[4,[-1]]],24],[[],[[3,[-1]]],24],[[2,2],8],[[11,11],7],[[12,12],7],[[13,13],7],[[14,14],7],[[15,15],7],[[16,16],7],[[17,17],7],[[19,19],7],[[2,2],7],[[[4,[-1]],[4,[-1]]],7,25],[[[21,[-1]],[21,[-1]]],7,25],[[[3,[-1]],[3,[-1]]],7,25],0,[[[4,[8]],8],[[4,[8]]]],[[[9,[-1,-2]],-3],[[9,[-1,-2]]],[],26,[[27,[15]]]],[17,28],[23,29],[[16,21,21],21],[[18,21,21],18],[[11,30],31],[[12,30],31],[[13,30],31],[[14,30],31],[[15,30],31],[[16,30],31],[[17,30],31],[[18,30],31],[[19,30],31],[[2,30],31],[[[4,[-1]],30],31,32],[[[6,[-1]],30],31,32],[[[21,[-1]],30],31,32],[[[3,[-1]],30],31,32],0,[-1,-1,[]],[33,[[9,[-1,-2]]],[],34],[[[35,[-1]]],[[9,[-2,-1]]],34,[]],[-1,-1,[]],[-1,-1,[]],[36,12],[8,12],[11,12],[37,13],[15,13],[38,13],[-1,-1,[]],[[[39,[8]]],14],[8,14],[-1,-1,[]],[40,15],[[[39,[8]]],15],[-1,-1,[]],[41,15],[[[39,[8]]],15],[-1,-1,[]],[-1,-1,[]],[19,17],[28,17],[8,17],[-1,-1,[]],[[[39,[28]]],18],[8,18],[-1,-1,[]],[[[39,[8]]],18],[[[39,[8]]],18],[[[39,[28]]],18],[28,18],[-1,-1,[]],[28,19],[8,19],[-1,-1,[]],[[[39,[8]]],2],[[[39,[28]]],2],[[[4,[42]]],[[4,[8]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[39,[8]]],21],[[[3,[8]]],21],[[[39,[28]]],21],[21,[[3,[8]]]],[-1,-1,[]],[[[39,[-1]]],[[3,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[43,[[44,[12]]]],[45,[[44,[12]]]],[[8,8,8,8],15],[[8,8,8],15],[[36,36,36],15],[[8,8,8,8],15],[[36,36,36,8],15],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[29,[[44,[12]]]],0,0,[[16,-1],22,46],[[[21,[-1]],-2],22,47,46],0,0,[18,8],0,[[[4,[8]],[4,[8]]],[[44,[[4,[8]]]]]],[[[4,[8]],[4,[8]]],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[15,[[39,[8]]]],[15,[[39,[36]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[6,[-1]]],22,[]],[[[6,[-1]]],22,[]],[15,15],[15,22],[[[6,[-1]]],7,[]],[[[6,[-1]]],7,[]],[[[4,[8]],4],7],0,0,0,[[[9,[-1,-2]],-3],[[9,[-4,-2]]],[],26,48,[]],[[21,21],21],[[[6,[-1]],[6,[-2]],-3],22,[],[],48],[[21,21],21],0,[[[4,[8]],8],[[4,[8]]]],[[[3,[-1]],-1],[[3,[-1]]],[49,50]],[-3,[[9,[-1,-2]]],[],26,[[10,[-1,-2]]]],[[8,8,8,8],15],[8,18],[[8,8],2],[[2,21],[[4,[8]]]],[[[51,[-1]]],[[6,[-1]]],[]],[[-1,-1],[[21,[-1]]],[]],[[-1,-1],[[3,[-1]]],[]],0,[[21,18],21],[[11,11],[[44,[52]]]],[[12,12],[[44,[52]]]],[[19,19],[[44,[52]]]],[[[4,[8]]],2],[[[6,[-1]],-1],22,[]],0,[[[6,[-1]]],[[44,[53]]],[]],0,[[[6,[-1]],53],22,[]],[[[6,[-1]],-2],22,[],54],0,[[[4,[8]]],21],[[[4,[8]]],[[4,[42]]]],[[2,2],3],[[2,3],2],[[[4,[-1]],[3,[-1]]],[[4,[-1]]],55],[[21,21]],[[[3,[-1]],[3,[-1]]],[[3,[-1]]],55],0,0,0,[[12,4],[[22,[2,2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[4,[8]],[4,[8]]],[[4,[8]]]],[18,8],0,0,0,0,[21,[[4,[8]]]],[[23,[59,[36]]],22],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[60,60],[61,61],[62,62],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,60],7],[[61,61],7],[[62,62],7],[[60,30],31],[[61,30],31],[[62,30],31],[61,60],[-1,-1,[]],[62,60],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,-1],22,46],[[61,-1],22,46],[[62,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[63,63],[[-1,-2],22,[],[]],[-1,-2,[],[]],[[63,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[44,[64]]],[]],[63,[[44,[64]]]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,64],22,[]],[[63,64],22],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[65,65],[66,66],[67,67],[68,68],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[65,65],7],[[66,66],7],[[67,67],7],[[68,68],7],[[65,30],31],[[66,30],31],[[67,30],31],[[68,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[68,68],68],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[69,69],[70,70],[71,71],[72,72],[73,73],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],69],[[],70],[[],71],[[],72],[[],73],[[69,69],7],[[70,70],7],[[71,71],7],[[72,72],7],[[73,73],7],0,[[69,30],31],[[70,30],31],[[71,30],31],[[72,30],31],[[73,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[69,-1],22,46],[[70,-1],22,46],[[71,-1],22,46],[[72,-1],22,46],[[73,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[33,69],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[37,8,15],37],[[37,-1],37,74],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,38],[75,75],[37,37],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],75],[[38,38],7],[[75,75],7],[[37,37],7],[[38,30],31],[[75,30],31],[[37,30],31],[-1,-1,[]],[37,38],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[38,8],38],[-1,37,[[27,[12]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[76,[[59,[36]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[77,77],[76,76],[78,78],[79,79],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[77,78],[[],79],[76,[[59,[36]]]],[-1,[[21,[42]]],[]],[[-1,79,4],22,[]],[[77,77],7],[[76,76],7],[[78,78],7],[[79,79],7],[[77,30],31],[[76,30],31],[[78,30],31],[[79,30],31],[-1,-1,[]],[-1,77,[[27,[80]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,77,[[81,[[59,[36]]]],82,83]],[-1,77,[[27,[80]]]],[[42,42,-1],77,[[81,[[59,[36]]]],82,83]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[77,-1],22,46],[[76,-1],22,46],[[78,-1],22,46],[[79,-1],22,46],[77,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,76,[[81,[[59,[36]]]],82,83]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[],84],[84,7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[84,84],84],[[84,84],22],[[84,84],84],[[84,84],22],[84,42],[[84,84],84],[[84,84],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[85,85],[86,86],[84,84],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[86,86],52],[[84,84],52],[84,7],[84,84],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[84,84],7],[84,7],[[],84],[[84,84],84],[[],84],[[85,85],7],[[86,86],7],[[84,84],7],[[84,-1],22,74],[[85,30],31],[[86,30],31],[[84,30],31],[[84,30],31],[[84,30],31],[[84,30],31],[[84,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[42,[[44,[84]]]],[42,84],[42,84],[-1,84,74],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[86,-1],22,46],[[84,-1],22,46],[[84,84],22],[[84,84],84],[[84,84],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[84,7],[84,7],[84,7],[84,84],[[86,86],[[44,[52]]]],[[84,84],[[44,[52]]]],[[84,84],22],[[84,84,7],22],[84,7],[[84,84],84],[[84,84],22],[[84,84],84],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[84,84],22],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[84,84],84],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[87,60,60,21],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[87,4],[88,4],[87,[[59,[87]]]],[88,[[0,[89]]]],[90,90],[87,87],[88,88],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],87],[[90,90],7],[90,21],0,[[90,30],31],[[87,30],31],[[88,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[90,-1],90,[[27,[17]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[90,90],[90,21],[[90,8],90],[[90,8],90],[90,21],[[90,8],90],[[90,8],90],[[87,2],22],[[21,21],90],[21,87],[87,88],[[90,8,-1,-2],87,54,54],[[90,18],90],[88,2],[[90,21],21],[[90,21],90],[87,21],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[87,3],87],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[90,-1],90,[[27,[17]]]],[[21,[51,[87]]],87],[[3,87],88],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[91,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[91,-1,90,18,8,60,[59,[[9,[-2,-1]]]],[59,[92]]],87,26,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[93,93],[94,94],[95,95],[96,96],[97,97],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[97,97],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],94],[[],97],[[93,93],7],[[94,94],7],[[95,95],7],[[96,96],7],[[97,97],7],[[93,30],31],[[94,30],31],[[95,30],31],[[96,30],31],[[97,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[93,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[94,4],7],[[97,97],[[44,[52]]]],[94,[[44,[2]]]],[[94,2],[[44,[2]]]],[[94,4],[[44,[2]]]],[[94,4],[[44,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[98,98],[99,99],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[98,30],31],[[99,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[98,99],[[2,[44,[98]]],98],[98,2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[100,[-1,-2]]],[],26],[[-1,-2,101,88,94],22,[],[]],[[[102,[-1,-2]],-2,101,88,94],22,[],26],[[[100,[-1,-2]],-2,101,88,94],22,[],26],[-1,-1,[]],[[[100,[-1,-2]]],[[102,[-1,-2]]],[],26],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[59,[[9,[-1,-2]]]],92,88,-2],[[44,[[102,[-1,-2]]]]],[],26],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[102,[-1,-2]],88,-2,2],7,[],26],[[[100,[-1,-2]],88,-2,2],7,[],26],[[-1,88,-2,2],7,[],[]],[[-1,-2,21,2],87,[],[]],[[[102,[-1,-2]],-2,21,3],87,[],26],[[[100,[-1,-2]],-2,21,2],87,[],26],[[[102,[-1,-2]],48],[[102,[-3,-2]]],[],26,[]],[[[102,[-1,-2]],88,94,4,-2],97,[],26],[[[100,[-1,-2]],88,94,4,-2],97,[],26],[[-1,88,94,4,-2],97,[],[]],[[2,[104,[103]]],[[102,[-1,-2]]],[],26],[[],[[100,[-1,-2]]],[],26],[[[102,[-1,-2]],65,88,94,-2,105,[6,[-1]]],68,[],26],[[[100,[-1,-2]],65,88,94,-2,105,[6,[-1]]],68,[],26],[[-1,65,88,94,-2,105,[6,[-3]]],68,[],[],[]],[[[102,[-1,-2]],88,-2,106],22,[],26],[[[100,[-1,-2]],88,-2,106],22,[],26],[[-1,88,-2,106],22,[],[]],[[[102,[-1,-2]],88,-2],[[44,[[102,[-1,-2]]]]],[],26],[[[100,[-1,-2]]],[[102,[-1,-2]]],[],26],[[[100,[-1,-2]],88,-2],[[44,[[102,[-1,-2]]]]],[],26],[[-1,88,-2],[[44,[[102,[-3,-2]]]]],[],[],[]],[[[102,[-1,-2]]],2,[],26],[[[100,[-1,-2]],-3],[[100,[-1,-2]]],[],26,[[27,[[102,[-1,-2]]]]]],[[[102,[-1,-2]],3],[[102,[-1,-2]]],[],26],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[51,[[102,[-1,-2]]]]],[[100,[-1,-2]]],[],26],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,22,[]],[107,22],[107,107],[108,108],[101,101],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],107],[[],101],[107],[107,19],[[108,108],7],[[101,101],7],[[107,2,15],22],[[107,2,15],22],[[-1,108,-2],22,[],[[27,[13]]]],[[107,108,-1],22,[[27,[13]]]],[[107,109,2,15],22],[[107,30],31],[[108,30],31],[[101,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[107,[110,[[59,[36]]]]],22],[[],107],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,4,-2],22,[],54],[[107,4,-1],22,54],[[-1,3,-2],22,[],54],[[107,3,-1],22,54],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[112,112],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,112],[[-1,111],[[21,[42]]],[]],[[-1,111,[44,[15]],4],22,[]],[[111,111],7],[[112,112],7],[[111,30],31],[[112,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,111,[[27,[[110,[[59,[36]]]]]]]],[-1,111,[[27,[80]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[111,-1],22,46],[[112,-1],22,46],[111,29],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[109,[-1]]],[[109,[-1]]],20],[113,113],[114,114],[115,115],[116,116],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,109],116,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[115,117],[[],113],[[],114],[-1,[],[]],[-1,19,[]],0,[[113,113],7],[[114,114],7],[[115,115],7],[[116,116],7],[[-1,2,15],22,[]],[[-1,2,15],22,[]],[[-1,109,2,15],22,[]],[[[109,[-1]],30],31,32],[[113,30],31],[[114,30],31],[[115,30],31],[[116,30],31],0,[-1,-1,[]],[-1,-1,[]],[19,114],[8,114],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,117,117],[[44,[2]]],[]],[[113,-1],22,46],[[114,-1],22,46],0,[[-1,2],[[44,[115]]],[]],[-1,61,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,[110,[[59,[36]]]]],22,[]],[-1,21,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[-1,8,[]],[[-1,21],22,[]],0,0,[[114,19],19],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,109],22,[]],[[-1,109],22,[]],[-1,62,[]],0,[109,-1,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,21,[]],[118,118],[119,119],[120,120],[121,121],[122,122],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,122,[]],[-1,[[22,[117,117]]],[]],[120,121],[[118,118],7],[[119,119],7],[[120,120],7],[[121,121],7],[[118,30],31],[[119,30],31],[[120,30],31],[[121,30],31],[[122,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,-3],22,[],123,48],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[118,7],[[-1,117],[[44,[33]]],[]],[-1,117,[]],[[-1,118],22,[]],[-1,[[44,[64]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,21,19,114,-2],22,[],123],[120,120],[33,-1,[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,117],22,[]],[[124,117],22],[124,124],[[[125,[-1]]],[[125,[-1]]],20],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,117,[]],[124,117],[[],[[125,[-1]]],[]],[[[125,[-1]],[125,[-1]]],7,25],[[124,30],31],[[[125,[-1]],30],31,32],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,33],[],[]],[[124,33]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],-1,[]],[[],124],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,22,[]],[124,22],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[126,127],126],[[127,127],127],[[126,127],22],[[127,127],22],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,128],[127,128],[127,128],[127,29],[127,8],[127,43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[126,127],[[44,[126]]]],[[127,127],[[44,[127]]]],[[127,42],[[44,[127]]]],[[126,126],[[44,[127]]]],[[127,42],[[44,[127]]]],[[126,127],[[44,[126]]]],[[127,127],[[44,[127]]]],[126,126],[127,127],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[126,126],52],[[127,127],52],[-1,-2,[],[]],[-1,-2,[],[]],[[],127],[[127,42],127],[[127,42],22],[[127,127],8],[[127,127],43],[[127,8],127],[[127,43],127],[[126,126],127],[126,127],[[126,126],7],[[127,127],7],[[126,30],[[56,[22,129]]]],[[127,30],[[56,[22,129]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[29,127],[29,127],[29,127],[29,127],[8,127],[43,127],[-1,-2,[],[]],[-1,-2,[],[]],[[126,-1],22,46],[[127,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[127,7],[[127,42],127],[[127,42],22],[[127,8],127],[[127,43],127],[[29,42],127],[[],126],[[126,126],[[44,[52]]]],[[127,127],[[44,[52]]]],[[127,127],127],[[126,126],127],[[127,42],127],[[127,127],127],[[126,126],127],[[126,127],126],[[127,127],127],[[126,127],22],[[127,127],22],[127,42],[127,42],[127,42],[-1,127,89],[-1,127,89],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[8,[[56,[127,130]]]],[43,[[56,[127,130]]]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[131,131],[132,132],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,131],7],[[132,132],7],[[131,30],31],[[132,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[132,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[51,[92]]],[]],[133,133],[[-1,-2],22,[],[]],[-1,-2,[],[]],[[-1,92],22,[]],[[-1,92,-2,101,88,94,4],22,[],[]],[[133,133],7],[[133,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[133,-1],22,46],[-1,17,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,92,-2,90],87,[],[]],[[-1,92,88,94,4,-2],97,[],[]],[-1,133,[[27,[[110,[33]]]]]],[[-1,92,65,88,94,-2,105,[6,[-3]],4],68,[],[],[]],[[-1,92,88,-2,106],22,[],[]],0,[[-1,92,88,-2],[[44,[[102,[-3,-2]]]]],[],[],[]],[-1,134,[]],[-1,135,[]],0,[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],133],[-1,17,[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[44,[133]],4,136],22,[]],[[-1,137,[44,[133]]],22,[]],[-1,[[138,[-2]]],[],[]],[[[138,[-1]],30],31,32],0,[[-1,139,[44,[133]]],22,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[104,[106]],-1],[[0,[[106,[-2]]]]],48,[]],[[133,-2],[[0,[[106,[-1]]]]],[],[[106,[-1]]]],0,[[-1,140,[44,[133]],4,3],22,[]],0,[[-1,141,[44,[133]]],22,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[142,142],[[-1,-2],22,[],[]],[-1,-2,[],[]],[[],[[0,[[106,[-1]]]]],[]],[[],142],[[142,142],7],[[],[[0,[[106,[133]]]]]],[[142,30],31],[133,[[0,[[106,[-1]]]]],[]],[-1,22,[]],[[],[[0,[[106,[-1]]]]],[]],[[],[[0,[[106,[-1]]]]],[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,7,[]],[-1,-2,[],[]],0,[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,22,[]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[143,143],[144,144],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],143],[[],144],[[143,143],7],[[144,144],7],[[143,30],31],[[144,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[133,143],[[0,[[106,[-1]]]]],[]],[[-1,143],22,[]],[[133,144],[[0,[[106,[-1]]]]],[]],[[-1,144],22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[133,117],[[0,[[106,[-1]]]]],[]],[[-1,117],22,[]],[133,[[0,[[106,[-1]]]]],[]],[-1,22,[]],[133,[[0,[[106,[-1]]]]],[]],[-1,22,[]],[133,[[0,[[106,[-1]]]]],[]],[-1,22,[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,145,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[35,[-1]]],[[35,[-1]]],34],[145,145],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[146,[-1]]],[24,147]],[[],145],[[-1,101,88,146,145],22,34],[[[35,[-1]],92,-1,101,88,94,4],22,34],[[[146,[-1]],30],31,[32,147]],[[145,30],31],[[[35,[-1]],-2],[[35,[-1]]],34,27],[33,[[35,[-1]]],34],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[35,[-1]]],17,34],[[[35,[-1]],-2],[[35,[-1]]],34,[[27,[17]]]],[[[35,[-1]],61],[[35,[-1]]],34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[146,-1,90,17,17,33,114,[44,[19]],44,61,62,113],87,34],[[[35,[-1]],92,-1,90],87,34],[[[35,[-1]],-2],[[35,[-1]]],34,[[27,[114]]]],[-1,[[35,[-2]]],[[27,[[110,[33]]]]],34],[[[35,[-1]],113],[[35,[-1]]],34],[[[35,[-1]],-2],[[35,[-1]]],34,[[27,[19]]]],[[[35,[-1]]],134,34],[[[35,[-1]],-2],[[35,[-1]]],34,27],[[[35,[-1]]],135,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[35,[-1]],62],[[35,[-1]]],34],[[[35,[-1]],-2],[[35,[-1]]],34,[[27,[17]]]],[[[35,[-1]]],17,34],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[135,135],[[-1,-2],22,[],[]],[[135,135],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[92,-1],22,[[148,[10]]]],[[92,[59,[-1]]],22,[[148,[10]]]],[[92,[59,[-1]],-2,-3],22,[],48,48],[[[51,[92]],[59,[-1]],-2,-3,-4],22,[],48,48,48],[134,-1,[]],[134,-1,[]],[[],92],[[135,135],7],[[134,30],31],[[92,30],31],[[135,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[135,-1],22,46],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,134,[]],[-1,92,[[148,[10]]]],[[],135],[[135,135],[[44,[52]]]],0,[[],135],0,[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[149,149],[150,150],[151,151],[53,53],[152,152],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[-1,-2],22,[],[]],[[53,53],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],150],[[149,149],7],[[150,150],7],[[151,151],7],[[53,53],7],[[149,30],31],[[150,30],31],[[151,30],31],[[53,30],31],[[152,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[53,53],[[44,[52]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[153,153],[[-1,-2],22,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[153,30],31],[[154,30],31],[[154,30],31],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[51,[36]],42,42],[[56,[153,154]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[153,[[22,[[51,[36]],[21,[42]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,64,[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,[[56,[-2,[57,[-2]]]]],[],[]],[-1,58,[]],[-1,58,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0],"c":[],"p":[[8,"TransformMatrix",3417],[3,"Point",0],[3,"Vector",0],[3,"Rectangle",0],[8,"Add",3418],[3,"Shell",0],[15,"bool"],[15,"f32"],[3,"Element",0],[8,"Widget",2797],[3,"Degrees",0],[3,"Radians",0],[4,"Background",0],[3,"BorderRadius",0],[3,"Color",0],[4,"ContentFit",0],[4,"Length",0],[3,"Padding",0],[3,"Pixels",0],[8,"Clone",3419],[3,"Size",0],[15,"tuple"],[3,"Hasher",0],[8,"Default",3420],[8,"PartialEq",3421],[8,"Renderer",2000],[8,"Into",3422],[15,"u16"],[15,"u64"],[3,"Formatter",3423],[6,"Result",3423],[8,"Debug",3423],[15,"str"],[8,"Renderer",2169],[3,"Text",3002],[15,"u8"],[3,"Linear",1023],[4,"Gradient",1023],[15,"array"],[6,"Srgb",3424],[6,"Srgba",3424],[15,"u32"],[15,"f64"],[4,"Option",3425],[15,"i64"],[8,"Hasher",3426],[8,"Hash",3426],[8,"Fn",3427],[8,"Mul",3418],[8,"Copy",3428],[3,"Vec",3429],[4,"Ordering",3421],[4,"RedrawRequest",3195],[8,"FnOnce",3427],[8,"Sub",3418],[4,"Result",3430],[3,"OutOfBounds",3431],[3,"TypeId",3432],[15,"slice"],[4,"Alignment",600],[4,"Horizontal",600],[4,"Vertical",600],[3,"Null",695],[3,"String",3433],[4,"Event",726],[4,"PlatformSpecific",726],[4,"MacOS",726],[4,"Status",726],[3,"Font",844],[4,"Family",844],[4,"Weight",844],[4,"Stretch",844],[4,"Style",844],[8,"IntoIterator",3434],[3,"ColorStop",1023],[3,"Bytes",1115],[3,"Handle",1115],[4,"Data",1115],[4,"FilterMethod",1115],[3,"PathBuf",3435],[8,"AsRef",3422],[8,"Send",3428],[8,"Sync",3428],[3,"Modifiers",1249],[4,"Event",1249],[4,"KeyCode",1249],[3,"Node",1552],[3,"Layout",1552],[8,"Iterator",3436],[3,"Limits",1552],[4,"Axis",1662],[3,"Tree",3103],[4,"Button",1688],[4,"Cursor",1688],[4,"Event",1688],[4,"ScrollDelta",1688],[4,"Interaction",1688],[3,"Click",1865],[4,"Kind",1865],[3,"Group",1923],[3,"Style",2000],[3,"Element",1923],[8,"Overlay",1923],[3,"Box",3437],[8,"Clipboard",695],[8,"Operation",2846],[3,"Null",2000],[3,"Quad",2000],[3,"Text",2169],[4,"Cow",3438],[3,"Handle",2104],[4,"Data",2104],[4,"Shaping",2169],[4,"LineHeight",2169],[4,"Hit",2169],[4,"Difference",2169],[15,"usize"],[4,"Action",2360],[4,"Edit",2360],[4,"Motion",2360],[4,"Direction",2360],[4,"Cursor",2360],[8,"Highlighter",2539],[3,"PlainText",2539],[3,"Format",2539],[3,"Instant",2609],[3,"Duration",2609],[15,"u128"],[3,"Error",3423],[3,"TryFromFloatSecsError",3439],[4,"Event",2730],[3,"Finger",2730],[3,"Id",2797],[4,"State",3103],[3,"Tag",3103],[8,"FnMut",3427],[8,"Any",3432],[4,"Outcome",2846],[8,"Focusable",2887],[8,"Scrollable",2926],[8,"TextInput",2993],[3,"Count",2887],[3,"AbsoluteOffset",2926],[3,"RelativeOffset",2926],[3,"Appearance",3002],[3,"State",3002],[8,"Paragraph",2169],[8,"Borrow",3440],[4,"Event",3195],[4,"Level",3195],[4,"Mode",3195],[4,"UserAttention",3195],[3,"Icon",3357],[4,"Error",3357],[8,"Renderer",1115],[13,"Rgba",1246],[13,"KeyPressed",1548],[13,"KeyReleased",1548],[13,"WheelScrolled",1859],[13,"CursorMoved",1859],[13,"Lines",1861],[13,"Pixels",1861],[8,"Renderer",2104],[8,"Editor",2360],[13,"Scroll",2538],[13,"FingerPressed",2789],[13,"FingerMoved",2789],[13,"FingerLifted",2789],[13,"FingerLost",2789],[8,"StyleSheet",3002],[13,"Resized",3353],[13,"Moved",3353],[13,"ByteCountNotDivisibleBy4",3412],[13,"DimensionsVsPixelCount",3412]],"b":[[105,"impl-Borrow%3Cdyn+Widget%3CMessage,+Renderer%3E%3E-for-%26Element%3C\'a,+Message,+Renderer%3E"],[106,"impl-Borrow%3Cdyn+Widget%3CMessage,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Renderer%3E"],[230,"impl-From%3C%26str%3E-for-Element%3C\'a,+Message,+Renderer%3E"],[231,"impl-From%3CText%3C\'a,+Renderer%3E%3E-for-Element%3C\'a,+Message,+Renderer%3E"],[234,"impl-From%3Cu8%3E-for-Radians"],[235,"impl-From%3Cf32%3E-for-Radians"],[236,"impl-From%3CDegrees%3E-for-Radians"],[237,"impl-From%3CLinear%3E-for-Background"],[238,"impl-From%3CColor%3E-for-Background"],[239,"impl-From%3CGradient%3E-for-Background"],[241,"impl-From%3C%5Bf32;+4%5D%3E-for-BorderRadius"],[242,"impl-From%3Cf32%3E-for-BorderRadius"],[244,"impl-From%3CRgb%3E-for-Color"],[245,"impl-From%3C%5Bf32;+3%5D%3E-for-Color"],[247,"impl-From%3CAlpha%3CRgb,+f32%3E%3E-for-Color"],[248,"impl-From%3C%5Bf32;+4%5D%3E-for-Color"],[251,"impl-From%3CPixels%3E-for-Length"],[252,"impl-From%3Cu16%3E-for-Length"],[253,"impl-From%3Cf32%3E-for-Length"],[255,"impl-From%3C%5Bu16;+4%5D%3E-for-Padding"],[256,"impl-From%3Cf32%3E-for-Padding"],[258,"impl-From%3C%5Bf32;+4%5D%3E-for-Padding"],[259,"impl-From%3C%5Bf32;+2%5D%3E-for-Padding"],[260,"impl-From%3C%5Bu16;+2%5D%3E-for-Padding"],[261,"impl-From%3Cu16%3E-for-Padding"],[263,"impl-From%3Cu16%3E-for-Pixels"],[264,"impl-From%3Cf32%3E-for-Pixels"],[266,"impl-From%3C%5Bf32;+2%5D%3E-for-Point"],[267,"impl-From%3C%5Bu16;+2%5D%3E-for-Point"],[272,"impl-From%3C%5Bf32;+2%5D%3E-for-Size"],[273,"impl-From%3CVector%3E-for-Size"],[274,"impl-From%3C%5Bu16;+2%5D%3E-for-Size"],[275,"impl-From%3CSize%3E-for-Vector"],[277,"impl-From%3C%5BT;+2%5D%3E-for-Vector%3CT%3E"],[450,"impl-Sub-for-Point"],[451,"impl-Sub%3CVector%3E-for-Point"],[642,"impl-From%3CHorizontal%3E-for-Alignment"],[644,"impl-From%3CVertical%3E-for-Alignment"],[1472,"impl-Octal-for-Modifiers"],[1473,"impl-UpperHex-for-Modifiers"],[1474,"impl-LowerHex-for-Modifiers"],[1475,"impl-Debug-for-Modifiers"],[1476,"impl-Binary-for-Modifiers"],[1979,"impl-Group%3C\'a,+Message,+Renderer%3E"],[1980,"impl-Overlay%3CMessage,+Renderer%3E-for-Group%3C\'a,+Message,+Renderer%3E"],[2257,"impl-From%3CPixels%3E-for-LineHeight"],[2258,"impl-From%3Cf32%3E-for-LineHeight"],[2702,"impl-Sub-for-Instant"],[2703,"impl-Sub%3CDuration%3E-for-Instant"],[2710,"impl-Sum-for-Duration"],[2711,"impl-Sum%3C%26Duration%3E-for-Duration"],[3050,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[3051,"impl-Text%3C\'a,+Renderer%3E"],[3101,"impl-Text%3C\'a,+Renderer%3E"],[3102,"impl-Widget%3CMessage,+Renderer%3E-for-Text%3C\'a,+Renderer%3E"],[3376,"impl-Display-for-Error"],[3377,"impl-Debug-for-Error"]]},\ "iced_futures":{"doc":"Asynchronous tasks for GUI programming, inspired by Elm.","t":"GGCIDCLLLALLFLLCLAALLLLCLLLLLALLALLLLLLLLAAAAAAADLLLLLLLLLLLLLLLLLALLLLLLLFDLLLLLLLLLLLLLLLLLALLLLLLLFGLLAGLLLAFDLLLLLLLLLLLLLLLLLALLLLLLLFFFILKKFFGQIDDLLLLLLLLLLLLFLLLLLLLLLLLLKLLLLLLLLLLLLLLFFKLLLLLLLLLLLLLLFLL","n":["BoxFuture","BoxStream","Executor","MaybeSend","Runtime","Subscription","adapt_into_using","arrays_from","arrays_into","backend","borrow","borrow_mut","boxed_stream","broadcast","components_from","core","enter","event","executor","fmt","from","from_angle","from_stimulus","futures","into","into_angle","into_color","into_color_unclamped","into_stimulus","keyboard","new","spawn","subscription","track","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","default","native","null","async_std","smol","thread_pool","tokio","Executor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","new","spawn","time","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","every","Executor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","new","spawn","time","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","every","Executor","new","spawn","time","Executor","enter","new","spawn","time","every","Executor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","new","spawn","time","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","listen","listen_raw","listen_with","Executor","enter","new","spawn","on_key_press","on_key_release","EventStream","Output","Recipe","Subscription","Tracker","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","batch","borrow","borrow","borrow_mut","borrow_mut","broadcast","channel","components_from","components_from","default","fmt","fmt","from","from","from_angle","from_angle","from_recipe","from_stimulus","from_stimulus","hash","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_recipes","into_stimulus","into_stimulus","map","new","none","run","run_with_id","stream","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","unfold","update","with"],"q":[[0,"iced_futures"],[41,"iced_futures::backend"],[44,"iced_futures::backend::native"],[48,"iced_futures::backend::native::async_std"],[74,"iced_futures::backend::native::async_std::time"],[75,"iced_futures::backend::native::smol"],[101,"iced_futures::backend::native::smol::time"],[102,"iced_futures::backend::native::thread_pool"],[106,"iced_futures::backend::native::tokio"],[111,"iced_futures::backend::native::tokio::time"],[112,"iced_futures::backend::null"],[138,"iced_futures::event"],[141,"iced_futures::executor"],[145,"iced_futures::keyboard"],[147,"iced_futures::subscription"],[212,"palette::chromatic_adaptation"],[213,"futures_core::stream"],[214,"core::marker"],[215,"iced_core::event"],[216,"iced_core::event"],[217,"core::marker"],[218,"core::ops::function"],[219,"core::fmt"],[220,"core::fmt"],[221,"core::result"],[222,"palette::convert::try_from_into_color"],[223,"core::any"],[224,"std::io::error"],[225,"core::future::future"],[226,"core::time"],[227,"std::time"],[228,"core::marker"],[229,"iced_core::hasher"],[230,"alloc::boxed"],[231,"alloc::vec"],[232,"core::ops::function"]],"d":["A boxed static future.","A boxed static stream.","","An extension trait that enforces Send only on native …","A batteries-included runtime of commands and subscriptions.","","","","","The underlying implementations of the iced_futures …","","","Boxes a stream.","Broadcasts an event to all the subscriptions currently …","","","Runs the given closure inside the Executor of the Runtime.","Listen to runtime events.","Choose your preferred executor to power a runtime.","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","Listen to keyboard events.","Creates a new empty Runtime.","Spawns a Future in the Runtime.","Listen to external events in your application.","Tracks a Subscription in the Runtime.","","","","","","","","A default, cross-platform backend.","Backends that are only available in native platforms: …","A backend that does nothing!","An async-std backend.","A smol backend.","A ThreadPool backend.","A tokio backend.","An async-std executor.","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","Listen and react to time.","","","","","","","","Returns a Subscription that produces messages at a set …","A smol executor.","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","Listen and react to time.","","","","","","","","Returns a Subscription that produces messages at a set …","A thread pool executor for futures.","","","Listen and react to time.","A tokio executor.","","","","Listen and react to time.","Returns a Subscription that produces messages at a set …","An executor that drops all the futures, instead of …","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","Listen and react to time.","","","","","","","","Returns a Subscription to all the ignored runtime events.","Creates a Subscription that produces a message for every …","Creates a Subscription that listens and filters all the …","A type that can run futures.","Runs the given closure inside the Executor.","Creates a new Executor.","Spawns a future in the Executor.","Listens to keyboard key presses and calls the given …","Listens to keyboard key releases and calls the given …","A stream of runtime events.","The events that will be produced by a Subscription with …","The description of a Subscription.","A request to listen to external events.","A registry of subscription streams.","","","","","","","Batches all the provided subscriptions and returns the …","","","","","Broadcasts an event to the subscriptions currently alive.","Creates a Subscription that publishes the events sent from …","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Creates a Subscription from a Recipe describing it.","","","Hashes the Recipe.","Calls U::from(self).","Calls U::from(self).","","","","","","","Returns the different recipes of the Subscription.","","","Transforms the Subscription output with the given function.","Creates a new empty Tracker.","Returns an empty Subscription that will not produce any …","Returns a Subscription that will call the given function …","Returns a Subscription that will create and asynchronously …","Executes the Recipe and produces the stream of events of …","","","","","","","","","","","","","","","Returns a Subscription that will create and asynchronously …","Updates the Tracker with the given Subscription.","Adds a value to the Subscription context."],"i":[0,0,0,0,0,0,5,5,5,0,5,5,0,5,5,0,5,0,0,5,5,5,5,0,5,5,5,5,5,0,5,5,0,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,0,23,23,23,23,23,23,23,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,29,29,29,29,29,0,0,30,30,0,0,31,31,31,0,0,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,0,0,0,0,9,9,9,0,0,0,37,0,0,0,28,34,28,34,28,34,28,28,34,28,34,34,0,28,34,34,28,34,28,34,28,34,28,28,34,37,28,34,28,34,28,34,28,34,28,28,34,28,34,28,0,0,37,28,34,28,34,28,34,28,34,28,34,28,34,28,34,0,34,28],"f":[0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[2,[-2]]],[3,4],[]],[[[5,[-1,-3,-2]],6,7],8,9,10,[[11,[-2]],12,10,13]],[-1,-2,[],[]],0,[[[5,[-1,-3,-2]],-4],-5,9,10,[[11,[-2]],12,10,13],14,[]],0,0,[[[5,[-1,-2,-3]],15],16,17,17,17],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,-3],[[5,[-1,-3,-2]]],9,10,[[11,[-2]],12,10,13]],[[[5,[-1,-3,-2]],[18,[-2]]],8,9,10,[[11,[-2]],12,10,13]],0,[[[5,[-1,-3,-2]],-4],8,9,10,[[11,[-2]],12,10,13],19],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2,[21,[-2]]]]],[],[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[23,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[20,[23,24]]]],[[23,-1],8,[25,4]],0,[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2,[21,[-2]]]]],[],[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[26,[[28,[27]]]],0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[29,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[20,[29,24]]]],[[29,-1],8,[25,4]],0,[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2,[21,[-2]]]]],[],[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[26,[[28,[27]]]],0,[[],[[20,[30,24]]]],[[30,-1],8,[25,4]],0,0,[[31,-1],-2,14,[]],[[],[[20,[31,24]]]],[[31,-1],8,[25,4]],0,[26,[[28,[27]]]],0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[32,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[20,[32,24]]]],[[32,-1],8,[25,4]],0,[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2,[21,[-2]]]]],[],[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[28,[6]]]],[[],[[28,[-1]]],10],[[],[[28,[-1]]],10],0,[[-1,-2],-3,[],14,[]],[[],[[20,[-1,24]]],33],[[-1,-2],8,[],[25,10]],[[],[[28,[-1]]],10],[[],[[28,[-1]]],10],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[28,[-2]]],19,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[34,6,7],8],[[-1,35,-2],[[28,[-3]]],36,[14,10],10],[-1,-2,[],[]],[-1,-2,[],[]],[[],34],[[[28,[-1]],15],16,[]],[[34,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,[[28,[-2]]],37,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,38],8,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[28,[-1]]],[[40,[[39,[37]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[28,[-1]]],[[28,[-2]]],[],[]],[[],34],[[],[[28,[-1]]],[]],[[],[[28,[-1]]],[]],[[-1,-2],[[28,[-3]]],36,[3,10],[]],[[[39,[-1]],41],2,[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2]]],[],[]],[-1,[[20,[-2,[21,[-2]]]]],[],[]],[-1,[[20,[-2,[21,[-2]]]]],[],[]],[-1,22,[]],[-1,22,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,-3],[[28,[-4]]],36,10,[42,10,43],10],[[34,-1,-3],[[40,[[18,[8]]]]],44,10,[[11,[-2]],12,10,13]],[[[28,[-1]],-2],[[28,[[8,[-2,-1]]]]],[],[36,13,4,43]]],"c":[],"p":[[8,"TransformMatrix",212],[6,"BoxStream",0],[8,"Stream",213],[8,"Send",214],[3,"Runtime",0],[4,"Event",215],[4,"Status",215],[15,"tuple"],[8,"Executor",141],[8,"MaybeSend",0],[8,"Sink",216],[8,"Unpin",214],[8,"Clone",217],[8,"FnOnce",218],[3,"Formatter",219],[6,"Result",219],[8,"Debug",219],[6,"BoxFuture",0],[8,"IntoIterator",220],[4,"Result",221],[3,"OutOfBounds",222],[3,"TypeId",223],[3,"Executor",48],[3,"Error",224],[8,"Future",225],[3,"Duration",226],[3,"Instant",227],[3,"Subscription",147],[3,"Executor",75],[6,"Executor",102],[6,"Executor",106],[3,"Executor",112],[8,"Sized",214],[3,"Tracker",147],[15,"usize"],[8,"Hash",228],[8,"Recipe",147],[3,"Hasher",229],[3,"Box",230],[3,"Vec",231],[6,"EventStream",147],[8,"FnMut",218],[8,"Sync",214],[8,"Iterator",232]],"b":[]},\ -"iced_graphics":{"doc":"A bunch of backend-agnostic types that can be leveraged to …","t":"ECNNNCNCNECNNNNNNNCNNENCNNDNNDLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLALLLLLACALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLALLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIQIIKKKRDLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLIDNNNQQQENLLMLLLLMLLLLLLLLKKLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLIKFFCQCNCCCCINCEDLLLLLLLLLLLLLLMLLMLLLLLKLLLALLMLLLLLLLLLLCMLLLLLLLLLLLLMAMMMALLLLLLLLLLLLLLLLMNDNECLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLCDDLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLMMLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLNNEDENNNNDCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLEDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMLLLLLLLLLLLLLLLLLLLLLLLLCFNDDENDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCDCDLLLLLLLLLLALLLLLCLLLLLLLALLFLLLLLLLLLLLLLLLLLLLLFALLFFLFLLLLLLLLLLLLLLLDDDGLLLLLLLLLLLLLLLLMMLLLLLMLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLML","n":["Antialiasing","Backend","BackendError","Cache","Clip","Compositor","Custom","Damage","Editor","Error","Gradient","GraphicsAdapterNotFound","Group","Image","MSAAx16","MSAAx2","MSAAx4","MSAAx8","Mesh","NoAvailablePixelFormat","Paragraph","Primitive","Quad","Renderer","Svg","Text","Transformation","Translate","VersionNotSupported","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","backend","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clip","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","compositor","core","damage","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","geometry","gradient","group","identity","image","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","logical_size","mesh","mul","orthographic","physical_height","physical_size","physical_width","projection","renderer","sample_count","scale","scale_factor","text","to_owned","to_owned","to_owned","to_owned","to_string","translate","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","with_physical_size","background","border_color","border_radius","border_width","bounds","bounds","bounds","bounds","bounds","color","color","color","color","content","content","content","content","editor","font","handle","handle","horizontal_alignment","line_height","paragraph","position","position","primitives","shaping","size","translation","vertical_alignment","Backend","Image","Primitive","Svg","Text","dimensions","load_font","viewport_dimensions","GAMMA_CORRECTION","Packed","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components","components_from","deref","deref_mut","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","is_valid_bit_pattern","pack","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Compositor","Information","Lost","OutOfMemory","Outdated","Renderer","Settings","Surface","SurfaceError","Timeout","adapt_into_using","adapt_into_using","adapter","arrays_from","arrays_from","arrays_into","arrays_into","backend","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","configure_surface","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","eq","fetch_information","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","screenshot","to_owned","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Damage","bounds","group","list","Fill","Geometry","Gradient","Gradient","LineCap","LineDash","LineJoin","Path","Renderer","Solid","Stroke","Style","Text","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","content","default","deref","deref","deref_mut","deref_mut","draw","drop","drop","eq","fill","fmt","fmt","font","from","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gradient","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_height","path","position","shaping","size","stroke","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vertical_alignment","EvenOdd","Fill","NonZero","Rule","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","rule","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","circle","circle","clone","clone_into","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","ellipse","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_to","lyon_path","move_to","new","new","quadratic_curve_to","raw","rectangle","rectangle","to_owned","transform","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Arc","Elliptical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","center","center","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","drop","drop","end_angle","end_angle","fmt","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Bevel","Butt","LineCap","LineDash","LineJoin","Miter","Round","Round","Square","Stroke","Style","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_cap","line_dash","line_join","offset","segments","style","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","width","with_color","with_line_cap","with_line_join","with_width","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","end","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","pack","start","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","image_rs","load","Gradient","GradientVertex2D","Indexed","Mesh","Solid","SolidVertex2D","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","indices","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","is_valid_bit_pattern","position","position","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","vertices","buffers","buffers","size","size","Renderer","adapt_into_using","arrays_from","arrays_into","backend","borrow","borrow_mut","clear","components_from","default_font","default_size","deref","deref_mut","dimensions","dimensions","draw","draw","draw_primitive","drop","end_layer","end_translation","fill_editor","fill_paragraph","fill_quad","fill_text","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","load_font","new","start_layer","start_translation","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","with_layer","with_primitives","with_translation","Cache","Editor","FontSystem","Paragraph","Version","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cache","clone","clone_into","cmp","components_from","components_from","cosmic_text","default","deref","deref","deref_mut","deref_mut","drop","drop","editor","eq","fmt","font_system","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","measure","paragraph","partial_cmp","raw","to_attributes","to_color","to_owned","to_shaping","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","version","Cache","Entry","Key","KeyHash","adapt_into_using","adapt_into_using","adapt_into_using","allocate","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","buffer","clone","clone_into","components_from","components_from","components_from","content","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","line_height","min_bounds","new","shaping","size","to_owned","trim","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","Editor","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bounds","bounds","buffer","clone","clone_into","components_from","components_from","cursor","cursor_position","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_count","new","perform","selection","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","upgrade","with_text","Paragraph","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","buffer","clone","clone","clone_into","clone_into","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","grapheme_position","hit_test","horizontal_alignment","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","min_bounds","min_bounds","new","resize","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upgrade","vertical_alignment","vertical_alignment","with_text"],"q":[[0,"iced_graphics"],[206,"iced_graphics::Primitive"],[237,"iced_graphics::backend"],[245,"iced_graphics::color"],[280,"iced_graphics::compositor"],[356,"iced_graphics::damage"],[360,"iced_graphics::geometry"],[451,"iced_graphics::geometry::fill"],[521,"iced_graphics::geometry::path"],[599,"iced_graphics::geometry::path::arc"],[669,"iced_graphics::geometry::stroke"],[811,"iced_graphics::gradient"],[916,"iced_graphics::image"],[918,"iced_graphics::mesh"],[1053,"iced_graphics::mesh::Mesh"],[1057,"iced_graphics::renderer"],[1106,"iced_graphics::text"],[1182,"iced_graphics::text::cache"],[1278,"iced_graphics::text::editor"],[1353,"iced_graphics::text::paragraph"],[1431,"palette::chromatic_adaptation"],[1432,"iced_core::rectangle"],[1433,"core::clone"],[1434,"core::cmp"],[1435,"core::fmt"],[1436,"core::fmt"],[1437,"iced_core::size"],[1438,"alloc::string"],[1439,"iced_core::vector"],[1440,"core::result"],[1441,"palette::convert::try_from_into_color"],[1442,"core::any"],[1443,"iced_core::image"],[1444,"alloc::borrow"],[1445,"iced_core::svg"],[1446,"iced_core::color"],[1447,"core::convert"],[1448,"raw_window_handle"],[1449,"raw_window_handle"],[1450,"core::convert"],[1451,"core::ops::function"],[1452,"lyon_path::path"],[1453,"lyon_path::math"],[1454,"core::iter::traits::collect"],[1455,"iced_core::gradient"],[1456,"image::dynimage"],[1457,"image::error"],[1458,"iced_core::pixels"],[1459,"iced_core::renderer"],[1460,"iced_core::background"],[1461,"iced_core::text"],[1462,"iced_core::font"],[1463,"core::cmp"],[1464,"core::hash"],[1465,"cosmic_text::buffer"],[1466,"cosmic_text::font::system"],[1467,"cosmic_text::attrs"],[1468,"cosmic_text::attrs"],[1469,"iced_core::text::editor"],[1470,"iced_core::text::highlighter"],[1471,"core::ops::function"],[1472,"iced_core::alignment"]],"d":["An antialiasing strategy.","","An error occured in the context’s internal backend","A cached primitive.","A clip primitive","","A backend-specific primitive.","","An editor primitive","An error that occurred while creating an application’s …","","A suitable graphics adapter or device could not be found.","A group of primitives","An image primitive","Multisample AA with 16 samples","Multisample AA with 2 samples","Multisample AA with 4 samples","Multisample AA with 8 samples","","Failed to find any pixel format that matches the criteria.","A paragraph primitive","A rendering primitive.","A quad primitive","","An SVG primitive","A text primitive","A 2D transformation matrix.","A primitive that applies a translation","The requested backend version is not supported.","A viewing region for displaying computer graphics.","","","","","","","","","","","","","","","","","Write a graphics backend.","","","","","","","","","","","","Creates a Primitive::Clip.","","","","","","","","","Manage colors for shaders.","","","","","","A compositor is responsible for initializing a renderer …","","Track and compute the damage of graphical primitives.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Build and draw geometry.","A gradient that can be used as a fill for some geometry.","Creates a Primitive::Group.","Get the identity transformation.","Load and operate on images.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns the logical size of the Viewport.","Draw triangles!","","Creates an orthographic projection.","Returns the physical height of the Viewport.","Returns the physical size of the Viewport.","Returns the physical width of the Viewport.","Returns the projection transformation of the Viewport.","Create a renderer from a Backend.","Returns the amount of samples of the Antialiasing.","Creates a scale transformation.","Returns the scale factor of the Viewport.","Draw text.","","","","","","Creates a Primitive::Translate.","Creates a translate transformation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Viewport with the given physical dimensions …","The background of the quad","The border color of the quad","The border radii of the quad","The border width of the quad","The bounds of the text","The bounds of the quad","The bounds of the image","The bounds of the viewport","The bounds of the clip","The color of the text","The color of the paragraph.","The color of the paragraph.","The Color filter","The contents of the text","The content of the clip","The primitive to translate","The cached primitive","The editor::Weak reference.","The font of the text","The handle of the image","The path of the SVG file","The horizontal alignment of the text","The line height of the text","The paragraph::Weak reference.","The position of the paragraph.","The position of the paragraph.","The primitives of the group","The shaping strategy of the text.","The size of the text in logical pixels","The translation vector","The vertical alignment of the text","The graphics backend of a Renderer.","A graphics backend that supports image rendering.","The custom kind of primitives this Backend supports.","A graphics backend that supports SVG rendering.","A graphics backend that supports text rendering.","Returns the dimensions of the provided image.","Loads a font from its bytes.","Returns the viewport dimensions of the provided SVG.","A flag that indicates whether the renderer should perform …","A color packed as 4 floats representing RGBA channels.","","","","","","","","Returns the internal components of the Packed color.","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","Packs a Color.","","","","","","","","","A graphics compositor that can draw to windows.","Contains information about the graphics (e.g. graphics …","The swap chain has been lost and needs to be recreated.","There is no more memory left to allocate a new frame.","The underlying surface has changed, and therefore the …","The iced renderer of the backend.","The settings of the backend.","The surface of the backend.","Result of an unsuccessful call to Compositor::present.","A timeout was encountered while trying to acquire the next …","","","Contains the graphics adapter.","","","","","Contains the graphics backend.","","","","","","","","","Configures a new Surface with the given dimensions.","Crates a new Surface for the given window.","","","","","","","","Returns Information used by this Compositor.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a new Compositor.","Presents the Renderer primitives to the next frame of the …","Screenshots the current Renderer primitives to an …","","","","","","","","","","","","","","","","","A type that has some damage bounds.","Returns the bounds of the Damage.","Groups the given damage regions that are close together …","Computes the damage regions between the two given lists of …","","The kind of geometry this renderer can draw.","","A Gradient color.","","","","","A renderer capable of drawing some Self::Geometry.","A solid Color.","","The coloring style of some drawing.","A bunch of text that can be drawn to a canvas","","","","","","","","","","","","","","","The color of the text","","","The contents of the text","","","","","","Draws the given layers of Self::Geometry.","","","","Fill Geometry with a certain style.","","","The font of the text","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","","The horizontal alignment of the text","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The line height of the text.","Build different kinds of 2D shapes.","The position of the text relative to the alignment …","The shaping strategy of the text.","The size of the text","Create lines from a Path and assigns them various …","","","","","","","","","","","","","","","","","The vertical alignment of the text","","The style used to fill geometry.","","The fill rule defines how to determine what is inside and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The fill rule defines how to determine what is inside and …","The color or gradient of the fill.","","","","","","","","","","","","","","","","","","A Path builder.","An immutable set of points that may or may not be …","","","Build and draw curves.","Adds an Arc to the Path from start_angle to end_angle in a …","Adds a circular arc to the Path with the given control …","","","","","Adds a cubic Bézier curve to the Path given its two …","","","","","Builds the Path of this Builder.","Adds a circle to the Path given its center coordinate and …","Creates a new Path representing a circle given its center …","","","Closes the current sub-path in the Path with a straight …","","","","","","","","","","Adds an ellipse to the Path using a clockwise direction.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a new Path representing a line segment given its …","Connects the last point in the Path to the given Point …","","Moves the starting point of a new sub-path to the given …","Creates a new Builder.","Creates a new Path with the provided closure.","Adds a quadratic Bézier curve to the Path given its …","Returns the internal lyon_path::Path.","Adds a rectangle to the Path given its top-left corner …","Creates a new Path representing a rectangle given its …","","Returns the current Path with the given transform applied …","","","","","","","","","","","","","","","A segment of a differentiable curve.","An elliptical Arc.","","","","","","","","","","","The center of the arc.","The center of the arc.","","","","","","","","","","","","","The end of the segment’s angle in radians, clockwise …","The end of the segment’s angle in radians, clockwise …","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The radii of the arc’s ellipse. The horizontal and …","The radius of the arc.","The clockwise rotation of the arc’s ellipse.","The start of the segment’s angle in radians, clockwise …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","","","","","","","","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A sharp corner.","At the end of each sub-path, the shape representing the …","A round corner.","At the end of each sub-path, the shape representing the …","The style of a stroke.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The shape to be used at the corners of paths or basic …","The offset of LineDash::segments to start the pattern.","The alternating lengths of lines and gaps which describe …","The color or gradient of the stroke.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The distance between the two edges of the stroke.","Sets the color of the Stroke.","Sets the LineCap of the Stroke.","Sets the LineJoin of the Stroke.","Sets the width of the Stroke.","A fill which linearly interpolates colors along a …","A linear gradient.","A linear gradient interpolates colors along a direction …","Packed Gradient data for use in shader code.","","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The absolute ending position of the gradient.","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Creates a new Linear builder.","Creates a new Packed gradient for use in shader code.","Packs the Gradient for use in shader code.","Packs the Gradient for use in shader code.","The absolute starting position of the gradient.","ColorStops along the linear gradient direction.","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to load an image by its Handle.","A mesh with a gradient.","A vertex which contains 2D position & packed gradient data.","A set of vertices and indices representing a list of …","A low-level primitive to render a mesh of triangles.","A mesh with a solid color.","A two-dimensional vertex with a color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The color of the vertex in linear RGBA.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","The packed vertex data of the gradient.","The list of vertex indices that defines the triangles of …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","The vertex position in 2D space.","The vertex position in 2D space.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The vertices of the mesh","The vertices and indices of the mesh.","The vertices and indices of the mesh.","The size of the drawable region of the mesh.","The size of the drawable region of the mesh.","A backend-agnostic renderer that supports all the built-in …","","","","Returns a reference to the Backend of the Renderer.","","","","","","","","","","","","","Enqueues the given Primitive in the Renderer for drawing.","","Ends the recording of a layer.","Ends the recording of a translation.","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","Creates a new Renderer from the given Backend.","Starts recording a new layer.","Starts recording a translation.","","","","","","","","","Runs the given closure with the Backend and the recorded …","","","","A set of system fonts.","","A version number.","","","","","","","","","","","Cache text.","","","","","","","","","","","","","","Draw and edit text.","","","Returns the global FontSystem.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Loads a font from its bytes.","Measures the dimensions of the given cosmic_text::Buffer.","Draw paragraphs.","","Returns the raw cosmic_text::FontSystem.","Returns the attributes of the given Font.","Converts some Color to a cosmic_text::Color.","","Converts some Shaping strategy to a cosmic_text::Shaping …","","","","","","","","","","","","","","","Returns the current Version of the FontSystem.","A store of recently used sections of text.","A cache entry.","A cache key representing a section of text.","The hash of a Key.","","","","Allocates a text Entry if it is not already present in the …","","","","","","","","","","","","","The bounds of the text.","The buffer of text, ready for drawing.","","","","","","The content of the text.","","","","","","","","","","","","The Font of the text.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Gets the text Entry with the given KeyHash.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","The line height of the text.","The minimum bounds of the text.","Creates a new empty Cache.","The shaping strategy of the text.","The size of the text.","","Trims the Cache.","","","","","","","","","","","","","","","","","","","","","","A multi-line text editor.","A weak reference to an Editor.","","","","","","","","","","","","The bounds of the Editor.","Returns the buffer of the Editor.","","","","","","","","","","","","Creates a Weak reference to the Editor.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Creates a new empty Editor.","","","","","","","","","","","","","","","","","","","Tries to update the reference into an Editor.","","A bunch of text.","A weak reference to a Paragraph.","","","","","","","","","","","Returns the buffer of the Paragraph.","","","","","","","","","","","","","Creates a Weak reference to the Paragraph.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","The horizontal alignment of the Paragraph.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The minimum bounds of the Paragraph.","Creates a new empty Paragraph.","","","","","","","","","","","","","","","","","","Tries to update the reference into a Paragraph.","","The vertical alignment of the Paragraph.",""],"i":[0,0,17,5,5,0,5,0,5,0,0,17,5,5,8,8,8,8,0,17,5,0,5,0,5,5,0,5,17,0,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,2,0,8,17,5,2,10,8,17,5,2,10,5,5,8,5,2,10,8,5,2,10,0,8,17,5,2,10,0,0,0,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,5,2,8,17,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,0,0,5,2,0,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,10,0,2,2,10,10,10,10,0,8,2,10,0,8,5,2,10,17,5,2,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,10,108,108,108,108,109,108,110,111,112,109,113,114,111,109,112,115,116,114,109,110,111,109,109,113,113,114,117,109,109,115,109,0,0,71,0,0,74,72,75,0,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,33,33,33,33,33,33,33,33,0,0,36,36,36,118,118,118,0,36,36,39,39,36,39,36,39,39,36,39,36,39,36,36,36,39,118,118,36,39,36,39,36,39,36,118,36,36,39,36,39,36,39,36,39,36,39,36,39,36,39,36,39,36,39,36,39,118,118,118,36,36,36,39,36,39,36,39,36,39,36,39,36,39,36,39,0,7,0,0,0,119,0,43,0,0,0,0,0,43,0,0,0,43,44,43,44,43,44,43,44,43,44,43,44,43,44,44,43,44,44,44,43,44,43,44,119,43,44,43,0,43,44,44,43,43,43,44,44,44,43,44,43,44,0,44,43,44,43,44,43,44,43,44,43,44,43,44,44,0,44,44,44,0,43,44,43,44,43,44,43,44,43,44,43,44,43,44,43,44,44,47,0,47,0,0,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,46,47,46,47,46,47,47,46,47,46,46,46,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,46,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,0,0,0,49,52,0,49,49,49,52,49,52,49,49,52,49,52,49,49,52,52,52,49,49,52,49,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,52,49,0,49,49,52,49,52,49,52,52,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,0,0,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,59,58,0,0,0,59,58,59,58,0,0,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,57,57,60,60,57,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,57,57,57,57,0,0,45,0,45,48,62,48,48,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,48,45,48,62,45,48,62,45,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,62,48,0,45,48,48,48,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,0,0,66,0,0,0,66,0,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,66,67,68,69,66,67,68,69,68,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,69,67,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,68,69,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,67,120,121,120,121,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,0,0,0,0,0,82,80,82,80,82,80,82,80,82,80,0,80,80,80,82,80,0,80,82,80,82,80,82,80,0,80,80,0,82,80,82,80,82,80,80,82,80,82,80,82,80,82,80,82,80,82,80,82,0,0,80,82,0,0,80,0,82,80,82,80,82,80,82,80,82,80,82,80,82,80,82,0,0,0,0,94,91,92,91,94,91,92,94,91,92,94,91,92,94,91,92,92,94,92,92,94,91,92,92,91,94,91,92,94,91,92,94,91,92,92,92,94,91,92,94,91,92,94,91,92,91,94,91,92,94,91,92,94,91,92,94,91,92,94,91,92,94,91,92,92,94,91,92,92,92,91,94,91,92,94,91,92,94,91,92,94,91,92,94,91,92,94,91,92,94,91,92,0,0,95,96,95,96,95,96,95,96,95,96,95,96,95,96,96,95,96,95,95,95,95,96,95,96,95,95,96,95,96,95,96,95,96,95,96,95,96,95,95,96,95,96,95,96,95,96,95,96,95,96,95,95,95,95,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,96,95,0,0,102,103,102,103,102,103,102,103,102,103,102,102,103,102,103,102,102,103,102,102,103,102,103,102,102,103,102,103,102,103,102,103,102,103,102,103,102,102,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,102,102,103,102,103,102,103,102,103,102,103,102,103,102,103,102,103,103,102,103,102],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,[[4,[3]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[5,[-1]]],6,7],[[[5,[-1]],6],[[5,[-1]]],[]],[8,8],[[[5,[-1]]],[[5,[-1]]],9],[2,2],[10,10],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[12,11],[12,11],[[8,8],13],[[[5,[-1]],[5,[-1]]],13,14],[[2,2],13],[[8,15],16],[[17,15],16],[[17,15],16],[[[5,[-1]],15],16,18],[[2,15],16],[[10,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[[19,[[5,[-1]]]]],[[5,[-1]]],[]],[[],2],0,[[],12],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,[[20,[3]]]],0,[[2,2],2],[[21,21],2],[10,21],[10,[[20,[21]]]],[10,21],[10,2],0,[8,21],[[3,3],2],[10,22],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[[[5,[-1]],24],[[5,[-1]]],[]],[[3,3],2],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[20,[21]],22],10],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,28],[[20,[21]]],[]],[[-1,[31,[[30,[29]]]]],11,[]],[[-1,32],[[20,[21]]],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,33],[[-1,-2],11,[],[]],[33,[[4,[3]]]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,11],[[33,33],13],[[33,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[-1,33,[[35,[34]]]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,36],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,21,21],11,[]],[[-1,-2,21,21],[],[],[37,38]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[[36,36],13],[-1,39,[]],[[36,15],16],[[36,15],16],[[39,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[25,[[11,[-2]],17]]],[37,38],[]],[[-1,10,34,[30,[-2]]],[[25,[11,36]]],[],[[42,[41]]]],[[-1,10,34,[30,[-2]]],[[19,[29]]],[],[[42,[41]]]],[-1,-2,[],[]],[-1,23,[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,6,[]],[[[19,[6]],3,[20,[21]]],[[19,[6]]]],[[[30,[[5,[-1]]]],[30,[[5,[-1]]]]],[[19,[6]]],7],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[43,43],[44,44],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[],44],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[[-1,19],11,[]],[12,11],[12,11],[[43,43],13],0,[[43,15],16],[[44,15],16],0,[-1,-1,[]],[34,43],[45,43],[-1,-1,[]],[23,44],[41,44],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[46,46],[47,47],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],46],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[[47,47],13],[[46,15],16],[[47,15],16],[48,46],[34,46],[45,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[[49,50],11],[[49,51,51,3],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[49,51,51,51],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,52],[[49,51,3],11],[[51,3],52],[52,52],[[-1,-2],11,[],[]],[49,11],[-1,-2,[],[]],[-1,-2,[],[]],[[],49],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[[49,53],11],[[52,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[51,51],52],[[49,51],11],0,[[49,51],11],[[],49],[-1,52,54],[[49,51,51],11],[52,55],[[49,51,20],11],[[51,20],52],[-1,-2,[],[]],[[52,56],52],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[50,50],[53,53],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],0,0,[[50,15],16],[[53,15],16],[-1,-1,[]],[-1,-1,[]],[50,53],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[57,57],[58,58],[59,59],[60,60],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],57],[[],58],[[],59],[[],60],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[12,11],[[57,15],16],[[58,15],16],[[59,15],16],[[60,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[57,34],57],[[57,58],57],[[57,59],57],[[57,3],57],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[48,3,34],48],[[48,-1],48,61],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[45,45],[48,48],[62,62],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],0,[[45,45],13],[[48,48],13],[[62,62],13],[[45,15],16],[[48,15],16],[[62,15],16],[-1,-1,[]],[48,45],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[[51,51],48],[[63,6],62],[45,62],[48,62],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[28,[[65,[64]]]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,6],[66,66],[[[67,[-1]]],[[67,[-1]]],9],[68,68],[69,69],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[12,11],[[66,66],13],[[[67,[-1]],[67,[-1]]],13,14],[[68,68],13],[[69,69],13],[[66,15],16],[[[67,[-1]],15],16,18],[[68,15],16],[[69,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[-1,13,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]]],-1,71,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]]],11,71,[]],[-1,-2,[],[]],[[[70,[-1,-2]]],[],[71,72],[]],[[[70,[-1,-2]]],73,[71,72],[]],[12,-1,[]],[12,-1,[]],[[[70,[-1,-2]],28],[[20,[21]]],[71,74],[]],[[[70,[-1,-2]],32],[[20,[21]]],[71,75],[]],[[[70,[-1,-2]],28,6],11,[71,74],[]],[[[70,[-1,-2]],32,[40,[34]],6],11,[71,75],[]],[[[70,[-1,-2]],5],11,71,[]],[12,11],[[[70,[-1,-2]],[19,[5]],6],11,71,[]],[[[70,[-1,-2]],[19,[5]],24],11,71,[]],[[[70,[-1,-2]],51,34],11,[71,72],[]],[[[70,[-1,-2]],51,34],11,[71,72],[]],[[[70,[-1,-2]],76,-3],11,71,[],[[35,[77]]]],[[[70,[-1,-2]],78,51,34],11,[71,72],[]],[[[70,[-1,-2]],15],16,[18,71],18],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]],[31,[[30,[29]]]]],11,[71,72],[]],[[-1,79,73],[[70,[-1,-2]]],71,[]],[[[70,[-1,-2]]],[[19,[5]]],71,[]],[[[70,[-1,-2]]],[[19,[5]]],71,[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]],6,-3],11,71,[],54],[[[70,[-1,-2]],-3],-4,71,[],54,[]],[[[70,[-1,-2]],24,-3],11,71,[],54],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[80,80],[[-1,-2],11,[],[]],[[80,80],81],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],80],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],0,[[80,80],13],[[80,15],16],[[],[[83,[82]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[80,-1],11,84],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[82,[31,[[30,[29]]]]],11],[85,20],0,[[80,80],[[40,[81]]]],[82,86],[79,87],[34,88],[-1,-2,[],[]],[89,90],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[82,80],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[91,86,92],[[11,[93,94]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[92,92],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],91],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[[92,15],16],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[91,93],[[40,[94]]]],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],91],0,0,[-1,-2,[],[]],[91,11],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,20],0,[95,85],[96,96],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,97],[95,[[11,[12,12]]]],[[],95],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[95,96],[12,11],[12,11],[[95,95],13],[[96,96],13],[[95,15],16],[[96,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[95,-1,-2],11,98,99],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[95,12],[[40,[41]]]],[95,12],[[],95],[[95,100],11],[95,[[40,[23]]]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[95,20,79,73,101,-1],11,98],[96,[[40,[95]]]],[41,95],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,85],[102,102],[103,103],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[102,[78,[79]]],104],[-1,-2,[],[]],[-1,-2,[],[]],[[],102],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[102,103],[12,11],[12,11],[[102,102],13],[[103,103],13],[[102,15],16],[[103,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[102,12,12],[[40,[51]]]],[[102,51],[[40,[105]]]],[102,106],0,[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[102,20],0,[[],102],[[102,20],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103,[[40,[102]]]],[102,107],0,[[[78,[79]]],102]],"c":[],"p":[[8,"TransformMatrix",1431],[3,"Transformation",0],[15,"f32"],[15,"array"],[4,"Primitive",0],[3,"Rectangle",1432],[8,"Damage",356],[4,"Antialiasing",0],[8,"Clone",1433],[3,"Viewport",0],[15,"tuple"],[15,"usize"],[15,"bool"],[8,"PartialEq",1434],[3,"Formatter",1435],[6,"Result",1435],[4,"Error",0],[8,"Debug",1435],[3,"Vec",1436],[3,"Size",1437],[15,"u32"],[15,"f64"],[3,"String",1438],[3,"Vector",1439],[4,"Result",1440],[3,"OutOfBounds",1441],[3,"TypeId",1442],[3,"Handle",1443],[15,"u8"],[15,"slice"],[4,"Cow",1444],[3,"Handle",1445],[3,"Packed",245],[3,"Color",1446],[8,"Into",1447],[4,"SurfaceError",280],[8,"HasRawWindowHandle",1448],[8,"HasRawDisplayHandle",1448],[3,"Information",280],[4,"Option",1449],[15,"str"],[8,"AsRef",1447],[4,"Style",360],[3,"Text",360],[4,"Gradient",811],[3,"Fill",451],[4,"Rule",451],[3,"Linear",811],[3,"Builder",521],[3,"Arc",599],[3,"Point",1450],[3,"Path",521],[3,"Elliptical",599],[8,"FnOnce",1451],[3,"Path",1452],[6,"Transform",1453],[3,"Stroke",669],[4,"LineCap",669],[4,"LineJoin",669],[3,"LineDash",669],[8,"IntoIterator",1454],[3,"Packed",811],[4,"Gradient",1455],[4,"DynamicImage",1456],[6,"ImageResult",1457],[4,"Mesh",918],[3,"Indexed",918],[3,"SolidVertex2D",918],[3,"GradientVertex2D",918],[3,"Renderer",1057],[8,"Backend",237],[8,"Text",237],[3,"Pixels",1458],[8,"Image",237],[8,"Svg",237],[3,"Quad",1459],[4,"Background",1460],[3,"Text",1461],[3,"Font",1462],[3,"Version",1106],[4,"Ordering",1434],[3,"FontSystem",1106],[3,"RwLock",1463],[8,"Hasher",1464],[3,"Buffer",1465],[3,"FontSystem",1466],[3,"Attrs",1467],[3,"Color",1467],[4,"Shaping",1461],[4,"Shaping",1468],[3,"Cache",1182],[3,"Key",1182],[6,"KeyHash",1182],[3,"Entry",1182],[3,"Editor",1278],[3,"Weak",1278],[4,"Cursor",1469],[8,"Highlighter",1470],[8,"Fn",1451],[4,"Action",1469],[4,"LineHeight",1461],[3,"Paragraph",1353],[3,"Weak",1353],[4,"Difference",1461],[4,"Hit",1461],[4,"Horizontal",1471],[4,"Vertical",1471],[13,"Quad",206],[13,"Text",206],[13,"Image",206],[13,"Svg",206],[13,"Clip",206],[13,"Paragraph",206],[13,"Editor",206],[13,"Translate",206],[13,"Cache",206],[13,"Group",206],[8,"Compositor",280],[8,"Renderer",360],[13,"Solid",1053],[13,"Gradient",1053]],"b":[[95,"impl-Debug-for-Error"],[96,"impl-Display-for-Error"],[316,"impl-Display-for-SurfaceError"],[317,"impl-Debug-for-SurfaceError"],[405,"impl-From%3CColor%3E-for-Style"],[406,"impl-From%3CGradient%3E-for-Style"],[408,"impl-From%3CString%3E-for-Text"],[409,"impl-From%3C%26str%3E-for-Text"],[482,"impl-From%3CLinear%3E-for-Fill"],[483,"impl-From%3CColor%3E-for-Fill"],[484,"impl-From%3CGradient%3E-for-Fill"],[1070,"impl-Renderer-for-Renderer%3CB,+T%3E"],[1071,"impl-Renderer-for-Renderer%3CB,+T%3E"],[1072,"impl-Renderer-for-Renderer%3CB,+T%3E"],[1073,"impl-Renderer-for-Renderer%3CB,+T%3E"]]},\ +"iced_graphics":{"doc":"A bunch of backend-agnostic types that can be leveraged to …","t":"ECNNNCNCNECNNNNNNNCNNENCNNDNNDLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLALLLLLACALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLALLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIQIIKKKRDLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLIDNNNQQQENLLMLLLLMLLLLLLLLKKLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLLIKFFCQCNCCCCINCEDLLLLLLLLLLLLLLMLLMLLLLLKLLLALLMLLLLLLLLLLCMLLLLLLLLLLLLMAMMMALLLLLLLLLLLLLLLLMNDNECLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLCDDLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLMMLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLNNEDENNNNDCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLEDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMLLLLLLLLLLLLLLLLLLLLLLLLCFNDDENDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCDCDLLLLLLLLLLALLLLLCLLLLLLLALLFLLLLLLLLLLLLLLLLLLLLFALLFFLFLLLLLLLLLLLLLLLDDDGLLLLLLLLLLLLLLLLMMLLLLLMLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMMLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLML","n":["Antialiasing","Backend","BackendError","Cache","Clip","Compositor","Custom","Damage","Editor","Error","Gradient","GraphicsAdapterNotFound","Group","Image","MSAAx16","MSAAx2","MSAAx4","MSAAx8","Mesh","NoAvailablePixelFormat","Paragraph","Primitive","Quad","Renderer","Svg","Text","Transformation","Translate","VersionNotSupported","Viewport","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_ref","backend","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clip","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","compositor","core","damage","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","geometry","gradient","group","identity","image","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","logical_size","mesh","mul","orthographic","physical_height","physical_size","physical_width","projection","renderer","sample_count","scale","scale_factor","text","to_owned","to_owned","to_owned","to_owned","to_string","translate","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","with_physical_size","background","border_color","border_radius","border_width","bounds","bounds","bounds","bounds","bounds","color","color","color","color","content","content","content","content","editor","filter_method","font","handle","handle","horizontal_alignment","line_height","paragraph","position","position","primitives","shaping","size","translation","vertical_alignment","Backend","Image","Primitive","Svg","Text","dimensions","load_font","viewport_dimensions","GAMMA_CORRECTION","Packed","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components","components_from","deref","deref_mut","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","is_valid_bit_pattern","pack","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Compositor","Information","Lost","OutOfMemory","Outdated","Renderer","Settings","Surface","SurfaceError","Timeout","adapt_into_using","adapt_into_using","adapter","arrays_from","arrays_from","arrays_into","arrays_into","backend","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","configure_surface","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","eq","fetch_information","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","screenshot","to_owned","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Damage","bounds","group","list","Fill","Geometry","Gradient","Gradient","LineCap","LineDash","LineJoin","Path","Renderer","Solid","Stroke","Style","Text","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","content","default","deref","deref","deref_mut","deref_mut","draw","drop","drop","eq","fill","fmt","fmt","font","from","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gradient","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_height","path","position","shaping","size","stroke","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","vertical_alignment","EvenOdd","Fill","NonZero","Rule","Style","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","rule","style","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","circle","circle","clone","clone_into","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","drop","drop","ellipse","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_to","lyon_path","move_to","new","new","quadratic_curve_to","raw","rectangle","rectangle","to_owned","transform","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Arc","Elliptical","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","center","center","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","drop","drop","end_angle","end_angle","fmt","fmt","from","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Bevel","Butt","LineCap","LineDash","LineJoin","Miter","Round","Round","Square","Stroke","Style","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_cap","line_dash","line_join","offset","segments","style","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","width","with_color","with_line_cap","with_line_join","with_width","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","end","eq","eq","eq","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","pack","start","stops","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","image_rs","load","Gradient","GradientVertex2D","Indexed","Mesh","Solid","SolidVertex2D","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","indices","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_valid_bit_pattern","is_valid_bit_pattern","position","position","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","vertices","buffers","buffers","size","size","Renderer","adapt_into_using","arrays_from","arrays_into","backend","borrow","borrow_mut","clear","components_from","default_font","default_size","deref","deref_mut","dimensions","dimensions","draw","draw","draw_primitive","drop","end_layer","end_translation","fill_editor","fill_paragraph","fill_quad","fill_text","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","load_font","new","start_layer","start_translation","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","with_layer","with_primitives","with_translation","Cache","Editor","FontSystem","Paragraph","Version","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","cache","clone","clone_into","cmp","components_from","components_from","cosmic_text","default","deref","deref","deref_mut","deref_mut","drop","drop","editor","eq","fmt","font_system","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hash","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","measure","paragraph","partial_cmp","raw","to_attributes","to_color","to_owned","to_shaping","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","version","Cache","Entry","Key","KeyHash","adapt_into_using","adapt_into_using","adapt_into_using","allocate","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","buffer","clone","clone_into","components_from","components_from","components_from","content","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","get","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","line_height","min_bounds","new","shaping","size","to_owned","trim","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","Editor","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","bounds","bounds","buffer","clone","clone_into","components_from","components_from","cursor","cursor_position","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","highlight","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line","line_count","new","perform","selection","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update","upgrade","with_text","Paragraph","Weak","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","buffer","clone","clone","clone_into","clone_into","compare","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downgrade","drop","drop","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","grapheme_position","hit_test","horizontal_alignment","horizontal_alignment","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","min_bounds","min_bounds","new","resize","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upgrade","vertical_alignment","vertical_alignment","with_text"],"q":[[0,"iced_graphics"],[206,"iced_graphics::Primitive"],[238,"iced_graphics::backend"],[246,"iced_graphics::color"],[281,"iced_graphics::compositor"],[357,"iced_graphics::damage"],[361,"iced_graphics::geometry"],[452,"iced_graphics::geometry::fill"],[522,"iced_graphics::geometry::path"],[600,"iced_graphics::geometry::path::arc"],[670,"iced_graphics::geometry::stroke"],[812,"iced_graphics::gradient"],[917,"iced_graphics::image"],[919,"iced_graphics::mesh"],[1054,"iced_graphics::mesh::Mesh"],[1058,"iced_graphics::renderer"],[1107,"iced_graphics::text"],[1183,"iced_graphics::text::cache"],[1279,"iced_graphics::text::editor"],[1354,"iced_graphics::text::paragraph"],[1432,"palette::chromatic_adaptation"],[1433,"iced_core::rectangle"],[1434,"core::clone"],[1435,"core::cmp"],[1436,"core::fmt"],[1437,"core::fmt"],[1438,"iced_core::size"],[1439,"alloc::string"],[1440,"iced_core::vector"],[1441,"core::result"],[1442,"palette::convert::try_from_into_color"],[1443,"core::any"],[1444,"iced_core::image"],[1445,"alloc::borrow"],[1446,"iced_core::svg"],[1447,"iced_core::color"],[1448,"core::convert"],[1449,"raw_window_handle"],[1450,"raw_window_handle"],[1451,"core::convert"],[1452,"core::ops::function"],[1453,"lyon_path::path"],[1454,"lyon_path::math"],[1455,"core::iter::traits::collect"],[1456,"iced_core::gradient"],[1457,"image::dynimage"],[1458,"image::error"],[1459,"iced_core::pixels"],[1460,"iced_core::image"],[1461,"iced_core::background"],[1462,"iced_core::text"],[1463,"iced_core::font"],[1464,"core::cmp"],[1465,"core::hash"],[1466,"cosmic_text::buffer"],[1467,"cosmic_text::font::system"],[1468,"cosmic_text::attrs"],[1469,"cosmic_text::attrs"],[1470,"iced_core::text::editor"],[1471,"iced_core::text::highlighter"],[1472,"core::ops::function"],[1473,"iced_core::alignment"]],"d":["An antialiasing strategy.","","An error occured in the context’s internal backend","A cached primitive.","A clip primitive","","A backend-specific primitive.","","An editor primitive","An error that occurred while creating an application’s …","","A suitable graphics adapter or device could not be found.","A group of primitives","An image primitive","Multisample AA with 16 samples","Multisample AA with 2 samples","Multisample AA with 4 samples","Multisample AA with 8 samples","","Failed to find any pixel format that matches the criteria.","A paragraph primitive","A rendering primitive.","A quad primitive","","An SVG primitive","A text primitive","A 2D transformation matrix.","A primitive that applies a translation","The requested backend version is not supported.","A viewing region for displaying computer graphics.","","","","","","","","","","","","","","","","","Write a graphics backend.","","","","","","","","","","","","Creates a Primitive::Clip.","","","","","","","","","Manage colors for shaders.","","","","","","A compositor is responsible for initializing a renderer …","","Track and compute the damage of graphical primitives.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Build and draw geometry.","A gradient that can be used as a fill for some geometry.","Creates a Primitive::Group.","Get the identity transformation.","Load and operate on images.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Returns the logical size of the Viewport.","Draw triangles!","","Creates an orthographic projection.","Returns the physical height of the Viewport.","Returns the physical size of the Viewport.","Returns the physical width of the Viewport.","Returns the projection transformation of the Viewport.","Create a renderer from a Backend.","Returns the amount of samples of the Antialiasing.","Creates a scale transformation.","Returns the scale factor of the Viewport.","Draw text.","","","","","","Creates a Primitive::Translate.","Creates a translate transformation.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Viewport with the given physical dimensions …","The background of the quad","The border color of the quad","The border radii of the quad","The border width of the quad","The bounds of the text","The bounds of the quad","The bounds of the image","The bounds of the viewport","The bounds of the clip","The color of the text","The color of the paragraph.","The color of the paragraph.","The Color filter","The contents of the text","The content of the clip","The primitive to translate","The cached primitive","The editor::Weak reference.","The filter method of the image","The font of the text","The handle of the image","The path of the SVG file","The horizontal alignment of the text","The line height of the text","The paragraph::Weak reference.","The position of the paragraph.","The position of the paragraph.","The primitives of the group","The shaping strategy of the text.","The size of the text in logical pixels","The translation vector","The vertical alignment of the text","The graphics backend of a Renderer.","A graphics backend that supports image rendering.","The custom kind of primitives this Backend supports.","A graphics backend that supports SVG rendering.","A graphics backend that supports text rendering.","Returns the dimensions of the provided image.","Loads a font from its bytes.","Returns the viewport dimensions of the provided SVG.","A flag that indicates whether the renderer should perform …","A color packed as 4 floats representing RGBA channels.","","","","","","","","Returns the internal components of the Packed color.","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","Packs a Color.","","","","","","","","","A graphics compositor that can draw to windows.","Contains information about the graphics (e.g. graphics …","The swap chain has been lost and needs to be recreated.","There is no more memory left to allocate a new frame.","The underlying surface has changed, and therefore the …","The iced renderer of the backend.","The settings of the backend.","The surface of the backend.","Result of an unsuccessful call to Compositor::present.","A timeout was encountered while trying to acquire the next …","","","Contains the graphics adapter.","","","","","Contains the graphics backend.","","","","","","","","","Configures a new Surface with the given dimensions.","Crates a new Surface for the given window.","","","","","","","","Returns Information used by this Compositor.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a new Compositor.","Presents the Renderer primitives to the next frame of the …","Screenshots the current Renderer primitives to an …","","","","","","","","","","","","","","","","","A type that has some damage bounds.","Returns the bounds of the Damage.","Groups the given damage regions that are close together …","Computes the damage regions between the two given lists of …","","The kind of geometry this renderer can draw.","","A Gradient color.","","","","","A renderer capable of drawing some Self::Geometry.","A solid Color.","","The coloring style of some drawing.","A bunch of text that can be drawn to a canvas","","","","","","","","","","","","","","","The color of the text","","","The contents of the text","","","","","","Draws the given layers of Self::Geometry.","","","","Fill Geometry with a certain style.","","","The font of the text","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","","The horizontal alignment of the text","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The line height of the text.","Build different kinds of 2D shapes.","The position of the text relative to the alignment …","The shaping strategy of the text.","The size of the text","Create lines from a Path and assigns them various …","","","","","","","","","","","","","","","","","The vertical alignment of the text","","The style used to fill geometry.","","The fill rule defines how to determine what is inside and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The fill rule defines how to determine what is inside and …","The color or gradient of the fill.","","","","","","","","","","","","","","","","","","A Path builder.","An immutable set of points that may or may not be …","","","Build and draw curves.","Adds an Arc to the Path from start_angle to end_angle in a …","Adds a circular arc to the Path with the given control …","","","","","Adds a cubic Bézier curve to the Path given its two …","","","","","Builds the Path of this Builder.","Adds a circle to the Path given its center coordinate and …","Creates a new Path representing a circle given its center …","","","Closes the current sub-path in the Path with a straight …","","","","","","","","","","Adds an ellipse to the Path using a clockwise direction.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a new Path representing a line segment given its …","Connects the last point in the Path to the given Point …","","Moves the starting point of a new sub-path to the given …","Creates a new Builder.","Creates a new Path with the provided closure.","Adds a quadratic Bézier curve to the Path given its …","Returns the internal lyon_path::Path.","Adds a rectangle to the Path given its top-left corner …","Creates a new Path representing a rectangle given its …","","Returns the current Path with the given transform applied …","","","","","","","","","","","","","","","A segment of a differentiable curve.","An elliptical Arc.","","","","","","","","","","","The center of the arc.","The center of the arc.","","","","","","","","","","","","","The end of the segment’s angle in radians, clockwise …","The end of the segment’s angle in radians, clockwise …","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The radii of the arc’s ellipse. The horizontal and …","The radius of the arc.","The clockwise rotation of the arc’s ellipse.","The start of the segment’s angle in radians, clockwise …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","","","","","","","","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A sharp corner.","At the end of each sub-path, the shape representing the …","A round corner.","At the end of each sub-path, the shape representing the …","The style of a stroke.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The shape to be used at the corners of paths or basic …","The offset of LineDash::segments to start the pattern.","The alternating lengths of lines and gaps which describe …","The color or gradient of the stroke.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The distance between the two edges of the stroke.","Sets the color of the Stroke.","Sets the LineCap of the Stroke.","Sets the LineJoin of the Stroke.","Sets the width of the Stroke.","A fill which linearly interpolates colors along a …","A linear gradient.","A linear gradient interpolates colors along a direction …","Packed Gradient data for use in shader code.","","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The absolute ending position of the gradient.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Creates a new Linear builder.","Creates a new Packed gradient for use in shader code.","Packs the Gradient for use in shader code.","Packs the Gradient for use in shader code.","The absolute starting position of the gradient.","ColorStops along the linear gradient direction.","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to load an image by its Handle.","A mesh with a gradient.","A vertex which contains 2D position & packed gradient data.","A set of vertices and indices representing a list of …","A low-level primitive to render a mesh of triangles.","A mesh with a solid color.","A two-dimensional vertex with a color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The color of the vertex in linear RGBA.","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","The packed vertex data of the gradient.","The list of vertex indices that defines the triangles of …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","The vertex position in 2D space.","The vertex position in 2D space.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The vertices of the mesh","The vertices and indices of the mesh.","The vertices and indices of the mesh.","The size of the drawable region of the mesh.","The size of the drawable region of the mesh.","A backend-agnostic renderer that supports all the built-in …","","","","Returns a reference to the Backend of the Renderer.","","","","","","","","","","","","","Enqueues the given Primitive in the Renderer for drawing.","","Ends the recording of a layer.","Ends the recording of a translation.","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","Creates a new Renderer from the given Backend.","Starts recording a new layer.","Starts recording a translation.","","","","","","","","","Runs the given closure with the Backend and the recorded …","","","","A set of system fonts.","","A version number.","","","","","","","","","","","Cache text.","","","","","","","","","","","","","","Draw and edit text.","","","Returns the global FontSystem.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Loads a font from its bytes.","Measures the dimensions of the given cosmic_text::Buffer.","Draw paragraphs.","","Returns the raw cosmic_text::FontSystem.","Returns the attributes of the given Font.","Converts some Color to a cosmic_text::Color.","","Converts some Shaping strategy to a cosmic_text::Shaping …","","","","","","","","","","","","","","","Returns the current Version of the FontSystem.","A store of recently used sections of text.","A cache entry.","A cache key representing a section of text.","The hash of a Key.","","","","Allocates a text Entry if it is not already present in the …","","","","","","","","","","","","","The bounds of the text.","The buffer of text, ready for drawing.","","","","","","The content of the text.","","","","","","","","","","","","The Font of the text.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Gets the text Entry with the given KeyHash.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","The line height of the text.","The minimum bounds of the text.","Creates a new empty Cache.","The shaping strategy of the text.","The size of the text.","","Trims the Cache.","","","","","","","","","","","","","","","","","","","","","","A multi-line text editor.","A weak reference to an Editor.","","","","","","","","","","","","The bounds of the Editor.","Returns the buffer of the Editor.","","","","","","","","","","","","Creates a Weak reference to the Editor.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Creates a new empty Editor.","","","","","","","","","","","","","","","","","","","Tries to update the reference into an Editor.","","A bunch of text.","A weak reference to a Paragraph.","","","","","","","","","","","Returns the buffer of the Paragraph.","","","","","","","","","","","","","Creates a Weak reference to the Paragraph.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","The horizontal alignment of the Paragraph.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The minimum bounds of the Paragraph.","Creates a new empty Paragraph.","","","","","","","","","","","","","","","","","","Tries to update the reference into a Paragraph.","","The vertical alignment of the Paragraph.",""],"i":[0,0,17,5,5,0,5,0,5,0,0,17,5,5,8,8,8,8,0,17,5,0,5,0,5,5,0,5,17,0,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,2,0,8,17,5,2,10,8,17,5,2,10,5,5,8,5,2,10,8,5,2,10,0,8,17,5,2,10,0,0,0,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,5,2,8,17,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,0,0,5,2,0,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,10,0,2,2,10,10,10,10,0,8,2,10,0,8,5,2,10,17,5,2,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,8,17,5,2,10,10,109,109,109,109,110,109,111,112,113,110,114,115,112,110,113,116,117,115,111,110,111,112,110,110,114,114,115,118,110,110,116,110,0,0,71,0,0,75,72,74,0,0,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,0,33,33,33,33,33,33,33,33,0,0,36,36,36,119,119,119,0,36,36,39,39,36,39,36,39,39,36,39,36,39,36,36,36,39,119,119,36,39,36,39,36,39,36,119,36,36,39,36,39,36,39,36,39,36,39,36,39,36,39,36,39,36,39,36,39,119,119,119,36,36,36,39,36,39,36,39,36,39,36,39,36,39,36,39,0,7,0,0,0,120,0,43,0,0,0,0,0,43,0,0,0,43,44,43,44,43,44,43,44,43,44,43,44,43,44,44,43,44,44,44,43,44,43,44,120,43,44,43,0,43,44,44,43,43,43,44,44,44,43,44,43,44,0,44,43,44,43,44,43,44,43,44,43,44,43,44,44,0,44,44,44,0,43,44,43,44,43,44,43,44,43,44,43,44,43,44,43,44,44,47,0,47,0,0,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,46,47,46,47,46,47,47,46,47,46,46,46,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,46,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,47,0,0,0,49,52,0,49,49,49,52,49,52,49,49,52,49,52,49,49,52,52,52,49,49,52,49,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,52,49,0,49,49,52,49,52,49,52,52,52,49,52,49,52,49,52,49,52,49,52,49,52,49,52,0,0,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,50,53,59,58,0,0,0,59,58,59,58,0,0,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,57,57,60,60,57,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,58,59,60,57,57,57,57,57,0,0,45,0,45,48,62,48,48,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,48,45,48,62,45,48,62,45,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,62,48,0,45,48,48,48,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,45,48,62,0,0,66,0,0,0,66,0,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,66,67,68,69,66,67,68,69,68,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,69,67,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,68,69,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,66,67,68,69,67,121,122,121,122,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,0,0,0,0,0,83,81,83,81,83,81,83,81,83,81,0,81,81,81,83,81,0,81,83,81,83,81,83,81,0,81,81,0,83,81,83,81,83,81,81,83,81,83,81,83,81,83,81,83,81,83,81,83,0,0,81,83,0,0,81,0,83,81,83,81,83,81,83,81,83,81,83,81,83,81,83,0,0,0,0,95,92,93,92,95,92,93,95,92,93,95,92,93,95,92,93,93,95,93,93,95,92,93,93,92,95,92,93,95,92,93,95,92,93,93,93,95,92,93,95,92,93,95,92,93,92,95,92,93,95,92,93,95,92,93,95,92,93,95,92,93,95,92,93,93,95,92,93,93,93,92,95,92,93,95,92,93,95,92,93,95,92,93,95,92,93,95,92,93,95,92,93,0,0,96,97,96,97,96,97,96,97,96,97,96,97,96,97,97,96,97,96,96,96,96,97,96,97,96,96,97,96,97,96,97,96,97,96,97,96,97,96,96,97,96,97,96,97,96,97,96,97,96,97,96,96,96,96,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,97,96,0,0,103,104,103,104,103,104,103,104,103,104,103,103,104,103,104,103,103,104,103,103,104,103,104,103,103,104,103,104,103,104,103,104,103,104,103,104,103,103,103,104,103,104,103,104,103,104,103,104,103,104,103,104,103,104,103,103,103,104,103,104,103,104,103,104,103,104,103,104,103,104,103,104,104,103,104,103],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,[[4,[3]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[5,[-1]]],6,7],[[[5,[-1]],6],[[5,[-1]]],[]],[8,8],[[[5,[-1]]],[[5,[-1]]],9],[2,2],[10,10],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[12,11],[12,11],[[8,8],13],[[[5,[-1]],[5,[-1]]],13,14],[[2,2],13],[[8,15],16],[[17,15],16],[[17,15],16],[[[5,[-1]],15],16,18],[[2,15],16],[[10,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[[19,[[5,[-1]]]]],[[5,[-1]]],[]],[[],2],0,[[],12],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[10,[[20,[3]]]],0,[[2,2],2],[[21,21],2],[10,21],[10,[[20,[21]]]],[10,21],[10,2],0,[8,21],[[3,3],2],[10,22],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[[[5,[-1]],24],[[5,[-1]]],[]],[[3,3],2],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[20,[21]],22],10],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,28],[[20,[21]]],[]],[[-1,[31,[[30,[29]]]]],11,[]],[[-1,32],[[20,[21]]],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,33],[[-1,-2],11,[],[]],[33,[[4,[3]]]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,11],[[33,33],13],[[33,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[-1,33,[[35,[34]]]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,36],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,21,21],11,[]],[[-1,-2,21,21],[],[],[37,38]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[[36,36],13],[-1,39,[]],[[36,15],16],[[36,15],16],[[39,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[25,[[11,[-2]],17]]],[37,38],[]],[[-1,10,34,[30,[-2]]],[[25,[11,36]]],[],[[42,[41]]]],[[-1,10,34,[30,[-2]]],[[19,[29]]],[],[[42,[41]]]],[-1,-2,[],[]],[-1,23,[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,6,[]],[[[19,[6]],3,[20,[21]]],[[19,[6]]]],[[[30,[[5,[-1]]]],[30,[[5,[-1]]]]],[[19,[6]]],7],0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[43,43],[44,44],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[],44],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[[-1,19],11,[]],[12,11],[12,11],[[43,43],13],0,[[43,15],16],[[44,15],16],0,[-1,-1,[]],[45,43],[34,43],[-1,-1,[]],[41,44],[23,44],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[46,46],[47,47],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],46],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[[47,47],13],[[46,15],16],[[47,15],16],[48,46],[45,46],[-1,-1,[]],[34,46],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[[49,50],11],[[49,51,51,3],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[49,51,51,51],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[49,52],[[49,51,3],11],[[51,3],52],[52,52],[[-1,-2],11,[],[]],[49,11],[-1,-2,[],[]],[-1,-2,[],[]],[[],49],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[[49,53],11],[[52,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[51,51],52],[[49,51],11],0,[[49,51],11],[[],49],[-1,52,54],[[49,51,51],11],[52,55],[[49,51,20],11],[[51,20],52],[-1,-2,[],[]],[[52,56],52],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[50,50],[53,53],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],0,0,[[50,15],16],[[53,15],16],[-1,-1,[]],[50,53],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[57,57],[58,58],[59,59],[60,60],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],57],[[],58],[[],59],[[],60],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[12,11],[[57,15],16],[[58,15],16],[[59,15],16],[[60,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[57,34],57],[[57,58],57],[[57,59],57],[[57,3],57],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[48,3,34],48],[[48,-1],48,61],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[45,45],[48,48],[62,62],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],0,[[45,45],13],[[48,48],13],[[62,62],13],[[45,15],16],[[48,15],16],[[62,15],16],[48,45],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[[51,51],48],[[63,6],62],[45,62],[48,62],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[28,[[65,[64]]]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[66,6],[66,66],[[[67,[-1]]],[[67,[-1]]],9],[68,68],[69,69],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[12,11],[[66,66],13],[[[67,[-1]],[67,[-1]]],13,14],[[68,68],13],[[69,69],13],[[66,15],16],[[[67,[-1]],15],16,18],[[68,15],16],[[69,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],12],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,13,[]],[-1,13,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]]],-1,71,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]]],11,71,[]],[-1,-2,[],[]],[[[70,[-1,-2]]],[],[71,72],[]],[[[70,[-1,-2]]],73,[71,72],[]],[12,-1,[]],[12,-1,[]],[[[70,[-1,-2]],32],[[20,[21]]],[71,74],[]],[[[70,[-1,-2]],28],[[20,[21]]],[71,75],[]],[[[70,[-1,-2]],28,76,6],11,[71,75],[]],[[[70,[-1,-2]],32,[40,[34]],6],11,[71,74],[]],[[[70,[-1,-2]],5],11,71,[]],[12,11],[[[70,[-1,-2]],[19,[5]],6],11,71,[]],[[[70,[-1,-2]],[19,[5]],24],11,71,[]],[[[70,[-1,-2]],51,34],11,[71,72],[]],[[[70,[-1,-2]],51,34],11,[71,72],[]],[[[70,[-1,-2]],77,-3],11,71,[],[[35,[78]]]],[[[70,[-1,-2]],79,51,34],11,[71,72],[]],[[[70,[-1,-2]],15],16,[18,71],18],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]],[31,[[30,[29]]]]],11,[71,72],[]],[[-1,80,73],[[70,[-1,-2]]],71,[]],[[[70,[-1,-2]]],[[19,[5]]],71,[]],[[[70,[-1,-2]]],[[19,[5]]],71,[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1,-2]],6,-3],11,71,[],54],[[[70,[-1,-2]],-3],-4,71,[],54,[]],[[[70,[-1,-2]],24,-3],11,71,[],54],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[81,81],[[-1,-2],11,[],[]],[[81,81],82],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],81],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],0,[[81,81],13],[[81,15],16],[[],[[84,[83]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[81,-1],11,85],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[83,[31,[[30,[29]]]]],11],[86,20],0,[[81,81],[[40,[82]]]],[83,87],[80,88],[34,89],[-1,-2,[],[]],[90,91],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[83,81],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[92,87,93],[[11,[94,95]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[93,93],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],92],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,11],[12,11],[12,11],[[93,15],16],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[92,94],[[40,[95]]]],[[],12],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],92],0,0,[-1,-2,[],[]],[92,11],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[96,20],0,[96,86],[97,97],[[-1,-2],11,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[96,98],[96,[[11,[12,12]]]],[[],96],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[96,97],[12,11],[12,11],[[96,96],13],[[97,97],13],[[96,15],16],[[97,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[96,-1,-2],11,99,100],[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[96,12],[[40,[41]]]],[96,12],[[],96],[[96,101],11],[96,[[40,[23]]]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[96,20,80,73,102,-1],11,99],[97,[[40,[96]]]],[41,96],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103,86],[103,103],[104,104],[[-1,-2],11,[],[]],[[-1,-2],11,[],[]],[[103,[79,[80]]],105],[-1,-2,[],[]],[-1,-2,[],[]],[[],103],[12,-1,[]],[12,-1,[]],[12,-1,[]],[12,-1,[]],[103,104],[12,11],[12,11],[[103,103],13],[[104,104],13],[[103,15],16],[[104,15],16],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[103,12,12],[[40,[51]]]],[[103,51],[[40,[106]]]],[103,107],0,[[],12],[[],12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[103,20],0,[[],103],[[103,20],11],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,[[25,[-2,[26,[-2]]]]],[],[]],[-1,27,[]],[-1,27,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[104,[[40,[103]]]],[103,108],0,[[[79,[80]]],103]],"c":[],"p":[[8,"TransformMatrix",1432],[3,"Transformation",0],[15,"f32"],[15,"array"],[4,"Primitive",0],[3,"Rectangle",1433],[8,"Damage",357],[4,"Antialiasing",0],[8,"Clone",1434],[3,"Viewport",0],[15,"tuple"],[15,"usize"],[15,"bool"],[8,"PartialEq",1435],[3,"Formatter",1436],[6,"Result",1436],[4,"Error",0],[8,"Debug",1436],[3,"Vec",1437],[3,"Size",1438],[15,"u32"],[15,"f64"],[3,"String",1439],[3,"Vector",1440],[4,"Result",1441],[3,"OutOfBounds",1442],[3,"TypeId",1443],[3,"Handle",1444],[15,"u8"],[15,"slice"],[4,"Cow",1445],[3,"Handle",1446],[3,"Packed",246],[3,"Color",1447],[8,"Into",1448],[4,"SurfaceError",281],[8,"HasRawWindowHandle",1449],[8,"HasRawDisplayHandle",1449],[3,"Information",281],[4,"Option",1450],[15,"str"],[8,"AsRef",1448],[4,"Style",361],[3,"Text",361],[4,"Gradient",812],[3,"Fill",452],[4,"Rule",452],[3,"Linear",812],[3,"Builder",522],[3,"Arc",600],[3,"Point",1451],[3,"Path",522],[3,"Elliptical",600],[8,"FnOnce",1452],[3,"Path",1453],[6,"Transform",1454],[3,"Stroke",670],[4,"LineCap",670],[4,"LineJoin",670],[3,"LineDash",670],[8,"IntoIterator",1455],[3,"Packed",812],[4,"Gradient",1456],[4,"DynamicImage",1457],[6,"ImageResult",1458],[4,"Mesh",919],[3,"Indexed",919],[3,"SolidVertex2D",919],[3,"GradientVertex2D",919],[3,"Renderer",1058],[8,"Backend",238],[8,"Text",238],[3,"Pixels",1459],[8,"Svg",238],[8,"Image",238],[4,"FilterMethod",1444],[3,"Quad",1460],[4,"Background",1461],[3,"Text",1462],[3,"Font",1463],[3,"Version",1107],[4,"Ordering",1435],[3,"FontSystem",1107],[3,"RwLock",1464],[8,"Hasher",1465],[3,"Buffer",1466],[3,"FontSystem",1467],[3,"Attrs",1468],[3,"Color",1468],[4,"Shaping",1462],[4,"Shaping",1469],[3,"Cache",1183],[3,"Key",1183],[6,"KeyHash",1183],[3,"Entry",1183],[3,"Editor",1279],[3,"Weak",1279],[4,"Cursor",1470],[8,"Highlighter",1471],[8,"Fn",1452],[4,"Action",1470],[4,"LineHeight",1462],[3,"Paragraph",1354],[3,"Weak",1354],[4,"Difference",1462],[4,"Hit",1462],[4,"Horizontal",1472],[4,"Vertical",1472],[13,"Quad",206],[13,"Text",206],[13,"Image",206],[13,"Svg",206],[13,"Clip",206],[13,"Paragraph",206],[13,"Editor",206],[13,"Translate",206],[13,"Cache",206],[13,"Group",206],[8,"Compositor",281],[8,"Renderer",361],[13,"Solid",1054],[13,"Gradient",1054]],"b":[[95,"impl-Debug-for-Error"],[96,"impl-Display-for-Error"],[317,"impl-Display-for-SurfaceError"],[318,"impl-Debug-for-SurfaceError"],[406,"impl-From%3CGradient%3E-for-Style"],[407,"impl-From%3CColor%3E-for-Style"],[409,"impl-From%3C%26str%3E-for-Text"],[410,"impl-From%3CString%3E-for-Text"],[483,"impl-From%3CLinear%3E-for-Fill"],[484,"impl-From%3CGradient%3E-for-Fill"],[486,"impl-From%3CColor%3E-for-Fill"],[1071,"impl-Renderer-for-Renderer%3CB,+T%3E"],[1072,"impl-Renderer-for-Renderer%3CB,+T%3E"],[1073,"impl-Renderer-for-Renderer%3CB,+T%3E"],[1074,"impl-Renderer-for-Renderer%3CB,+T%3E"]]},\ "iced_highlighter":{"doc":"","t":"SNNNDDNDDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ALL","Base16Eighties","Base16Mocha","Base16Ocean","Highlight","Highlighter","InspiredGitHub","ScopeRangeIterator","Settings","SolarizedDark","Theme","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","change_line","clone","clone","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","current_line","eq","eq","equivalent","equivalent","equivalent","extension","fmt","fmt","fmt","font","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","highlight_line","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_dark","new","next","theme","to_format","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","update"],"q":[[0,"iced_highlighter"],[144,"palette::chromatic_adaptation"],[145,"iced_core::color"],[146,"core::option"],[147,"core::fmt"],[148,"core::fmt"],[149,"iced_core::text::highlighter"],[150,"alloc::string"],[151,"core::result"],[152,"palette::convert::try_from_into_color"],[153,"core::any"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[6,6,6,6,0,0,6,0,0,6,0,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,5,6,5,6,7,2,7,15,5,6,2,5,6,6,6,6,5,5,6,6,7,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,15,2,7,15,5,6,6,2,15,5,7,5,6,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2,7,15,5,6,2],"f":[0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[2,3],4],[5,5],[6,6],[[-1,-2],4,[],[]],[[-1,-2],4,[],[]],[7,[[9,[8]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,3],[[5,5],10],[[6,6],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],0,[[5,11],12],[[6,11],12],[[6,11],12],[7,[[9,[13]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[2,14]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[6,10],[[],2],[15,9],0,[7,[[16,[13]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,17,[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2]]],[],[]],[-1,[[18,[-2,[19,[-2]]]]],[],[]],[-1,[[18,[-2,[19,[-2]]]]],[],[]],[-1,[[18,[-2,[19,[-2]]]]],[],[]],[-1,[[18,[-2,[19,[-2]]]]],[],[]],[-1,[[18,[-2,[19,[-2]]]]],[],[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,20,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,4]],"c":[],"p":[[8,"TransformMatrix",144],[3,"Highlighter",0],[15,"usize"],[15,"tuple"],[3,"Settings",0],[4,"Theme",0],[3,"Highlight",0],[3,"Color",145],[4,"Option",146],[15,"bool"],[3,"Formatter",147],[6,"Result",147],[3,"Font",148],[15,"str"],[3,"ScopeRangeIterator",0],[3,"Format",149],[3,"String",150],[4,"Result",151],[3,"OutOfBounds",152],[3,"TypeId",153]],"b":[[55,"impl-Display-for-Theme"],[56,"impl-Debug-for-Theme"]]},\ -"iced_renderer":{"doc":"","t":"CCEDNNLLMLLLLLLLLLLLLLLLLLACLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLACLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDEENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Compositor","Geometry","Renderer","Settings","TinySkia","Wgpu","adapt_into_using","adapt_into_using","antialiasing","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone_into","components_from","components_from","compositor","core","default","default_font","default_font","default_size","default_text_size","deref","deref","deref_mut","deref_mut","dimensions","dimensions","downcast","downcast","draw","draw","draw","draw_mesh","drop","drop","eq","fill_editor","fill_paragraph","fill_quad","fill_text","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","geometry","graphics","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","with_layer","with_translation","Compositor","Surface","TinySkia","TinySkia","Wgpu","Wgpu","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","configure_surface","create_surface","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fetch_information","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","screenshot","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Cache","Frame","Geometry","TinySkia","TinySkia","Wgpu","Wgpu","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center","clear","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fill","fill_rectangle","fill_text","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","new","new","rotate","scale","scale_nonuniform","size","stroke","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","with_clip","with_save"],"q":[[0,"iced_renderer"],[98,"iced_renderer::compositor"],[173,"iced_renderer::geometry"],[296,"palette::chromatic_adaptation"],[297,"core::any"],[298,"iced_core::pixels"],[299,"iced_core::image"],[300,"iced_core::size"],[301,"iced_core::svg"],[302,"iced_core::rectangle"],[303,"iced_core::color"],[304,"core::option"],[305,"alloc::vec"],[306,"iced_graphics::mesh"],[307,"iced_core::point"],[308,"iced_core::renderer"],[309,"iced_core::background"],[310,"core::convert"],[311,"iced_core::text"],[312,"core::fmt"],[313,"core::fmt"],[314,"alloc::sync"],[315,"alloc::rc"],[316,"alloc::borrow"],[317,"core::result"],[318,"palette::convert::try_from_into_color"],[319,"core::any"],[320,"iced_core::vector"],[321,"raw_window_handle"],[322,"raw_window_handle"],[323,"iced_graphics::error"],[324,"iced_graphics::viewport"],[325,"iced_graphics::compositor"],[326,"iced_graphics::geometry::fill"],[327,"iced_graphics::geometry::text"],[328,"iced_graphics::geometry::stroke"]],"d":["","","The default graphics renderer for iced.","The settings of a Backend.","","","","","The antialiasing strategy that will be used for triangle …","","","","","","","","","","","","","","","","","","","","","","The default Font to use.","","The default size of text.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A simple cache that stores generated Geometry to avoid …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the coordinate of the center of the Frame.","Clears the Cache, forcing a redraw the next time it is …","","","","","","","","","","","","","","Draws Geometry using the provided closure and stores it in …","","","","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Returns the height of the Frame.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Creates a new empty Cache.","Applies a rotation in radians to the current transform of …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","Returns the dimensions of the Frame.","Draws the stroke of the given Path on the Frame with the …","Applies a translation to the current transform of the Frame…","","","","","","","","","","","","","","","","","","","","","","","","","Returns the width of the Frame.","Executes the given drawing operations within a Rectangle …","Stores the current transform of the Frame and executes the …"],"i":[0,0,0,0,3,3,3,5,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,5,3,5,0,0,5,3,5,3,5,3,5,3,5,3,3,3,5,3,3,3,3,3,5,5,3,3,3,3,5,3,5,3,5,3,5,0,0,3,5,3,5,3,5,3,5,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,3,0,0,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,36,37,36,37,36,37,36,37,36,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,36,37,36,37,36,37,36,37,36,36,36,36,37,36,37,36,37,36,37,36,37,36,37,36,37,36,37,0,0,0,46,48,46,48,46,48,47,46,48,47,46,48,47,46,48,47,46,48,47,46,48,47,46,48,47,46,47,46,48,47,47,46,48,47,46,48,47,46,48,47,47,46,48,47,46,46,46,47,46,48,47,46,48,47,46,48,47,46,46,48,47,46,48,47,46,48,47,46,48,47,46,48,46,48,47,46,48,47,46,48,47,46,46,48,47,46,47,46,46,46,46,46,46,46,48,47,46,48,47,46,48,47,46,48,47,46,48,47,46,48,47,46,48,47,46,48,47,46,46,46],"f":[0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]]],4,[]],[5,5],[[-1,-2],4,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],5],[[[3,[-1]]],[],[]],0,[[[3,[-1]]],6,[]],0,[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[[[3,[-1]],8],[[10,[9]]],[]],[[[3,[-1]],11],[[10,[9]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]],8,12],4,[]],[[[3,[-1]],11,[14,[13]],12],4,[]],[[[3,[-1]],15],4,[]],[[[3,[-1]],16],4,[]],[7,4],[7,4],[[5,5],17],[[[3,[-1]],18,13],4,[]],[[[3,[-1]],18,13],4,[]],[[[3,[-1]],19,-2],4,[],[[21,[20]]]],[[[3,[-1]],22,18,13],4,[]],[[5,23],24],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],7],[[],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[25,[-1]]],[[25,[2]]],[]],[[[25,[-1]]],[[25,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]],[30,[[29,[28]]]]],4,[]],[-1,-2,[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2,[32,[-2]]]]],[],[]],[-1,[[31,[-2,[32,[-2]]]]],[],[]],[-1,33,[]],[-1,33,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[[[3,[-1]],12,-2],4,[],34],[[[3,[-1]],35,-2],4,[],34],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]],37,9,9],4,[]],[[[36,[-1]],-2,9,9],37,[],[38,39]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,4],[7,4],[[[36,[-1]]],40,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],7],[[],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[25,[-1]]],[[25,[2]]],[]],[[[25,[-1]]],[[25,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[14,[-1]]],[[31,[[4,[[36,[-2]]]],41]]],[38,39],[]],[[[36,[-1]],42,13,[29,[-2]]],[[31,[4,43]]],[],[[45,[44]]]],[[[36,[-1]],42,13,[29,[-2]]],[[15,[28]]],[],[[45,[44]]]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2,[32,[-2]]]]],[],[]],[-1,[[31,[-2,[32,[-2]]]]],[],[]],[-1,33,[]],[-1,33,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[46,18],[47,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],47],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[47,[3,[-1]],10,-2],48,[],34],[7,4],[7,4],[7,4],[[46,49,-1],4,[[21,[50]]]],[[46,18,10,-1],4,[[21,[50]]]],[[46,-1],4,[[21,[51]]]],[[47,23],24],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[46,52],[[],7],[[],7],[[],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[25,[-1]]],[[25,[2]]],[]],[[[25,[-1]]],[[25,[2]]],[]],[[[25,[-1]]],[[25,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[46,48],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]],10],46,[]],[[],47],[[46,52],4],[[46,-1],4,[[21,[52]]]],[[46,-1],4,[[21,[35]]]],[46,10],[[46,49,-1],4,[[21,[53]]]],[[46,35],4],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2]]],[],[]],[-1,[[31,[-2,[32,[-2]]]]],[],[]],[-1,[[31,[-2,[32,[-2]]]]],[],[]],[-1,[[31,[-2,[32,[-2]]]]],[],[]],[-1,33,[]],[-1,33,[]],[-1,33,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[-1,[[14,[-2]]],[],[]],[46,52],[[46,12,-1],4,34],[[46,-1],4,34]],"c":[],"p":[[8,"TransformMatrix",296],[8,"Any",297],[4,"Renderer",0],[15,"tuple"],[3,"Settings",0],[3,"Pixels",298],[15,"usize"],[3,"Handle",299],[15,"u32"],[3,"Size",300],[3,"Handle",301],[3,"Rectangle",302],[3,"Color",303],[4,"Option",304],[3,"Vec",305],[4,"Mesh",306],[15,"bool"],[3,"Point",307],[3,"Quad",308],[4,"Background",309],[8,"Into",310],[3,"Text",311],[3,"Formatter",312],[6,"Result",312],[3,"Box",313],[3,"Arc",314],[3,"Rc",315],[15,"u8"],[15,"slice"],[4,"Cow",316],[4,"Result",317],[3,"OutOfBounds",318],[3,"TypeId",297],[8,"FnOnce",319],[3,"Vector",320],[4,"Compositor",98],[4,"Surface",98],[8,"HasRawWindowHandle",321],[8,"HasRawDisplayHandle",321],[3,"Information",322],[4,"Error",323],[3,"Viewport",324],[4,"SurfaceError",322],[15,"str"],[8,"AsRef",310],[4,"Frame",173],[3,"Cache",173],[4,"Geometry",173],[3,"Path",325],[3,"Fill",326],[3,"Text",327],[15,"f32"],[3,"Stroke",328]],"b":[[37,"impl-Renderer-for-Renderer%3CT%3E"],[38,"impl-Renderer-for-Renderer%3CT%3E"],[41,"impl-Renderer-for-Renderer%3CT%3E"],[42,"impl-Renderer-for-Renderer%3CT%3E"],[43,"impl-Renderer-for-Renderer%3CT%3E"]]},\ +"iced_renderer":{"doc":"","t":"CCEDNNLLMLLLLLLLLLLLLLLLLLACLLMLMLLLLLLLLLLLLLLLLLLLLLLLLLLACLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDEENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Compositor","Geometry","Renderer","Settings","TinySkia","Wgpu","adapt_into_using","adapt_into_using","antialiasing","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clear","clone","clone_into","components_from","components_from","compositor","core","default","default_font","default_font","default_size","default_text_size","deref","deref","deref_mut","deref_mut","dimensions","dimensions","downcast","downcast","draw","draw","draw","draw_mesh","drop","drop","eq","fill_editor","fill_paragraph","fill_quad","fill_text","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","geometry","graphics","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","with_layer","with_translation","Compositor","Surface","TinySkia","TinySkia","Wgpu","Wgpu","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","configure_surface","create_surface","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fetch_information","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","present","screenshot","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Cache","Frame","Geometry","TinySkia","TinySkia","Wgpu","Wgpu","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center","clear","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fill","fill_rectangle","fill_text","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","new","new","rotate","scale","scale_nonuniform","size","stroke","translate","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","with_clip","with_save"],"q":[[0,"iced_renderer"],[98,"iced_renderer::compositor"],[173,"iced_renderer::geometry"],[296,"palette::chromatic_adaptation"],[297,"core::any"],[298,"iced_core::pixels"],[299,"iced_core::svg"],[300,"iced_core::size"],[301,"iced_core::image"],[302,"iced_core::image"],[303,"iced_core::color"],[304,"core::option"],[305,"alloc::vec"],[306,"iced_graphics::mesh"],[307,"iced_core::point"],[308,"iced_core::renderer"],[309,"iced_core::background"],[310,"core::convert"],[311,"iced_core::text"],[312,"core::fmt"],[313,"core::fmt"],[314,"alloc::sync"],[315,"alloc::rc"],[316,"alloc::borrow"],[317,"core::result"],[318,"palette::convert::try_from_into_color"],[319,"core::any"],[320,"iced_core::vector"],[321,"raw_window_handle"],[322,"raw_window_handle"],[323,"iced_graphics::error"],[324,"iced_graphics::viewport"],[325,"iced_graphics::compositor"],[326,"iced_graphics::geometry::fill"],[327,"iced_graphics::geometry::text"],[328,"iced_graphics::geometry::stroke"]],"d":["","","The default graphics renderer for iced.","The settings of a Backend.","","","","","The antialiasing strategy that will be used for triangle …","","","","","","","","","","","","","","","","","","","","","","The default Font to use.","","The default size of text.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A simple cache that stores generated Geometry to avoid …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the coordinate of the center of the Frame.","Clears the Cache, forcing a redraw the next time it is …","","","","","","","","","","","","","","Draws Geometry using the provided closure and stores it in …","","","","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Returns the height of the Frame.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Creates a new empty Cache.","Applies a rotation in radians to the current transform of …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","Returns the dimensions of the Frame.","Draws the stroke of the given Path on the Frame with the …","Applies a translation to the current transform of the Frame…","","","","","","","","","","","","","","","","","","","","","","","","","Returns the width of the Frame.","Executes the given drawing operations within a Rectangle …","Stores the current transform of the Frame and executes the …"],"i":[0,0,0,0,3,3,3,5,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,5,3,5,0,0,5,3,5,3,5,3,5,3,5,3,3,3,5,3,3,3,3,3,5,5,3,3,3,3,5,3,5,3,5,3,5,0,0,3,5,3,5,3,5,3,5,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,3,0,0,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,37,38,37,38,37,38,37,38,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,37,38,37,38,37,38,37,38,37,37,37,37,38,37,38,37,38,37,38,37,38,37,38,37,38,37,38,0,0,0,47,49,47,49,47,49,48,47,49,48,47,49,48,47,49,48,47,49,48,47,49,48,47,49,48,47,48,47,49,48,48,47,49,48,47,49,48,47,49,48,48,47,49,48,47,47,47,48,47,49,48,47,49,48,47,49,48,47,47,49,48,47,49,48,47,49,48,47,49,48,47,49,47,49,48,47,49,48,47,49,48,47,47,49,48,47,48,47,47,47,47,47,47,47,49,48,47,49,48,47,49,48,47,49,48,47,49,48,47,49,48,47,49,48,47,49,48,47,47,47],"f":[0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]]],4,[]],[5,5],[[-1,-2],4,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],5],[[[3,[-1]]],[],[]],0,[[[3,[-1]]],6,[]],0,[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[[[3,[-1]],8],[[10,[9]]],[]],[[[3,[-1]],11],[[10,[9]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]],11,12,13],4,[]],[[[3,[-1]],8,[15,[14]],13],4,[]],[[[3,[-1]],16],4,[]],[[[3,[-1]],17],4,[]],[7,4],[7,4],[[5,5],18],[[[3,[-1]],19,14],4,[]],[[[3,[-1]],19,14],4,[]],[[[3,[-1]],20,-2],4,[],[[22,[21]]]],[[[3,[-1]],23,19,14],4,[]],[[5,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],7],[[],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[28,[-1]]],[[28,[2]]],[]],[[[28,[-1]]],[[28,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]],[31,[[30,[29]]]]],4,[]],[-1,-2,[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2,[33,[-2]]]]],[],[]],[-1,[[32,[-2,[33,[-2]]]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[[[3,[-1]],13,-2],4,[],35],[[[3,[-1]],36,-2],4,[],35],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[37,[-1]],38,9,9],4,[]],[[[37,[-1]],-2,9,9],38,[],[39,40]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[7,4],[7,4],[[[37,[-1]]],41,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],7],[[],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[28,[-1]]],[[28,[2]]],[]],[[[28,[-1]]],[[28,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[15,[-1]]],[[32,[[4,[[37,[-2]]]],42]]],[39,40],[]],[[[37,[-1]],43,14,[30,[-2]]],[[32,[4,44]]],[],[[46,[45]]]],[[[37,[-1]],43,14,[30,[-2]]],[[16,[29]]],[],[[46,[45]]]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2,[33,[-2]]]]],[],[]],[-1,[[32,[-2,[33,[-2]]]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,19],[48,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],48],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[7,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[48,[3,[-1]],10,-2],49,[],35],[7,4],[7,4],[7,4],[[47,50,-1],4,[[22,[51]]]],[[47,19,10,-1],4,[[22,[51]]]],[[47,-1],4,[[22,[52]]]],[[48,24],25],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,53],[[],7],[[],7],[[],7],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[26,[-1]]],[[26,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[27,[-1]]],[[27,[2]]],[]],[[[28,[-1]]],[[28,[2]]],[]],[[[28,[-1]]],[[28,[2]]],[]],[[[28,[-1]]],[[28,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[47,49],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1]],10],47,[]],[[],48],[[47,53],4],[[47,-1],4,[[22,[53]]]],[[47,-1],4,[[22,[36]]]],[47,10],[[47,50,-1],4,[[22,[54]]]],[[47,36],4],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2]]],[],[]],[-1,[[32,[-2,[33,[-2]]]]],[],[]],[-1,[[32,[-2,[33,[-2]]]]],[],[]],[-1,[[32,[-2,[33,[-2]]]]],[],[]],[-1,34,[]],[-1,34,[]],[-1,34,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[-1,[[15,[-2]]],[],[]],[47,53],[[47,13,-1],4,35],[[47,-1],4,35]],"c":[],"p":[[8,"TransformMatrix",296],[8,"Any",297],[4,"Renderer",0],[15,"tuple"],[3,"Settings",0],[3,"Pixels",298],[15,"usize"],[3,"Handle",299],[15,"u32"],[3,"Size",300],[3,"Handle",301],[4,"FilterMethod",301],[3,"Rectangle",302],[3,"Color",303],[4,"Option",304],[3,"Vec",305],[4,"Mesh",306],[15,"bool"],[3,"Point",307],[3,"Quad",308],[4,"Background",309],[8,"Into",310],[3,"Text",311],[3,"Formatter",312],[6,"Result",312],[3,"Box",313],[3,"Arc",314],[3,"Rc",315],[15,"u8"],[15,"slice"],[4,"Cow",316],[4,"Result",317],[3,"OutOfBounds",318],[3,"TypeId",297],[8,"FnOnce",319],[3,"Vector",320],[4,"Compositor",98],[4,"Surface",98],[8,"HasRawWindowHandle",321],[8,"HasRawDisplayHandle",321],[3,"Information",322],[4,"Error",323],[3,"Viewport",324],[4,"SurfaceError",322],[15,"str"],[8,"AsRef",310],[4,"Frame",173],[3,"Cache",173],[4,"Geometry",173],[3,"Path",325],[3,"Fill",326],[3,"Text",327],[15,"f32"],[3,"Stroke",328]],"b":[[37,"impl-Renderer-for-Renderer%3CT%3E"],[38,"impl-Renderer-for-Renderer%3CT%3E"],[41,"impl-Renderer-for-Renderer%3CT%3E"],[42,"impl-Renderer-for-Renderer%3CT%3E"],[43,"impl-Renderer-for-Renderer%3CT%3E"]]},\ "iced_runtime":{"doc":"A renderer-agnostic native GUI runtime.","t":"CSDDSCCLLLLLLLLLLALLALLCLLLLLLLMLLALLLLLLCLLLLLLLLLLLALLLLALALLLLMMALLLLLLLLLLLLLLLLLLALLMALENNLLLLLLLLLLLLLLLLFLLLLLLLFENDNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMNNNNENNNNNENDNNNNNNNNNNNNNNEENNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMNSNNNNNNNNNNNSSNNNNNNNNNNNNNNNNNNENNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENNNNNNSNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNSNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLQIQDLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKEDNLLLLLLLLLLLLLLMMLLLLLLLLMMLLLLLLLLLLLMMMMMMLLLLLLLLLLLLLLLDNENDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMENNNNNNNNNNNNNNCNNNLLLLLFFFFLFFFFLFLLLFLLLLLLFFFFFAFFFLLLLLLLMMENDNLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLL","n":["Command","DEFAULT","Debug","Font","MONOSPACE","Program","UserInterface","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clipboard","clone","clone_into","command","components_from","components_from","core","default","default","draw_finished","draw_started","eq","event_processing_finished","event_processing_started","family","fmt","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","futures","hash","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","keyboard","layout_finished","layout_started","log_message","new","overlay","overlay","program","render_finished","render_started","startup_finished","startup_started","stretch","style","system","to_owned","toggle","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","update_finished","update_started","user_interface","view_finished","view_started","weight","window","with_name","Action","Read","Write","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","map","read","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","write","Action","Clipboard","Command","Future","LoadFont","System","Widget","Window","actions","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","batch","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","map","map","none","perform","single","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","widget","bytes","tagger","Black","Bold","Condensed","Cursive","Error","Expanded","ExtraBold","ExtraCondensed","ExtraExpanded","ExtraLight","Family","Fantasy","Font","Italic","Light","Medium","Monospace","Name","Normal","Normal","Normal","Oblique","SansSerif","SemiCondensed","SemiExpanded","Semibold","Serif","Stretch","Style","Thin","UltraCondensed","UltraExpanded","Weight","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","default","default","default","default","eq","eq","eq","eq","eq","family","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","load","stretch","style","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","weight","A","ALT","AbntC1","AbntC2","Apostrophe","Apps","Asterisk","At","Ax","B","Backslash","Backspace","C","COMMAND","CTRL","Calculator","Capital","Caret","CharacterReceived","Colon","Comma","Compose","Convert","Copy","Cut","D","Delete","Down","E","End","Enter","Equals","Escape","Event","F","F1","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F2","F20","F21","F22","F23","F24","F3","F4","F5","F6","F7","F8","F9","G","Grave","H","Home","I","Insert","J","K","Kana","Kanji","Key0","Key1","Key2","Key3","Key4","Key5","Key6","Key7","Key8","Key9","KeyCode","KeyPressed","KeyReleased","L","LAlt","LBracket","LControl","LOGO","LShift","LWin","Left","M","Mail","MediaSelect","MediaStop","Minus","Modifiers","ModifiersChanged","Mute","MyComputer","N","NavigateBackward","NavigateForward","NextTrack","NoConvert","Numlock","Numpad0","Numpad1","Numpad2","Numpad3","Numpad4","Numpad5","Numpad6","Numpad7","Numpad8","Numpad9","NumpadAdd","NumpadComma","NumpadDecimal","NumpadDivide","NumpadEnter","NumpadEquals","NumpadMultiply","NumpadSubtract","O","OEM102","P","PageDown","PageUp","Paste","Pause","Period","PlayPause","Plus","Power","PrevTrack","Q","R","RAlt","RBracket","RControl","RShift","RWin","Right","S","SHIFT","Scroll","Semicolon","Slash","Sleep","Snapshot","Space","Stop","Sysrq","T","Tab","U","Underline","Unlabeled","Up","V","VolumeDown","VolumeUp","W","Wake","WebBack","WebFavorites","WebForward","WebHome","WebRefresh","WebSearch","WebStop","X","Y","Yen","Z","adapt_into_using","adapt_into_using","adapt_into_using","all","alt","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","bitand","bitand_assign","bitor","bitor_assign","bits","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","cmp","cmp","command","complement","components_from","components_from","components_from","contains","control","default","difference","empty","eq","eq","eq","extend","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_bits","from_bits_truncate","from_bits_unchecked","from_iter","from_stimulus","from_stimulus","from_stimulus","hash","hash","insert","intersection","intersects","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_all","is_empty","logo","not","partial_cmp","partial_cmp","remove","set","shift","sub","sub_assign","symmetric_difference","to_owned","to_owned","to_owned","toggle","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","union","key_code","key_code","modifiers","modifiers","Nested","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","draw","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","is_over","layout","mouse_interaction","new","on_event","operate","position","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Message","Program","Renderer","State","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","is_queue_empty","mouse_interaction","new","operate","program","queue_event","queue_message","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","update","update","view","Action","Information","QueryInformation","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","cpu_brand","cpu_cores","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","graphics_adapter","graphics_backend","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","map","memory_total","memory_used","system_kernel","system_name","system_short_version","system_version","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Cache","Outdated","State","Updated","UserInterface","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","clone","clone_into","components_from","components_from","components_from","default","draw","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","into","into","into","into_angle","into_angle","into_angle","into_cache","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","operate","relayout","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","update","redraw_request","Action","ChangeIcon","ChangeLevel","ChangeMode","Close","Drag","FetchId","FetchMode","FetchSize","GainFocus","Maximize","Minimize","Move","RequestUserAttention","Resize","Screenshot","Screenshot","ToggleDecorations","ToggleMaximize","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","change_icon","change_level","change_mode","close","components_from","drag","fetch_id","fetch_mode","fetch_size","fmt","frames","from","from_angle","from_stimulus","gain_focus","into","into_angle","into_color","into_color_unclamped","into_stimulus","map","maximize","minimize","move_to","request_user_attention","resize","screenshot","screenshot","toggle_decorations","toggle_maximize","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","x","y","CropError","OutOfBounds","Screenshot","Zero","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_ref","borrow","borrow","borrow_mut","borrow_mut","bytes","clone","clone_into","components_from","components_from","crop","fmt","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","size","to_owned","to_string","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into"],"q":[[0,"iced_runtime"],[92,"iced_runtime::clipboard"],[120,"iced_runtime::command"],[180,"iced_runtime::command::Action"],[182,"iced_runtime::font"],[358,"iced_runtime::keyboard"],[657,"iced_runtime::keyboard::Event"],[661,"iced_runtime::overlay"],[691,"iced_runtime::program"],[726,"iced_runtime::system"],[787,"iced_runtime::user_interface"],[868,"iced_runtime::user_interface::State"],[869,"iced_runtime::window"],[930,"iced_runtime::window::Action"],[932,"iced_runtime::window::screenshot"],[990,"palette::chromatic_adaptation"],[991,"core::fmt"],[992,"core::fmt"],[993,"core::hash"],[994,"core::fmt"],[995,"alloc::vec"],[996,"palette::convert::try_from_into_color"],[997,"core::any"],[998,"core::ops::function"],[999,"iced_futures::maybe_send::platform"],[1000,"core::marker"],[1001,"core::iter::traits::collect"],[1002,"core::clone"],[1003,"core::future::future"],[1004,"core::ops::function"],[1005,"alloc::borrow"],[1006,"core::convert"],[1007,"core::cmp"],[1008,"core::option"],[1009,"iced_core::renderer"],[1010,"iced_core::layout"],[1011,"iced_core::mouse::cursor"],[1012,"iced_core::renderer"],[1013,"iced_core::size"],[1014,"iced_core::layout::node"],[1015,"iced_core::rectangle"],[1016,"iced_core::mouse::interaction"],[1017,"iced_core::overlay::element"],[1018,"iced_core::event"],[1019,"iced_core::clipboard"],[1020,"iced_core::shell"],[1021,"iced_core::event"],[1022,"iced_core::element"],[1023,"iced_core::window::icon"],[1024,"iced_core::window::level"],[1025,"iced_core::window::mode"],[1026,"std::time"],[1027,"iced_futures::subscription"],[1028,"iced_core::window::user_attention"],[1029,"core::marker"]],"d":["","A non-monospaced sans-serif font with normal Weight.","A bunch of time measurements for debugging purposes.","A font.","A monospaced font with normal Weight.","","","","","","","","","","","","","Access the clipboard.","","","Run asynchronous actions.","","","","","","","","","","","The Family of the Font.","","","Load and use fonts.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Track keyboard events.","","","","Creates a new Debug.","Overlays for user interfaces.","","Build interactive programs using The Elm Architecture.","","","","","The Stretch of the Font.","The Style of the Font.","Access the native system.","","","","","","","","","","","","","","","","","","","Implement your own event loop to drive a user interface.","","","The Weight of the Font.","Build window-based GUI applications.","Creates a non-monospaced Font with the given Family::Name …","A clipboard action to be performed by some Command.","Read the clipboard and produce T with the result.","Write the given contents to the clipboard.","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Maps the output of a clipboard Action using the provided …","Read the current contents of the clipboard.","","","","","","","","Write the given contents to the clipboard.","An action that a Command can perform.","Run a clipboard action.","A set of asynchronous actions to be performed by some …","Run a Future to completion.","Load a font from its bytes.","Run a system action.","Run a widget action.","Run a window action.","Returns all of the actions of the Command.","","","","","","","Creates a Command that performs the actions of all the …","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Applies a transformation to the result of a Command.","Applies a transformation to the result of a Command.","Creates an empty Command.","Creates a Command that performs the action of the given …","Creates a Command that performs a single Action.","","","","","","","","","","","","","","","Creates a Command that performs a widget::Operation.","The bytes of the font to load.","The message to produce when the font has been loaded.","","","","Glyphs in cursive fonts generally use a more informal …","An error while loading a font.","","","","","","A font family.","Fantasy fonts are primarily decorative or expressive fonts …","A font.","","","","The sole criterion of a monospace font is that all glyphs …","The name of a font family of choice.","","","","","Glyphs in sans-serif fonts, as the term is used in CSS, …","","","","Serif fonts represent the formal text style for a script.","The width of some text.","The style of some text.","","","","The weight of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Family of the Font.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Load a font from its bytes.","The Stretch of the Font.","The Style of the Font.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Weight of the Font.","","The “alt” key.","","","","","","","","","","The Backspace key, right over Enter.","","The “command” key.","The “control” key.","","","","A unicode character was received.","","","The “Compose” key on Linux.","","","","","","","","","The Enter key.","","The Escape key, next to F1.","A keyboard event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert, next to Backspace.","","","","","The ‘0’ key over the ‘O’ and ‘P’ keys.","The ‘1’ key over the letters.","The ‘2’ key over the letters.","The ‘3’ key over the letters.","The ‘4’ key over the letters.","The ‘5’ key over the letters.","The ‘6’ key over the letters.","The ‘7’ key over the letters.","The ‘8’ key over the letters.","The ‘9’ key over the letters.","The symbolic name of a keyboard key.","A keyboard key was pressed.","A keyboard key was released.","","","","","The “windows” key on Windows, “command” key on …","","","","","","","","","The current state of the keyboard modifiers.","The keyboard modifiers have changed.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Pause/Break key, next to Scroll lock.","","","","","","","","","","","","","","","The “shift” key.","Scroll Lock.","","","","Print Screen/SysRq.","The space bar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the set containing all flags.","Returns true if the ALT key is pressed in the Modifiers.","","","","","","","Returns the intersection between the two sets of flags.","Disables all flags disabled in the set.","Returns the union of the two sets of flags.","Adds the set of flags.","Returns the raw value of the flags currently stored.","Returns the left flags, but with all the right flags …","Toggles the set of flags.","","","","","","","","","","","","","","","Returns true if a “command key” is pressed in the …","Returns the complement of this set of flags.","","","","Returns true if all of the flags in other are contained …","Returns true if the CTRL key is pressed in the Modifiers.","","Returns the difference between the flags in self and other.","Returns an empty set of flags.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Convert from underlying bit representation, unless that …","Convert from underlying bit representation, dropping any …","Convert from underlying bit representation, preserving all …","","","","","","","Inserts the specified flags in-place.","Returns the intersection between the flags in self and …","Returns true if there are flags common to both self and …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Returns true if all flags are currently set.","Returns true if no flags are currently stored.","Returns true if the LOGO key is pressed in the Modifiers.","Returns the complement of this set of flags.","","","Removes the specified flags in-place.","Inserts or removes the specified flags depending on the …","Returns true if the SHIFT key is pressed in the Modifiers.","Returns the set difference of the two sets of flags.","Disables all flags enabled in the set.","Returns the symmetric difference between the flags in self …","","","","Toggles the specified flags in-place.","","","","","","","","","","","","","","","","","","","","","","Returns the union of between the flags in self and other.","The key identifier","The key identifier","The state of the modifier keys","The state of the modifier keys","An overlay container that displays nested overlays","","","","","","","Draws the Nested overlay using the associated Renderer.","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Returns true if the cursor is over the Nested overlay.","Returns the layout Node of the Nested overlay.","Returns the current mouse::Interaction of the Nested …","Creates a nested overlay from the provided overlay::Element","Processes a runtime Event.","Applies a widget::Operation to the Nested overlay.","Returns the position of the Nested overlay.","","","","","","","","The type of messages your Program will produce.","The core of a user interface application following The Elm …","The graphics backend to use to draw the Program.","The execution state of a Program. It leverages caching, …","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","Returns whether the event queue of the State is empty or …","Returns the current mouse::Interaction of the State.","Creates a new State with the provided Program, …","Applies Operations to the State","Returns a reference to the Program of the State.","Queues an event in the State for processing during an …","Queues a message in the State for processing during an …","","","","","","","","Handles a message and updates the state of the Program.","Processes all the queued events and messages, rebuilding …","Returns the widgets to display in the Program.","An operation to be performed on the system.","Contains informations about the system (e.g. system name, …","Query system information and produce T with the result.","","","","","","","","","","","","","","","Detailed processor model information","The number of physical cores on the processor","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Model information for the active graphics adapter","Underlying graphics backend for rendering","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Maps the output of a system Action using the provided …","Total RAM size, KB","Memory used by this process, KB","Operating system kernel version","The operating system name","Short operating system version number","Long operating system version","","","","","","","","","","","","","","","","Reusable data of a specific UserInterface.","The UserInterface is outdated and needs to be rebuilt.","The resulting state after updating a UserInterface.","The UserInterface is up-to-date and can be reused without …","A set of interactive graphical elements with a specific …","","","","","","","","","","","","","","","","Builds a user interface for an Element.","","","","","","","Draws the UserInterface with the provided Renderer.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Extract the Cache of the UserInterface, consuming it in the","","","","","","","","","","Creates an empty Cache.","Applies a widget::Operation to the UserInterface.","Relayouts and returns a new UserInterface using the …","","","","","","","","","","","","","","","","","","","","","","","Updates the UserInterface by processing each provided Event…","The window::RedrawRequest when a redraw should be …","An operation to be performed on some window.","Change the window Icon.","Change the window Level.","Change the Mode of the window.","Close the current window and exits the application.","Move the window with the left mouse button until the …","Fetch an identifier unique to the window.","Fetch the current Mode of the window.","Fetch the current size of the window.","Bring the window to the front and sets input focus. Has no …","Set the window to maximized or back","Set the window to minimized or back","Move the window.","Request user attention to the window, this has no effect …","Resize the window.","","Screenshot the viewport of the window.","Toggle whether window has decorations.","Toggle the window to maximized or back","","","","","","Changes the Icon of the window.","Changes the window Level.","Changes the Mode of the window.","Closes the current window and exits the application.","","Begins dragging the window while the left mouse button is …","Fetches an identifier unique to the window.","Fetches the current Mode of the window.","Fetches the current window size in logical dimensions.","","Subscribes to the frames of the window of the running …","Returns the argument unchanged.","","","Brings the window to the front and sets input focus. Has …","Calls U::from(self).","","","","","Maps the output of a window Action using the provided …","Maximizes the window.","Minimes the window.","Moves a window to the given logical coordinates.","Request user attention to the window, this has no effect …","Resizes the window to the given logical dimensions.","Take screenshots of a window.","Captures a Screenshot from the window.","Toggles the window decorations.","Toggles the window to maximized or back.","","","","","","","","The new logical x location of the window","The new logical y location of the window","Errors that can occur when cropping a Screenshot.","The cropped region’s size is out of bounds.","Data of a screenshot, captured with window::screenshot().","The cropped region’s size is zero.","","","","","","","","","","","","The bytes of the Screenshot.","","","","","Crops a Screenshot to the provided region. This will …","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Creates a new Screenshot.","The size of the Screenshot.","","","","","","","","","","","","","","","",""],"i":[0,2,0,0,2,0,0,4,2,4,2,4,2,4,2,4,2,0,2,2,0,4,2,0,4,2,4,4,2,4,4,2,4,2,0,4,2,4,2,4,2,0,2,4,2,4,2,4,2,4,2,4,2,0,4,4,4,4,0,4,0,4,4,4,4,2,2,0,2,4,4,2,4,2,4,2,4,2,4,2,4,2,4,2,4,4,0,4,4,2,0,2,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,0,22,0,22,22,22,22,22,21,22,21,22,21,22,21,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,21,21,21,22,21,22,21,22,21,22,21,22,21,22,21,22,21,21,78,78,30,30,31,29,0,31,30,31,31,30,0,29,0,32,30,30,29,29,30,31,32,32,29,31,31,30,29,0,0,30,31,31,0,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,29,30,31,32,28,29,30,31,32,2,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,0,2,2,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,28,29,30,31,32,2,40,37,40,40,40,40,40,40,40,40,40,40,40,37,37,40,40,40,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,39,39,40,40,40,40,37,40,40,40,40,40,40,40,40,0,39,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,37,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,39,40,37,37,37,39,40,37,39,40,37,37,37,37,37,37,37,37,39,40,37,39,40,37,39,40,37,39,40,37,40,37,37,37,39,40,37,37,37,37,37,37,39,40,37,37,39,40,37,37,37,37,37,39,40,37,39,40,37,37,37,37,37,39,40,37,40,37,37,37,37,39,40,37,39,40,37,39,40,37,39,40,37,39,40,37,37,37,37,37,40,37,37,37,37,37,37,37,39,40,37,37,39,40,37,39,40,37,39,40,37,39,40,37,39,40,37,39,40,37,39,40,37,37,79,80,79,80,0,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,59,0,59,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,59,58,59,0,0,63,63,62,63,62,63,62,63,62,63,62,62,62,63,62,62,62,63,62,63,62,63,62,63,62,62,62,63,62,63,62,63,62,63,62,63,62,63,62,62,62,62,62,62,62,63,62,63,62,63,62,63,62,63,62,63,62,63,62,0,66,0,66,0,65,64,66,65,64,66,65,64,66,65,64,66,65,64,66,65,66,66,65,64,66,64,65,64,66,65,64,66,65,64,66,65,64,66,65,64,66,65,64,66,65,65,64,66,65,64,66,65,64,66,64,65,65,66,65,64,66,65,64,66,65,64,66,65,64,66,65,64,66,65,64,66,65,64,66,65,81,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,0,70,70,70,70,70,70,70,70,0,0,0,0,70,0,0,0,0,70,0,70,70,70,0,70,70,70,70,70,70,0,0,0,0,0,0,0,0,0,70,70,70,70,70,70,70,82,82,0,77,0,77,76,77,76,77,76,77,76,76,77,76,77,76,76,76,76,77,76,76,77,77,76,77,76,77,76,77,76,77,76,77,76,77,76,77,76,77,76,76,76,77,76,77,76,77,76,77,76,77,76,77,76,77,76,77],"f":[0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[2,2],[[-1,-2],3,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],0,[[],4],[[],2],[4,3],[4,3],[[2,2],5],[4,3],[4,3],0,[[4,6],7],[[2,6],[[9,[3,8]]]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[2,-1],3,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[4,3],[4,3],[[4,-1],3,11],[[],4],0,[4,[[13,[12]]]],0,[4,3],[4,3],[4,3],[4,3],0,0,0,[-1,-2,[],[]],[4,3],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,3],[4,3],0,[4,3],[4,3],0,0,[16,2],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[17,[-1]],6],7,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[17,[-1]],-2],[[17,[-3]]],[],[18,19,20],[]],[-1,[[21,[-2]]],18,[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[12,[[21,[-1]]],[]],0,0,0,0,0,0,0,0,[[[21,[-1]]],[[13,[[22,[-1]]]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],23,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]],6],7,[]],[[[21,[-1]],6],7,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]],-2],[[22,[-3]]],[],[18,19,20],[]],[[[21,[-1]],-2],[[21,[-3]]],[],[18,19,20,24],[]],[[],[[21,[-1]]],[]],[[-1,-2],[[21,[-3]]],[25,19],[26,19],[]],[[[22,[-1]]],[[21,[-1]]],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-2,[[21,[-1]]],[],[[27,[-1]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[28,28],[29,29],[30,30],[31,31],[32,32],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],29],[[],30],[[],31],[[],32],[[28,28],5],[[29,29],5],[[30,30],5],[[31,31],5],[[32,32],5],0,[[28,6],7],[[29,6],[[9,[3,8]]]],[[30,6],[[9,[3,8]]]],[[31,6],[[9,[3,8]]]],[[32,6],[[9,[3,8]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[29,-1],3,10],[[30,-1],3,10],[[31,-1],3,10],[[32,-1],3,10],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[[9,[3,28]]]]],[[36,[[35,[[34,[33]]]]]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[],37],[37,5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[37,37],37],[[37,37],3],[[37,37],37],[[37,37],3],[37,38],[[37,37],37],[[37,37],3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[39,39],[40,40],[37,37],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[40,40],41],[[37,37],41],[37,5],[37,37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[37,37],5],[37,5],[[],37],[[37,37],37],[[],37],[[39,39],5],[[40,40],5],[[37,37],5],[[37,-1],3,23],[[39,6],[[9,[3,8]]]],[[40,6],[[9,[3,8]]]],[[37,6],[[9,[3,8]]]],[[37,6],[[9,[3,8]]]],[[37,6],[[9,[3,8]]]],[[37,6],[[9,[3,8]]]],[[37,6],[[9,[3,8]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[38,[[42,[37]]]],[38,37],[38,37],[-1,37,23],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[40,-1],3,10],[[37,-1],3,10],[[37,37],3],[[37,37],37],[[37,37],5],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[37,5],[37,5],[37,5],[37,37],[[40,40],[[42,[41]]]],[[37,37],[[42,[41]]]],[[37,37],3],[[37,37,5],3],[37,5],[[37,37],37],[[37,37],3],[[37,37],37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[37,37],3],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[37,37],37],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[43,[-1,-2]],-2,44,45,46],3,[],47],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[43,[-1,-2]],45,-2,48],5,[],47],[[[43,[-1,-2]],-2,49,48],50,[],47],[[[43,[-1,-2]],45,46,51,-2],52,[],47],[[[53,[-1,-2]]],[[43,[-1,-2]]],[],47],[[[43,[-1,-2]],54,45,46,-2,55,[56,[-1]]],57,[],47],[[[43,[-1,-2]],45,-2,27],3,[],47],[[[43,[-1,-2]]],48,[],47],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[58,[-1]]],5,59],[[[58,[-1]]],52,59],[[-1,49,4],[[58,[-1]]],59],[[[58,[-1]],-2,49,4],3,59,60],[[[58,[-1]]],-1,59],[[[58,[-1]],54],3,59],[[[58,[-1]]],3,59],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,21,[]],[[[58,[-1]],49,46,44,55,4],[[3,[[13,[54]],[42,[21]]]]],59],[-1,61,[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[62,62],[[-1,-2],3,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[[63,[-1]],6],7,[]],[[62,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[63,[-1]],-2],[[63,[-3]]],[],[18,19,20],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-3,49,64,-2],[[65,[-1,-2]]],[],47,[[36,[[61,[-1,-2]]]]]],[66,66],[[-1,-2],3,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],64],[[[65,[-1,-2]],-2,44,46],52,[],47],[[64,6],7],[[66,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[65,[-1,-2]]],64,[],47],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],64],[[[65,[-1,-2]],-2,27],3,[],47],[[[65,[-1,-2]],49,-2],[[65,[-1,-2]]],[],47],[-1,-2,[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[65,[-1,-2]],[34,[54]],46,-2,55,[13,[-1]]],[[3,[66,[13,[57]]]]],[],47],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[67,[[21,[-1]]],[]],[68,[[21,[-1]]],[]],[69,[[21,[-1]]],[]],[[],[[21,[-1]]],[]],[-1,-2,[],[]],[[],[[21,[-1]]],[]],[-1,[[21,[-2]]],26,[]],[-1,[[21,[-2]]],26,[]],[-1,[[21,[-2]]],26,[]],[[[70,[-1]],6],7,[]],[[],[[72,[71]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],[[21,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[70,[-1]],-2],[[70,[-3]]],[],[18,19,20],[]],[5,[[21,[-1]]],[]],[5,[[21,[-1]]],[]],[[73,73],[[21,[-1]]],[]],[[[42,[74]]],[[21,[-1]]],[]],[[[49,[38]]],[[21,[-1]]],[]],0,[-1,[[21,[-2]]],[26,75],[]],[[],[[21,[-1]]],[]],[[],[[21,[-1]]],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[76,[[34,[33]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[76,76],[[-1,-2],3,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[76,[51,[38]]],[[9,[76,77]]]],[[76,6],7],[[77,6],7],[[77,6],7],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[13,[33]],[49,[38]]],76],0,[-1,-2,[],[]],[-1,12,[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,[[9,[-2,[14,[-2]]]]],[],[]],[-1,15,[]],[-1,15,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[8,"TransformMatrix",990],[3,"Font",0],[15,"tuple"],[3,"Debug",0],[15,"bool"],[3,"Formatter",991],[6,"Result",991],[3,"Error",991],[4,"Result",992],[8,"Hasher",993],[8,"Debug",991],[3,"String",994],[3,"Vec",995],[3,"OutOfBounds",996],[3,"TypeId",997],[15,"str"],[4,"Action",92],[8,"Fn",998],[8,"MaybeSend",999],[8,"Sync",1000],[3,"Command",120],[4,"Action",120],[8,"IntoIterator",1001],[8,"Clone",1002],[8,"Future",1003],[8,"FnOnce",998],[8,"Operation",1004],[4,"Error",182],[4,"Family",182],[4,"Weight",182],[4,"Stretch",182],[4,"Style",182],[15,"u8"],[15,"slice"],[4,"Cow",1005],[8,"Into",1006],[3,"Modifiers",358],[15,"u32"],[4,"Event",358],[4,"KeyCode",358],[4,"Ordering",1007],[4,"Option",1008],[3,"Nested",661],[3,"Style",1009],[3,"Layout",1010],[4,"Cursor",1011],[8,"Renderer",1009],[3,"Point",1012],[3,"Size",1013],[3,"Node",1014],[3,"Rectangle",1015],[4,"Interaction",1016],[3,"Element",1017],[4,"Event",1018],[8,"Clipboard",1019],[3,"Shell",1020],[4,"Status",1018],[3,"State",691],[8,"Program",691],[8,"Iterator",1021],[3,"Element",1022],[3,"Information",726],[4,"Action",726],[3,"Cache",787],[3,"UserInterface",787],[4,"State",787],[3,"Icon",1023],[4,"Level",1024],[4,"Mode",1025],[4,"Action",869],[3,"Instant",1026],[3,"Subscription",1027],[15,"i32"],[4,"UserAttention",1028],[8,"Send",1000],[3,"Screenshot",932],[4,"CropError",932],[13,"LoadFont",180],[13,"KeyPressed",657],[13,"KeyReleased",657],[13,"Updated",868],[13,"Move",930]],"b":[[581,"impl-Debug-for-Modifiers"],[582,"impl-Binary-for-Modifiers"],[583,"impl-Octal-for-Modifiers"],[584,"impl-LowerHex-for-Modifiers"],[585,"impl-UpperHex-for-Modifiers"],[954,"impl-Display-for-CropError"],[955,"impl-Debug-for-CropError"]]},\ "iced_style":{"doc":"The styling library of Iced.","t":"CAAAACAAAAAAAAAAAAADQILKLLMLLLLLLLLLLLLLLLMLLLLLLLLDQIKLLLMMMMLLLLLLLLLLLLLLLLLLMMLLLLLLLLDQIKLLLMMMMLLLLLLLLLKMLLLLLMLLLLLLLLDQILKLLMMMMLLLLLLLLLLLLLLLMLLLLLLLLDQILKLLMMMMLLLLLLLLLLLLLLMMMLLLLLLLLDDQILLLLLLMMMMLLLLLLLLMLLLLLLLLLLLKKLLLLLLLLLLKLLLLLLLLLLLLLLLLMDQIKLLLMMMMLLLLLLLLLMKLLLLLMMLLLLLLLLDQILKLLMMMLLLLLLLLLLLLLLLLLLLLLLDQIKLLLMMMLLLLLMLLLLKLLLLLMLLLLLLLLDNENNNQILLKLLLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMDDQIKLLLLLLLMMMMMMMLLLLLLLLMLLLLLLLLLLLLKLLLLLLLLLLLMLLLLLLLLLLLLLLLLDNDEDNQIKLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLMMLLLLKLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDQILKLLLLLLMLLLLLLLLLLLLLLLLLLLDQIKLLLMMMMLLLLLKKLKLLLLLLLLLKKLLLLLLLLKDQIKLLLMMMMLLLLLKKLKLLLLMLLLLLKKLLLLLLLLKENEENEDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNECEENNNNEEEENNENNEENEEEENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDSDHHDSDDDDDLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMDQIKLLLMMLLLLLLMMLLLKLLLLLLLLLLLLL","n":["Theme","application","button","checkbox","container","core","menu","pane_grid","pick_list","progress_bar","radio","rule","scrollable","slider","svg","text_editor","text_input","theme","toggler","Appearance","Style","StyleSheet","adapt_into_using","appearance","arrays_from","arrays_into","background_color","borrow","borrow_mut","clone","clone_into","components_from","eq","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","background","border_color","border_radius","border_width","borrow","borrow_mut","clone","clone_into","components_from","default","disabled","fmt","from","from_angle","from_stimulus","hovered","into","into_angle","into_color","into_color_unclamped","into_stimulus","pressed","shadow_offset","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","background","border_color","border_radius","border_width","borrow","borrow_mut","clone","clone_into","components_from","fmt","from","from_angle","from_stimulus","hovered","icon_color","into","into_angle","into_color","into_color_unclamped","into_stimulus","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Style","StyleSheet","adapt_into_using","appearance","arrays_from","arrays_into","background","border_color","border_radius","border_width","borrow","borrow_mut","clone","clone_into","components_from","default","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Style","StyleSheet","adapt_into_using","appearance","arrays_from","arrays_into","background","border_color","border_radius","border_width","borrow","borrow_mut","clone","clone_into","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","selected_background","selected_text_color","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Line","Style","StyleSheet","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","background","border_color","border_radius","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hovered_region","hovered_split","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","picked_split","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","width","Appearance","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","background","border_color","border_radius","border_width","borrow","borrow_mut","clone","clone_into","components_from","fmt","from","from_angle","from_stimulus","handle_color","hovered","into","into_angle","into_color","into_color_unclamped","into_stimulus","placeholder_color","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Style","StyleSheet","adapt_into_using","appearance","arrays_from","arrays_into","background","bar","border_radius","borrow","borrow_mut","clone","clone_into","components_from","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","background","border_color","border_width","borrow","borrow_mut","clone","clone_into","components_from","dot_color","fmt","from","from_angle","from_stimulus","hovered","into","into_angle","into_color","into_color_unclamped","into_stimulus","text_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","AsymmetricPadding","FillMode","Full","Padded","Percent","Style","StyleSheet","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","fill","fill_mode","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","radius","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","width","Scrollbar","Scroller","Style","StyleSheet","active","active_horizontal","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","background","border_color","border_color","border_radius","border_radius","border_width","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","dragging","dragging_horizontal","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","hovered","hovered_horizontal","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","scroller","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","Appearance","Circle","Handle","HandleShape","Rail","Rectangle","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","colors","components_from","components_from","components_from","components_from","dragging","fmt","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","hovered","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","rail","shape","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","width","border_radius","radius","width","Appearance","Style","StyleSheet","adapt_into_using","appearance","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","color","components_from","default","fmt","from","from_angle","from_stimulus","into","into_angle","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","Appearance","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","background","border_color","border_radius","border_width","borrow","borrow_mut","clone","clone_into","components_from","disabled","disabled_color","fmt","focused","from","from_angle","from_stimulus","hovered","into","into_angle","into_color","into_color_unclamped","into_stimulus","placeholder_color","selection_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","value_color","Appearance","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","background","border_color","border_radius","border_width","borrow","borrow_mut","clone","clone_into","components_from","disabled","disabled_color","fmt","focused","from","from_angle","from_stimulus","hovered","icon_color","into","into_angle","into_color","into_color_unclamped","into_stimulus","placeholder_color","selection_color","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","value_color","Application","Box","Button","Checkbox","Color","Container","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Custom","Danger","Danger","Dark","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Default","Destructive","Light","Menu","Palette","PaneGrid","PickList","Positive","Primary","Primary","Primary","ProgressBar","Radio","Rule","Scrollable","Secondary","Secondary","Slider","Success","Success","Svg","Text","Text","TextEditor","TextInput","Theme","Toggler","Transparent","active","active","active","active","active","active","active","active","active","active_horizontal","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","appearance","appearance","appearance","appearance","appearance","appearance","appearance","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","custom","custom","custom","custom_fn","custom_with_fn","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","disabled","disabled","disabled","disabled_color","disabled_color","dragging","dragging","dragging_horizontal","eq","eq","extended_palette","fmt","fmt","focused","focused","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered","hovered_horizontal","hovered_region","hovered_split","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","palette","palette","picked_split","placeholder_color","placeholder_color","pressed","selection_color","selection_color","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","value_color","value_color","with_fn","Background","DARK","Danger","EXTENDED_DARK","EXTENDED_LIGHT","Extended","LIGHT","Pair","Palette","Primary","Secondary","Success","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","background","background","base","base","base","base","base","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","danger","danger","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","generate","generate","generate","generate","generate","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","primary","primary","secondary","strong","strong","strong","strong","strong","success","success","text","text","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","weak","weak","weak","weak","weak","Appearance","Style","StyleSheet","active","adapt_into_using","arrays_from","arrays_into","background","background_border","borrow","borrow_mut","clone","clone_into","components_from","fmt","foreground","foreground_border","from","from_angle","from_stimulus","hovered","into","into_angle","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into"],"q":[[0,"iced_style"],[19,"iced_style::application"],[51,"iced_style::button"],[90,"iced_style::checkbox"],[126,"iced_style::container"],[161,"iced_style::menu"],[197,"iced_style::pane_grid"],[261,"iced_style::pick_list"],[298,"iced_style::progress_bar"],[330,"iced_style::radio"],[365,"iced_style::rule"],[429,"iced_style::scrollable"],[498,"iced_style::slider"],[618,"iced_style::slider::HandleShape"],[621,"iced_style::svg"],[652,"iced_style::text_editor"],[692,"iced_style::text_input"],[733,"iced_style::theme"],[1299,"iced_style::theme::palette"],[1553,"iced_style::toggler"],[1587,"palette::chromatic_adaptation"],[1588,"core::fmt"],[1589,"core::fmt"],[1590,"palette::convert::try_from_into_color"],[1591,"core::any"],[1592,"core::option"],[1593,"iced_core::color"],[1594,"iced_core::widget::text"],[1595,"core::ops::function"],[1596,"core::ops::function"]],"d":["","Change the appearance of an application.","Change the apperance of a button.","Change the appearance of a checkbox.","Change the appearance of a container.","","Change the appearance of menus.","Change the appearance of a pane grid.","Change the appearance of a pick list.","Change the appearance of a progress bar.","Change the appearance of radio buttons.","Change the appearance of a rule.","Change the appearance of a scrollable.","Change the apperance of a slider.","Change the appearance of a svg.","Change the appearance of a text editor.","Change the appearance of a text input.","Use the built-in theme and styles.","Change the appearance of a toggler.","The appearance of an application.","The supported style of the StyleSheet.","A set of rules that dictate the style of an application.","","Returns the Appearance of the application for the provided …","","","The background Color of the application.","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","The default text Color of the application.","","","","","","","","","The appearance of a button.","The supported style of the StyleSheet.","A set of rules that dictate the style of a button.","Produces the active Appearance of a button.","","","","The Background of the button.","The border Color of the button.","The border radius of the button.","The border width of the button.","","","","","","","Produces the disabled Appearance of a button.","","Returns the argument unchanged.","","","Produces the hovered Appearance of a button.","Calls U::from(self).","","","","","Produces the pressed Appearance of a button.","The amount of offset to apply to the shadow of the button.","The text Color of the button.","","","","","","","","","The appearance of a checkbox.","The supported style of the StyleSheet.","A set of rules that dictate the style of a checkbox.","Produces the active Appearance of a checkbox.","","","","The Background of the checkbox.","The border Color of the checkbox.","The border radius of the checkbox.","The border width of the checkbox.","","","","","","","Returns the argument unchanged.","","","Produces the hovered Appearance of a checkbox.","The icon Color of the checkbox.","Calls U::from(self).","","","","","The text Color of the checkbox.","","","","","","","","","The appearance of a container.","The supported style of the StyleSheet.","A set of rules that dictate the Appearance of a container.","","Produces the Appearance of a container.","","","The Background of the container.","The border Color of the container.","The border radius of the container.","The border width of the container.","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","The text Color of the container.","","","","","","","","","The appearance of a menu.","The supported style of the StyleSheet.","The style sheet of a menu.","","Produces the Appearance of a menu.","","","The Background of the menu.","The border Color of the menu.","The border radius of the menu.","The border width of the menu.","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","The background Color of a selected option in the menu.","The text Color of a selected option in the menu.","The text Color of the menu.","","","","","","","","","The appearance of the hovered region of a pane grid.","A line.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","","","","","","","The Background of the hovered pane region.","The border Color of the hovered pane region.","The border radius of the hovered pane region.","The border width of the hovered pane region.","","","","","","","","","The Color of the Line.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","The Appearance to draw when a pane is hovered.","The Line to draw when a split is hovered.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The Line to draw when a split is picked.","","","","","","","","","","","","","","","","","The width of the Line.","The appearance of a pick list.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","Produces the active Appearance of a pick list.","","","","The Background of the pick list.","The border color of the pick list.","The border radius of the pick list.","The border width of the pick list.","","","","","","","Returns the argument unchanged.","","","The handle Color of the pick list.","Produces the hovered Appearance of a pick list.","Calls U::from(self).","","","","","The placeholder Color of the pick list.","The text Color of the pick list.","","","","","","","","","The appearance of a progress bar.","The supported style of the StyleSheet.","A set of rules that dictate the style of a progress bar.","","Produces the Appearance of the progress bar.","","","The Background of the progress bar.","The Background of the bar of the progress bar.","The border radius of the progress bar.","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","The appearance of a radio button.","The supported style of the StyleSheet.","A set of rules that dictate the style of a radio button.","Produces the active Appearance of a radio button.","","","","The Background of the radio button.","The border Color of the radio button.","The border width of the radio button.","","","","","","The Color of the dot of the radio button.","","Returns the argument unchanged.","","","Produces the hovered Appearance of a radio button.","Calls U::from(self).","","","","","The text Color of the radio button.","","","","","","","","","The appearance of a rule.","Different offset on each end of the rule, length units. …","The fill mode of a rule.","Fill the whole length of the container.","Uniform offset from each end, length units.","Fill a percent of the length of the container. The rule …","The supported style of the StyleSheet.","A set of rules that dictate the style of a rule.","","","Produces the style of a rule.","","","","","","","","","","","","","The color of the rule.","","","Return the starting offset and length of the rule.","The FillMode of the rule.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The radius of the line corners.","","","","","","","","","","","","","","","","","The width (thickness) of the rule line.","The appearance of a scrollable.","The appearance of the scroller of a scrollable.","The supported style of the StyleSheet.","A set of rules that dictate the style of a scrollable.","Produces the style of an active scrollbar.","Produces the style of an active horizontal scrollbar.","","","","","","","The Background of a scrollable.","The border Color of a scrollable.","The border Color of the scroller.","The border radius of a scrollable.","The border radius of the scroller.","The border width of a scrollable.","The border width of the scroller.","","","","","","","","","The Color of the scroller.","","","Produces the style of a scrollbar that is being dragged.","Produces the style of a horizontal scrollbar that is being …","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Produces the style of a scrollbar when the scrollable is …","Produces the style of a horizontal scrollbar when the …","Calls U::from(self).","Calls U::from(self).","","","","","","","","","The appearance of the Scroller of a scrollable.","","","","","","","","","","","","","","","","","The appearance of a slider.","A circular handle.","The appearance of the handle of a slider.","The shape of the handle of a slider.","The appearance of a slider rail","A rectangular shape.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","Produces the style of an active slider.","","","","","","","","","","","","","The border Color of the handle.","The border radius of the corners of the rail.","The border width of the handle.","","","","","","","","","","","","","","","","","The Color of the handle.","The colors of the rail of the slider.","","","","","Produces the style of a slider that is being dragged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","The appearance of the Handle of the slider.","Produces the style of an hovered slider.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","The colors of the rail of the slider.","The shape of the handle.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The width of the stroke of a slider rail.","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle.","The appearance of an SVG.","The supported style of the StyleSheet.","The stylesheet of a svg.","","Produces the Appearance of the svg.","","","","","","","The Color filter of an SVG.","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","The appearance of a text input.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","Produces the style of an active text input.","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","Produces the style of a focused text input.","Returns the argument unchanged.","","","Produces the style of an hovered text input.","Calls U::from(self).","","","","","Produces the Color of the placeholder of a text input.","Produces the Color of the selection of a text input.","","","","","","","","","Produces the Color of the value of a text input.","The appearance of a text input.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","Produces the style of an active text input.","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","Produces the style of a focused text input.","Returns the argument unchanged.","","","Produces the style of an hovered text input.","The icon Color of the text input.","Calls U::from(self).","","","","","Produces the Color of the placeholder of a text input.","Produces the Color of the selection of a text input.","","","","","","","","","Produces the Color of the value of a text input.","The style of an application.","A simple box.","The style of a button.","The style of a checkbox.","Colored text.","The style of a container.","A Theme with a customized Palette.","A Theme that uses a Custom palette.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","A custom style.","The danger style.","The danger style.","The built-in dark variant.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","The default style.","No filtering to the rendered SVG.","The default style.","The default style.","The default style.","The default style.","The destructive style.","The built-in light variant.","The style of a menu.","","The style of a pane grid.","The style of a pick list.","The positive style.","The primary style.","The primary style.","The primary style.","The style of a progress bar.","The style of a radio button.","The style of a rule.","The style of a scrollable.","The secondary style.","The secondary style.","The style of a slider.","The success style.","The success style.","Svg","The style of text.","The text style.","The style of a text input.","The style of a text input.","A built-in theme.","The style of a toggler.","No style.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new custom Theme from the given Palette.","Creates a custom Button style variant.","Creates a custom Scrollable theme.","Creates a custom Svg style.","Creates a new custom Theme from the given Palette, with a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the palette::Extended of the Theme.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Custom theme from the given Palette.","Define the colors of a theme.","Returns the Palette of the Theme.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a Custom theme from the given Palette with a …","A set of background colors.","The built-in dark variant of a Palette.","A set of danger colors.","The built-in dark variant of an Extended palette.","The built-in light variant of an Extended palette.","An extended set of colors generated from a Palette.","The built-in light variant of a Palette.","A pair of background and text colors.","A color palette.","A set of primary colors.","A set of secondary colors.","A set of success colors.","","","","","","","","","","","","","","","","","","","","","","","","","The background Color of the Palette.","The set of background colors.","The base background color.","The base primary color.","The base secondary color.","The base success color.","The base danger color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background color.","","","","","","","","","The danger Color of the Palette.","The set of danger colors.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Generates an Extended palette from a simple Palette.","Generates a set of Primary colors from the base, …","Generates a set of Secondary colors from the base and text …","Generates a set of Success colors from the base, …","Generates a set of Danger colors from the base, …","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Pair from a background Color and some text …","Generates a set of Background colors from the base and …","The primary Color of the Palette.","The set of primary colors.","The set of secondary colors.","A stronger version of the base background color.","A stronger version of the base primary color.","A stronger version of the base secondary color.","A stronger version of the base success color.","A stronger version of the base danger color.","The success Color of the Palette.","The set of success colors.","The text Color of the Palette.","The text color.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A weaker version of the base background color.","A weaker version of the base primary color.","A weaker version of the base secondary color.","A weaker version of the base success color.","A weaker version of the base danger color.","The appearance of a toggler.","The supported style of the StyleSheet.","A set of rules that dictate the style of a toggler.","Returns the active Appearance of the toggler for the …","","","","The background Color of the toggler.","The Color of the background border of the toggler.","","","","","","","The foreground Color of the toggler.","The Color of the foreground border of the toggler.","Returns the argument unchanged.","","","Returns the hovered Appearance of the toggler for the …","Calls U::from(self).","","","","","","","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,66,0,2,66,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,42,0,42,10,10,10,10,10,10,10,10,10,10,10,10,10,42,10,10,10,10,42,10,10,10,10,10,42,10,10,10,10,10,10,10,10,10,10,0,67,0,67,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,67,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,68,0,12,68,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,69,0,13,69,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,70,0,14,15,14,15,14,15,14,14,14,14,14,15,14,15,14,15,14,15,15,14,15,15,14,15,14,15,14,15,14,15,70,70,14,15,14,15,14,15,14,15,14,15,70,14,15,14,15,14,15,14,15,14,15,14,15,14,15,14,15,15,0,71,0,71,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,71,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,72,0,18,72,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,0,73,0,73,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,73,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,21,0,21,21,21,74,0,20,21,74,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,21,20,0,0,44,0,44,44,23,24,23,24,23,24,23,23,24,23,24,23,24,23,24,23,24,23,24,23,24,24,23,24,44,44,23,24,23,24,23,24,23,24,44,44,23,24,23,24,23,24,23,24,23,24,23,23,24,23,24,23,24,23,24,23,24,23,24,23,24,23,24,0,28,0,0,0,28,75,0,75,25,26,27,28,25,26,27,28,25,26,27,28,27,26,27,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,27,26,25,26,27,28,75,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,25,75,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,25,27,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,25,26,27,28,26,76,77,76,0,78,0,29,78,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,79,0,79,30,30,30,30,30,30,30,30,30,30,30,30,79,79,30,79,30,30,30,79,30,30,30,30,30,79,79,30,30,30,30,30,30,30,30,79,0,80,0,80,32,32,32,32,32,32,32,32,32,32,32,32,80,80,32,80,32,32,32,80,32,32,32,32,32,32,80,80,32,32,32,32,32,32,32,32,80,0,49,0,0,39,0,0,33,47,41,48,49,50,37,38,51,52,53,54,55,45,43,56,57,48,54,33,47,50,37,38,51,52,53,55,45,43,39,56,57,41,33,0,0,0,0,41,41,48,54,0,0,0,0,41,48,0,48,54,0,0,41,0,0,0,0,49,33,33,33,33,33,33,33,33,33,33,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,33,33,33,33,33,33,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,37,38,39,33,36,37,38,39,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,41,43,45,33,33,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,33,33,33,33,33,33,33,33,36,33,33,36,33,33,33,36,47,47,41,48,49,49,50,37,37,38,51,52,53,54,54,55,55,45,43,39,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,33,33,33,33,33,33,33,33,33,33,33,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,36,0,33,33,33,33,33,33,33,33,36,37,38,39,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,36,47,41,48,49,50,37,38,51,52,53,54,55,45,43,39,56,57,33,33,36,0,40,0,0,0,0,40,0,0,0,0,0,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,60,40,58,60,61,62,63,64,65,40,58,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,58,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,60,61,40,58,58,61,62,63,64,65,40,58,40,60,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,40,58,60,61,62,63,64,65,61,62,63,64,65,0,81,0,81,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,81,34,34,34,34,34,34,34,34,34,34,34,34,34],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[2,2],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[2,2],4],[[2,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,10,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[10,10],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[],10],[-1,10,[]],[[10,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,10,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,10,[]],0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,4],11,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[11,11],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[11,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,4],11,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,12,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[12,12],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[],12],[[12,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,13,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[13,13],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[13,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[14,14],[15,15],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[15,15],4],[[14,5],6],[[15,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,14,[]],[-1,[[16,[15]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[16,[15]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,17,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[17,17],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[17,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,[-1,17,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,18,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[18,18],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[18,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,4],19,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[19,19],[[-1,-2],3,[],[]],[-1,-2,[],[]],0,[[19,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,4],19,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,20,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,20],[21,21],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[21,22],[[3,[22,22]]]],0,[[20,5],6],[[21,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,23,[]],[-1,23,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[23,23],[24,24],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[-1,23,[]],[[23,5],6],[[24,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,4],23,[]],[[-1,4],23,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[-1,25,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[25,25],[26,26],[27,27],[28,28],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,25,[]],[[25,5],6],[[26,5],6],[[27,5],6],[[28,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[29,29],[[-1,-2],3,[],[]],0,[-1,-2,[],[]],[[],29],[[29,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,30,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[30,30],[[-1,-2],3,[],[]],[-1,-2,[],[]],[-1,30,[]],[-1,31,[]],[[30,5],6],[-1,30,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,30,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],0,0,0,[-1,32,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[32,32],[[-1,-2],3,[],[]],[-1,-2,[],[]],[-1,32,[]],[-1,31,[]],[[32,5],6],[-1,32,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,32,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],[-1,31,[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,31,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[33,32],[[33,4],11],[33,30],[33,17],[33,10],[33,25],[[33,4],19],[[33,4],34],[33,23],[33,23],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[33,18],[33,20],[33,2],[33,35],[33,29],[33,13],[33,12],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,33],[36,36],[37,37],[38,38],[39,39],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[40,33],[-1,41,42],[-1,43,44],[[],45],[[40,-1],33,46],[[],33],[[],47],[[],41],[[],48],[[],49],[[],50],[[],37],[[],38],[[],51],[[],52],[[],53],[[],54],[[],55],[[],45],[[],43],[[],39],[[],56],[[],57],[33,30],[33,32],[33,10],[33,31],[33,31],[33,23],[33,25],[33,23],[[33,33],4],[[36,36],4],[33,58],[[33,5],6],[[36,5],6],[33,30],[33,32],[-1,-1,[]],[-1,-1,[]],[-1,47,59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,49,59],[-1,-1,[]],[38,37],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,54,59],[-1,-1,[]],[-1,-1,[]],[-1,55,59],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[31,39],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[33,4],11],[[33,4],19],[[33,4],23],[33,30],[[33,4],34],[33,10],[33,17],[33,32],[33,25],[[33,4],23],[33,14],[33,[[16,[15]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[40,36],0,[33,40],[33,[[16,[15]]]],[33,31],[33,31],[33,10],[33,31],[33,31],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[33,31],[33,31],[[40,-1],36,46],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[40,40],[58,58],[60,60],[61,61],[62,62],[63,63],[64,64],[65,65],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],[[-1,-2],3,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[40,40],4],[[58,58],4],[[60,60],4],[[61,61],4],[[62,62],4],[[63,63],4],[[64,64],4],[[65,65],4],[[40,5],6],[[58,5],6],[[60,5],6],[[61,5],6],[[62,5],6],[[63,5],6],[[64,5],6],[[65,5],6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[40,58],[[31,31,31],62],[[31,31],63],[[31,31,31],64],[[31,31,31],65],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[31,31],60],[[31,31],61],0,0,0,0,0,0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,4],34,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[34,34],[[-1,-2],3,[],[]],[-1,-2,[],[]],[[34,5],6],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[-1,4],34,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2,[8,[-2]]]]],[],[]],[-1,9,[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[8,"TransformMatrix",1587],[3,"Appearance",19],[15,"tuple"],[15,"bool"],[3,"Formatter",1588],[6,"Result",1588],[4,"Result",1589],[3,"OutOfBounds",1590],[3,"TypeId",1591],[3,"Appearance",51],[3,"Appearance",90],[3,"Appearance",126],[3,"Appearance",161],[3,"Appearance",197],[3,"Line",197],[4,"Option",1592],[3,"Appearance",261],[3,"Appearance",298],[3,"Appearance",330],[3,"Appearance",365],[4,"FillMode",365],[15,"f32"],[3,"Scrollbar",429],[3,"Scroller",429],[3,"Appearance",498],[3,"Rail",498],[3,"Handle",498],[4,"HandleShape",498],[3,"Appearance",621],[3,"Appearance",652],[3,"Color",1593],[3,"Appearance",692],[4,"Theme",733],[3,"Appearance",1553],[3,"Appearance",1594],[3,"Custom",733],[4,"Menu",733],[4,"PickList",733],[4,"Text",733],[3,"Palette",1299],[4,"Button",733],[8,"StyleSheet",51],[4,"Scrollable",733],[8,"StyleSheet",429],[4,"Svg",733],[8,"FnOnce",1595],[4,"Application",733],[4,"Checkbox",733],[4,"Container",733],[4,"Slider",733],[4,"Radio",733],[4,"Toggler",733],[4,"PaneGrid",733],[4,"ProgressBar",733],[4,"Rule",733],[4,"TextInput",733],[4,"TextEditor",733],[3,"Extended",1299],[8,"Fn",1595],[3,"Pair",1299],[3,"Background",1299],[3,"Primary",1299],[3,"Secondary",1299],[3,"Success",1299],[3,"Danger",1299],[8,"StyleSheet",19],[8,"StyleSheet",90],[8,"StyleSheet",126],[8,"StyleSheet",161],[8,"StyleSheet",197],[8,"StyleSheet",261],[8,"StyleSheet",298],[8,"StyleSheet",330],[8,"StyleSheet",365],[8,"StyleSheet",498],[13,"Rectangle",618],[13,"Circle",618],[8,"StyleSheet",621],[8,"StyleSheet",652],[8,"StyleSheet",692],[8,"StyleSheet",1553]],"b":[[800,"impl-StyleSheet-for-Theme"],[801,"impl-StyleSheet-for-Theme"],[802,"impl-StyleSheet-for-Theme"],[803,"impl-StyleSheet-for-Theme"],[804,"impl-StyleSheet-for-Theme"],[805,"impl-StyleSheet-for-Theme"],[806,"impl-StyleSheet-for-Theme"],[807,"impl-StyleSheet-for-Theme"],[808,"impl-StyleSheet-for-Theme"],[829,"impl-StyleSheet-for-Theme"],[830,"impl-StyleSheet-for-Theme"],[831,"impl-StyleSheet-for-Theme"],[832,"impl-StyleSheet-for-Theme"],[833,"impl-StyleSheet-for-Theme"],[834,"impl-StyleSheet-for-Theme"],[835,"impl-StyleSheet-for-Theme"],[964,"impl-StyleSheet-for-Theme"],[965,"impl-StyleSheet-for-Theme"],[966,"impl-StyleSheet-for-Theme"],[967,"impl-StyleSheet-for-Theme"],[968,"impl-StyleSheet-for-Theme"],[969,"impl-StyleSheet-for-Theme"],[970,"impl-StyleSheet-for-Theme"],[977,"impl-StyleSheet-for-Theme"],[978,"impl-StyleSheet-for-Theme"],[1042,"impl-StyleSheet-for-Theme"],[1043,"impl-StyleSheet-for-Theme"],[1044,"impl-StyleSheet-for-Theme"],[1045,"impl-StyleSheet-for-Theme"],[1046,"impl-StyleSheet-for-Theme"],[1047,"impl-StyleSheet-for-Theme"],[1048,"impl-StyleSheet-for-Theme"],[1049,"impl-StyleSheet-for-Theme"],[1050,"impl-StyleSheet-for-Theme"],[1153,"impl-StyleSheet-for-Theme"],[1154,"impl-StyleSheet-for-Theme"],[1156,"impl-StyleSheet-for-Theme"],[1157,"impl-StyleSheet-for-Theme"],[1296,"impl-StyleSheet-for-Theme"],[1297,"impl-StyleSheet-for-Theme"]]},\ -"iced_tiny_skia":{"doc":"","t":"DNNNNNNNGNGDNNNLLLLLLLLLLLLLLLLLLCLLMMLLLLLLLLLLLLLLLLACLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLFLLLLLLLLLLLLLLLLLCCADDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLFLLLLLLLLLLLLLLL","n":["Backend","Cache","Clip","Custom","Editor","Group","Image","Paragraph","Primitive","Quad","Renderer","Settings","Svg","Text","Translate","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","core","default","default","default_font","default_text_size","deref","deref","deref_mut","deref_mut","dimensions","draw","drop","drop","eq","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","geometry","graphics","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","new","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","viewport_dimensions","window","background","border_color","border_radius","border_width","bounds","bounds","bounds","bounds","bounds","color","color","color","color","content","content","content","content","editor","font","handle","handle","horizontal_alignment","line_height","paragraph","position","position","primitives","shaping","size","translation","vertical_alignment","Frame","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","clip","components_from","deref","deref_mut","drop","fill","fill_rectangle","fill_text","from","from_angle","from_stimulus","height","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_fill_rule","into_paint","into_primitive","into_stimulus","into_stroke","new","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","translate","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","width","Compositor","Surface","compositor","Compositor","Surface","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","configure_surface","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","fetch_information","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","present","present","screenshot","screenshot","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into"],"q":[[0,"iced_tiny_skia"],[92,"iced_tiny_skia::Primitive"],[123,"iced_tiny_skia::geometry"],[174,"iced_tiny_skia::window"],[177,"iced_tiny_skia::window::compositor"],[247,"palette::chromatic_adaptation"],[248,"core::any"],[249,"iced_core::image"],[250,"iced_core::size"],[251,"tiny_skia::pixmap"],[252,"tiny_skia::mask"],[253,"iced_graphics::viewport"],[254,"iced_core::rectangle"],[255,"iced_core::color"],[256,"core::convert"],[257,"core::fmt"],[258,"core::fmt"],[259,"alloc::sync"],[260,"alloc::rc"],[261,"alloc::borrow"],[262,"core::result"],[263,"palette::convert::try_from_into_color"],[264,"core::any"],[265,"iced_core::point"],[266,"iced_graphics::geometry::path"],[267,"iced_graphics::geometry::fill"],[268,"core::convert"],[269,"iced_graphics::geometry::fill"],[270,"iced_graphics::geometry::style"],[271,"tiny_skia::painter"],[272,"tiny_skia_path::stroker"],[273,"iced_core::vector"],[274,"raw_window_handle"],[275,"raw_window_handle"],[276,"core::option"],[277,"iced_graphics::error"],[278,"iced_graphics::compositor"]],"d":["","A cached primitive.","A clip primitive","A backend-specific primitive.","An editor primitive","A group of primitives","An image primitive","A paragraph primitive","","A quad primitive","A tiny-skia graphics renderer for iced.","The settings of a Backend.","An SVG primitive","A text primitive","A primitive that applies a translation","","","","","","","","","","","","","","","","","","","","","","The default Font to use.","The default size of text.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background of the quad","The border color of the quad","The border radii of the quad","The border width of the quad","The bounds of the text","The bounds of the quad","The bounds of the image","The bounds of the viewport","The bounds of the clip","The color of the text","The color of the paragraph.","The color of the paragraph.","The [Color] filter","The contents of the text","The content of the clip","The primitive to translate","The cached primitive","The [editor::Weak] reference.","The font of the text","The handle of the image","The path of the SVG file","The horizontal alignment of the text","The line height of the text","The [paragraph::Weak] reference.","The position of the paragraph.","The position of the paragraph.","The primitives of the group","The shaping strategy of the text.","The size of the text in logical pixels","The translation vector","The vertical alignment of the text","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,12,12,12,12,12,12,12,0,12,0,0,12,12,12,5,3,5,3,5,3,5,3,5,3,5,3,5,3,3,3,5,3,0,5,3,3,3,5,3,5,3,5,5,5,3,3,3,5,3,5,3,5,3,0,0,5,3,5,3,5,3,5,3,3,5,3,5,3,5,3,5,3,5,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,0,54,54,54,54,55,54,56,57,58,55,59,60,57,55,58,61,62,60,55,56,57,55,55,59,59,60,63,55,55,61,55,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,45,46,45,46,45,46,45,46,45,46,45,46,45,46,45,46,45,45,45,46,45,46,45,46,45,45,46,45,46,45,46,45,46,45,46,45,46,45,46,45,45,46,45,46,45,46,45,46,0,45,0,45,0,45,45,46,45,46,45,46,45,46,45,46,45,46,45,46],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,3],[[-1,-2],4,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],5],[[],3],0,0,[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[[5,7],[[9,[8]]]],[[5,10,11,[13,[12]],14,[13,[15]],16,[13,[-1]]],4,[[18,[17]]]],[6,4],[6,4],[[3,3],19],[[3,20],21],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],6],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[23,[-1]]],[[23,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[5,[26,[[13,[25]]]]],4],[[],5],[-1,-2,[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[5,30],[[9,[8]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[31,32],[[31,31,32],4],[-1,-2,[],[]],[6,-1,[]],[6,-1,[]],[6,4],[[31,33,-1],4,[[35,[34]]]],[[31,32,9,-1],4,[[35,[34]]]],[[31,-1],4,[[35,[36]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[31,37],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[23,[-1]]],[[23,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,39],[40,41],[31,12],[-1,-2,[],[]],[42,43],[9,31],[31,4],[31,4],[[31,37],4],[[31,-1],4,[[35,[37]]]],[[31,-1],4,[[35,[44]]]],[31,9],[[31,33,-1],4,[[35,[42]]]],[[31,44],4],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[31,37],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1]],46,8,8],4,[]],[[[45,[-1]],-2,8,8],46,[],[47,48]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,4],[6,4],[[[45,[-1]]],49,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],6],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[23,[-1]]],[[23,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[4,[[45,[-1]],5]]],[]],[[[50,[-1]]],[[27,[[4,[[45,[-2]]]],51]]],[47,48],[]],[[5,46,[13,[12]],14,16,[13,[-1]]],[[27,[4,52]]],[[18,[17]]]],[[[45,[-1]],14,16,[13,[-2]]],[[27,[4,52]]],[],[[18,[17]]]],[[46,5,[13,[12]],14,16,[13,[-1]]],[[53,[25]]],[[18,[17]]]],[[[45,[-1]],14,16,[13,[-2]]],[[53,[25]]],[],[[18,[17]]]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[8,"TransformMatrix",247],[8,"Any",248],[3,"Settings",0],[15,"tuple"],[3,"Backend",0],[15,"usize"],[3,"Handle",249],[15,"u32"],[3,"Size",250],[3,"PixmapMut",251],[3,"Mask",252],[6,"Primitive",0],[15,"slice"],[3,"Viewport",253],[3,"Rectangle",254],[3,"Color",255],[15,"str"],[8,"AsRef",256],[15,"bool"],[3,"Formatter",257],[6,"Result",257],[3,"Box",258],[3,"Arc",259],[3,"Rc",260],[15,"u8"],[4,"Cow",261],[4,"Result",262],[3,"OutOfBounds",263],[3,"TypeId",248],[3,"Handle",264],[3,"Frame",123],[3,"Point",265],[3,"Path",266],[3,"Fill",267],[8,"Into",256],[3,"Text",268],[15,"f32"],[4,"Rule",267],[4,"FillRule",269],[4,"Style",270],[3,"Paint",269],[3,"Stroke",271],[3,"Stroke",272],[3,"Vector",273],[3,"Compositor",177],[3,"Surface",177],[8,"HasRawWindowHandle",274],[8,"HasRawDisplayHandle",274],[3,"Information",275],[4,"Option",276],[4,"Error",277],[4,"SurfaceError",275],[3,"Vec",278],[13,"Quad",92],[13,"Text",92],[13,"Image",92],[13,"Svg",92],[13,"Clip",92],[13,"Paragraph",92],[13,"Editor",92],[13,"Translate",92],[13,"Cache",92],[13,"Group",92]],"b":[]},\ -"iced_wgpu":{"doc":"A wgpu renderer for Iced.","t":"DCCGCLLLLLLCLLLLLLLLACLLLLLLALLLAALLLLLLLLLCADLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNEDCNNENLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLAMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMDNENLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMMMMMNNENNNNNNGNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDLMLLLLLLLLMMLLLLLLLLLLLMLLLLLMLLLLLLLLLCDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLFLFLLFLLLLLLLLL","n":["Backend","Layer","Primitive","Renderer","Settings","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","core","deref","deref_mut","dimensions","downcast","drop","from","from_angle","from_stimulus","geometry","graphics","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","layer","load_font","new","present","primitive","settings","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","viewport_dimensions","wgpu","window","Frame","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","center","clip","components_from","deref","deref_mut","downcast","drop","fill","fill_rectangle","fill_text","from","from_angle","from_stimulus","height","init","into","into_angle","into_color","into_color_unclamped","into_primitive","into_stimulus","new","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","translate","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","with_clip","with_save","Cached","Editor","Image","Layer","Mesh","Paragraph","Raster","Text","Vector","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone_into","clone_into","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","generate","images","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","mesh","meshes","new","overlay","quads","text","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","bounds","bounds","color","handle","handle","color","color","editor","paragraph","position","position","AttributeCount","Gradient","Mesh","Solid","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","attribute_count_of","borrow","borrow","borrow_mut","borrow_mut","clip_bounds","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gradient_vertices","gradients","indices","indices","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","origin","solid_vertices","solids","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","buffers","buffers","clip_bounds","clip_bounds","origin","origin","Cache","Clip","Custom","Custom","Editor","Group","Image","Mesh","Paragraph","Primitive","Quad","Svg","Text","Translate","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","bounds","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","background","border_color","border_radius","border_width","bounds","bounds","bounds","bounds","bounds","color","color","color","color","content","content","content","content","editor","font","handle","handle","horizontal_alignment","line_height","paragraph","position","position","primitives","shaping","size","translation","vertical_alignment","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","eq","fmt","from","from_angle","from_env","from_stimulus","init","internal_backend","into","into_angle","into_color","into_color_unclamped","into_stimulus","present_mode","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Compositor","Surface","adapt_into_using","arrays_from","arrays_into","as_hal_mut","borrow","borrow_mut","components_from","compositor","configure","deref","deref_mut","downcast","drop","drop","fmt","from","from_angle","from_stimulus","get_capabilities","get_current_texture","get_default_config","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Compositor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","configure_surface","create_backend","create_surface","deref","deref_mut","downcast","drop","fetch_information","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","new","new","present","present","request","screenshot","screenshot","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast"],"q":[[0,"iced_wgpu"],[45,"iced_wgpu::geometry"],[92,"iced_wgpu::layer"],[200,"iced_wgpu::layer::Image"],[205,"iced_wgpu::layer::Text"],[211,"iced_wgpu::layer::mesh"],[287,"iced_wgpu::layer::mesh::Mesh"],[293,"iced_wgpu::primitive"],[340,"iced_wgpu::primitive::Primitive"],[371,"iced_wgpu::settings"],[411,"iced_wgpu::window"],[448,"iced_wgpu::window::compositor"],[487,"palette::chromatic_adaptation"],[488,"iced_core::image"],[489,"iced_core::size"],[490,"alloc::borrow"],[491,"wgpu"],[492,"wgpu"],[493,"wgpu"],[494,"core::option"],[495,"wgpu"],[496,"core::convert"],[497,"core::result"],[498,"palette::convert::try_from_into_color"],[499,"core::any"],[500,"iced_core::svg"],[501,"iced_core::point"],[502,"iced_graphics::geometry::path"],[503,"iced_graphics::geometry::fill"],[504,"core::convert"],[505,"iced_core::vector"],[506,"iced_graphics::geometry::stroke"],[507,"iced_core::rectangle"],[508,"core::ops::function"],[509,"core::fmt"],[510,"core::fmt"],[511,"wgpu_types"],[512,"raw_window_handle"],[513,"iced_graphics::error"],[514,"iced_graphics::compositor"]],"d":["A wgpu graphics backend for iced.","","","A wgpu graphics renderer for iced.","","","","","","","","","","","","","","Returns the argument unchanged.","","","Build and draw geometry.","","","Calls U::from(self).","","","","","Organize rendering primitives into a flattened list of …","","Creates a new Backend.","Draws the provided primitives in the given TextureView.","Draw using different graphical primitives.","Configure a renderer.","","","","","","","","","","","Display rendering results on windows.","A frame for drawing some geometry.","","","","","","Returns the coordinate of the center of the Frame.","Draws the clipped contents of the given Frame with origin …","","","","","","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","Returns the argument unchanged.","","","Returns the height of the Frame.","","Calls U::from(self).","","","","Produces the Primitive representing everything drawn on …","","Creates a new empty Frame with the given dimensions.","Pops a transform from the transform stack and sets it as …","Pushes the current transform in the transform stack.","Applies a rotation in radians to the current transform of …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","Returns the dimensions of the Frame.","Draws the stroke of the given Path on the Frame with the …","Applies a translation to the current transform of the Frame…","","","","","","","","","Returns the width of the Frame.","Executes the given drawing operations within a Rectangle …","Stores the current transform of the Frame and executes the …","A cached text.","An editor.","A raster or vector image.","A group of primitives that should be clipped together.","","A paragraph.","A raster image.","A text primitive.","A vector image.","","","","","","","","","","","","","","","","The clipping bounds of the Layer.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Distributes the given Primitive and generates a list of …","The images of the Layer.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","A collection of triangle primitives.","The triangle meshes of the Layer.","Creates a new Layer with the given clipping bounds.","Creates a new Layer for the provided overlay text.","The quads of the Layer.","The text of the Layer.","","","","","","","","","","","","","","","","","","","","","","","","","","","The bounds of the image.","The bounds of the image.","The Color filter","The handle of a raster image.","The handle of a vector image.","","","","","","","The result of counting the attributes of a set of meshes.","A mesh of triangles with a gradient color.","A mesh of triangles.","A mesh of triangles with a solid color.","","","","","","","Returns the number of total vertices & total indices of …","","","","","Returns the clip bounds of the Mesh.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","The total amount of gradient vertices.","The total amount of gradient meshes.","Returns the indices of the Mesh.","The total amount of indices.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns the origin of the Mesh.","The total amount of solid vertices.","The total amount of solid meshes.","","","","","","","","","","","","","","","","","","","The vertex and index buffers of the Mesh.","The vertex and index buffers of the Mesh.","The clipping bounds of the Mesh.","The clipping bounds of the Mesh.","The origin of the vertices of the Mesh.","The origin of the vertices of the Mesh.","A cached primitive.","A clip primitive","The custom primitives supported by iced_wgpu.","A backend-specific primitive.","An editor primitive","A group of primitives","An image primitive","A mesh primitive.","A paragraph primitive","The graphical primitives supported by iced_wgpu.","A quad primitive","An SVG primitive","A text primitive","A primitive that applies a translation","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The background of the quad","The border color of the quad","The border radii of the quad","The border width of the quad","The bounds of the text","The bounds of the quad","The bounds of the image","The bounds of the viewport","The bounds of the clip","The color of the text","The color of the paragraph.","The color of the paragraph.","The [Color] filter","The contents of the text","The content of the clip","The primitive to translate","The cached primitive","The [editor::Weak] reference.","The font of the text","The handle of the image","The path of the SVG file","The horizontal alignment of the text","The line height of the text","The [paragraph::Weak] reference.","The position of the paragraph.","The position of the paragraph.","The primitives of the group","The shaping strategy of the text.","The size of the text in logical pixels","The translation vector","The vertical alignment of the text","The settings of a Backend.","","The antialiasing strategy that will be used for triangle …","","","","","","","","","The default Font to use.","The default size of text.","","","","","","","Returns the argument unchanged.","","Creates new Settings using environment configuration.","","","The internal graphics backend to use.","Calls U::from(self).","","","","","The present mode of the Backend.","","","","","","","","","","","Handle to a presentable surface.","","","","Returns the inner hal Surface using a callback. The hal …","","","","Connect a window with a renderer.","Initializes Surface for presentation.","","","","","","","Returns the argument unchanged.","","","Returns the capabilities of the surface when used with the …","Returns the next texture to be presented by the swapchain …","Return a default SurfaceConfiguration from width and …","","Calls U::from(self).","","","","","","","","","","","","","A window graphics backend for iced powered by wgpu.","","","","","","","","Creates a new rendering Backend for this Compositor.","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","Creates a Compositor and its Backend for the given Settings…","","Presents the given primitives with the given Compositor …","","Requests a new Compositor with the given Settings.","Renders the current surface to an offscreen buffer.","","","","","","","","",""],"i":[0,0,0,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,0,0,0,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,39,39,0,0,0,39,38,0,38,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,42,38,39,38,39,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,42,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,0,42,42,42,42,42,38,39,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,61,62,62,61,62,63,64,64,63,63,64,0,44,0,44,44,45,44,45,44,45,0,44,45,44,45,44,44,45,44,45,44,45,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,45,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,65,66,65,66,65,66,19,19,0,19,19,19,19,46,19,0,19,19,19,19,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,67,67,67,67,68,67,69,70,71,68,72,73,70,68,71,74,75,73,68,69,70,68,68,72,72,73,76,68,68,74,68,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,48,48,48,48,48,48,48,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,55,0,55,55,0,55,55,55,55,55,55,55,55,55],"f":[0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[2,-1,[]],[2,-1,[]],[[3,4],[[6,[5]]]],[-1,-2,[],[]],[2,7],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,0,[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[3,[10,[[9,[8]]]]],7],[[11,12,13,14],3],[[3,11,12,15,[17,[16]],18,[9,[19]],20,[9,[-1]]],7,[[22,[21]]]],0,0,[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[[3,26],[[6,[5]]]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[[27,27,28],7],[-1,-2,[],[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[27,29,-1],7,[[31,[30]]]],[[27,28,6,-1],7,[[31,[30]]]],[[27,-1],7,[[31,[32]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[27,33],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,19],[-1,-2,[],[]],[6,27],[27,7],[27,7],[[27,33],7],[[27,-1],7,[[31,[33]]]],[[27,-1],7,[[31,[34]]]],[27,6],[[27,29,-1],7,[[31,[35]]]],[[27,34],7],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[27,33],[[27,36,-1],7,37],[[27,-1],7,37],0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[38,38],[39,39],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,7],[2,7],[2,7],[[38,40],41],[[39,40],41],[[42,40],41],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[19]],20],[[43,[42]]]],0,[[],2],[[],2],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[36,42],[[[9,[-1]],20],42,[[22,[21]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[44]]],45],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,[[36,[33]]]],[44,44],[45,45],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],45],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,7],[2,7],[[44,40],41],[[45,40],41],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[44,[[9,[5]]]],0,[[],2],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,28],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[46,36],[46,46],[[-1,-2],7,[],[]],[-1,-2,[],[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[46,46],47],[[46,40],41],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,13],[[-1,-2],7,[],[]],[-1,-2,[],[]],[[],13],0,0,[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[13,13],47],[[13,40],41],[-1,-1,[]],[-1,-1,[]],[[],13],[-1,-2,[],[]],[[],2],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[48,-1],-2,37,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[48,11,[49,[[43,[14]]]]],7],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[48,7],[2,7],[[48,40],[[23,[7,50]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[48,51],52],[48,[[23,[53,54]]]],[[48,51,5,5],[[17,[[49,[[43,[14]]]]]]]],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[55,[-1]],5,5],7,[]],[[[55,[-1]]],3,[]],[[[55,[-1]],-2,5,5],48,[],[56,57]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[[55,[-1]]],58,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[13,[17,[-1]]],[[23,[[7,[[55,[-2]],3]],59]]],[56,57],[]],[[[17,[-1]]],[[23,[[7,[[55,[-2]]]],59]]],[56,57],[]],[[[55,[-1]],3,48,[9,[19]],20,16,[9,[-2]]],[[23,[7,60]]],[],[[22,[21]]]],[[[55,[-1]],20,16,[9,[-2]]],[[23,[7,60]]],[],[[22,[21]]]],[[13,[17,[-1]]],[[17,[[55,[-2]]]]],[56,57],[]],[[[55,[-1]],3,[9,[19]],20,16,[9,[-2]]],[[43,[8]]],[],[[22,[21]]]],[[[55,[-1]],20,16,[9,[-2]]],[[43,[8]]],[],[[22,[21]]]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]]],"c":[],"p":[[8,"TransformMatrix",487],[15,"usize"],[3,"Backend",0],[3,"Handle",488],[15,"u32"],[3,"Size",489],[15,"tuple"],[15,"u8"],[15,"slice"],[4,"Cow",490],[3,"Device",491],[3,"Queue",491],[3,"Settings",371],[4,"TextureFormat",492],[3,"CommandEncoder",491],[3,"Color",493],[4,"Option",494],[3,"TextureView",491],[6,"Primitive",293],[3,"Viewport",495],[15,"str"],[8,"AsRef",496],[4,"Result",497],[3,"OutOfBounds",498],[3,"TypeId",499],[3,"Handle",500],[3,"Frame",45],[3,"Point",501],[3,"Path",502],[3,"Fill",503],[8,"Into",496],[3,"Text",504],[15,"f32"],[3,"Vector",505],[3,"Stroke",506],[3,"Rectangle",507],[8,"FnOnce",508],[4,"Image",92],[4,"Text",92],[3,"Formatter",509],[6,"Result",509],[3,"Layer",92],[3,"Vec",510],[4,"Mesh",211],[3,"AttributeCount",211],[4,"Custom",293],[15,"bool"],[3,"Surface",411],[3,"SurfaceConfiguration",492],[3,"Error",509],[3,"Adapter",491],[3,"SurfaceCapabilities",492],[3,"SurfaceTexture",491],[4,"SurfaceError",491],[3,"Compositor",448],[8,"HasRawWindowHandle",511],[8,"HasRawDisplayHandle",511],[3,"Information",512],[4,"Error",513],[4,"SurfaceError",512],[13,"Raster",200],[13,"Vector",200],[13,"Paragraph",205],[13,"Editor",205],[13,"Solid",287],[13,"Gradient",287],[13,"Quad",340],[13,"Text",340],[13,"Image",340],[13,"Svg",340],[13,"Clip",340],[13,"Paragraph",340],[13,"Editor",340],[13,"Translate",340],[13,"Cache",340],[13,"Group",340]],"b":[]},\ -"iced_widget":{"doc":"Use the built-in widgets or create your own.","t":"CCCCCICQCDCCCCCCDCCCCCQCCCCCCCLLLLLLLLLLLLLLAFAFAFLFOOAFFLLAFCLLLLLLLLLLLFFLLLLLLCLLFFAFLLLLLLLLLLLLLLLLAFOLLFFLLLLLLLLLLALLAAFAFAAFCFFOOACAFAFALLCAFLLAFAFAFAFAFLLLLLLLLLLLLLLLLKFAFFKLLDDDQIKLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLFLLNNDDCDEEQENEDENNDIINNNNQDEDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLMLLAMLLLMLLMMLMLALMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLNENNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLEDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLDDDLLALLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLDDLLLLLLLMMLLLLLLLMMLLLLLLLLLLLLLLMMMMMLLLLLLLLLDGDIGNNNNNDNNNNNNDNEDESSSGDNNNEENNRNNNDDDDDGDDIINNNNNNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLALLLLLLLKLLLLLLAALLMMAKLLLLMLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDIDDIQIDDLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMKLLLLLLLLLLLKLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLKLLLLLLLKLLLLLLKKLLLLLLKLKLKLKLKLKLKLLLLLLLLLLLLKLKLKLKLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDGDSSSSSSDDDSSSSGDGSSIQGIGDSSSGGDGSLMLLLLLLLLLLLLLLKLLLLLLLLMLLLKLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMALLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMMMMMMLMLLLLLLLLLLLLFMLLALLLMMMKLLLLLLLLLLLLLLFLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLMLLLLMMLKLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKFMLLMLLLLLLLLLMMMLLLLMMLLLLLLLLLMMMLLLLLDDDDLLLLLLLMLLLLLMLMLLLLLLLLLLLLMLMMMMMMLLLLLLLLMMDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLMMLLLLLMLLLLLLLLLLLLLLMLLLLLLLLDDDDDDDDDDDDDDDDDDDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLMLLLLLLLLLLLLFFLLLLLLLLLLLMLMKFLLLLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLMLLLMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLIKLKFFGGGGGGGGGGGGGGGGGGGGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIKKKKKDDDDLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLQIIKKKKLLKKKKKKKKKLLFFFFFFDDDIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGMMMMMMMMMMFMFFMMMMMMMGDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIQILLLLLLLLKKKKLKKKLLLKKKKKLKKKKKKKKKLLKKKKLLKLNNNEDENNNNNDEMMMMMMMDDDQIKLLLLLLLLLLLLLLLMMMMLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLDDDQILLLLLKLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLDDCLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLAFLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCADLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLADDDQILLLKLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDENNNEDEENEINENNNNNDNEDNNNDNEDNNDNNCQIEDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLFLLLLLLLLLLLLLLKMLLMLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMMMMMMMMMMMMENNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDNSNEDNDDNQIKLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMFLLLFLLLMMMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMDSDQILLKLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEENNNNNNNNDNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDSSDQIKLLLLLLLLLLMMMLLLLLLLLLLLLMLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLDNENNNDQILLLKLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDENESNNDDDSDDDNDQINDLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLFLLLLLLLLLLLFLLLLMLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLMMMMMMDNSDEDNDDQIKLLLLLLLLLLLLLLLMMMLLLLLLLLLLMMLLLLLLLLLLLLLKFLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDQIDLLLKLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDNENEDQIGLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNDNNNNNENNNNNNENNNNNNNNNQIDNNNKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMDCRDDNNEDQIDDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLALLLLLLLLLLLLLLLLLKKLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLKLLMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLFLFLLFLLFLLLLLLLLLLLLLLKLLLLLFLLKMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKLLDNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDSQIDKLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLMMLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNENDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNSDENDQIDKLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLKFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMM","n":["Button","Canvas","Checkbox","Column","ComboBox","Component","Container","Event","Image","Lazy","MouseArea","PaneGrid","PickList","ProgressBar","QRCode","Radio","Responsive","Row","Rule","Scrollable","Slider","Space","State","Svg","Text","TextEditor","TextInput","Toggler","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","button","button","canvas","canvas","checkbox","checkbox","children","column","column","column","combo_box","combo_box","component","components_from","components_from","container","container","core","deref","deref","deref_mut","deref_mut","diff","downcast","downcast","draw","draw","drop","drop","focus_next","focus_previous","from","from","from_angle","from_angle","from_stimulus","from_stimulus","graphics","height","height","horizontal_rule","horizontal_space","image","image","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","keyed","keyed_column","keyed_column","layout","layout","lazy","mouse_area","mouse_interaction","mouse_interaction","new","new","on_event","on_event","operate","operate","operate","operate","overlay","overlay","overlay","pane_grid","pick_list","pick_list","progress_bar","progress_bar","qr_code","radio","radio","renderer","responsive","row","row","row","rule","runtime","scrollable","scrollable","slider","slider","space","state","state","style","svg","svg","tag","tag","text","text","text_editor","text_editor","text_input","text_input","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","width","width","Appearance","Button","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","children","clone","clone","clone_into","clone_into","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","disabled","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","height","hovered","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","mouse_interaction","mouse_interaction","new","new","on_event","on_press","on_press_maybe","operate","overlay","padding","pressed","shadow_offset","state","style","tag","text_color","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","width","width","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Geometry","Gradient","Gradient","LineCap","LineDash","LineJoin","Linear","Miter","Path","Program","Renderer","Round","Round","Solid","Square","State","Stroke","Style","Text","TinySkia","TinySkia","Wgpu","Wgpu","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","center","circle","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","event","fill","fill","fill_rectangle","fill_text","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","height","height","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line","line_cap","line_dash","line_height","line_join","mouse_interaction","mouse_interaction","mouse_interaction","new","new","new","new","offset","on_event","pack","path","position","raw","rectangle","rotate","rule","scale","scale_nonuniform","segments","shaping","size","size","state","stroke","stroke","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","update","vertical_alignment","width","width","width","width","with_clip","with_color","with_line_cap","with_line_join","with_save","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","merge","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","center","circle","clone","clone_into","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","center","clone","clone_into","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdPolygon","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","builder","builder_with_attributes","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","math","new","new","new","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","polygon","position","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with_attributes","with_capacity","with_points","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","clone","clone","clone_into","clone_into","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","capacity","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_str","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","end","end","end","extend_from_paths","extend_from_paths","fmt","for_each_flattened","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","new","new","next","next","next","next","num_attributes","num_attributes","num_attributes","points","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","with_capacity","with_svg","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","clone","clone_into","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Appearance","Checkbox","Icon","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","code_point","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","fmt","fmt","font","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","hovered","icon","icon_color","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","new","on_event","shaping","size","size","spacing","state","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","width","ComboBox","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build_matchers","children","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","icon","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","new","new","on_close","on_event","on_input","on_option_hovered","overlay","padding","search","size","state","style","tag","text_input_style","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","with_selection","Appearance","Container","Id","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center_x","center_y","children","clone","clone","clone_into","clone_into","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw_background","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","height","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","max_height","max_width","mouse_interaction","new","new","on_event","operate","overlay","padding","state","style","tag","text_color","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","visible_bounds","width","width","Handle","Image","Viewer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","content_fit","data","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_memory","from_path","from_pixels","from_stimulus","from_stimulus","hash","height","height","id","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","layout","new","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","viewer","viewer","width","width","State","Viewer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","height","image_size","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_cursor_grabbed","layout","max_scale","min_scale","mouse_interaction","new","new","on_event","padding","scale_step","state","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","Column","column","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","children","components_from","default","deref","deref_mut","diff","downcast","draw","drop","from","from_angle","from_stimulus","height","height","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","on_event","operate","overlay","padding","push","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","width","with_children","menu","Appearance","Menu","State","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","All","Appearance","Axis","Bottom","Canceled","Center","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleSheet","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_be_dragged_at","can_be_dragged_at","children","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","height","height","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over_pick_area","iter","layout","layout","layout","mouse_interaction","mouse_interaction","new","new","new","on_click","on_drag","on_event","on_resize","operate","overlay","padding","pane_regions","partial_cmp","partial_cmp","picked_split","ratio","spacing","split","split","split_line_bounds","split_regions","splits","state","state","style","style","style","tag","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","width","width","width","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","close","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","from_stimulus","get","get_mut","init","init","init","internal","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_empty","iter","iter_mut","layout","layout","len","maximize","maximized","move_to_edge","new","panes","picked_pane","picked_split","resize","restore","split","split_with","swap","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_configuration","axis","origin","pane","split","Appearance","Arrow","DEFAULT_PADDING","Dynamic","Handle","Icon","None","PickList","State","Static","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","eq","eq","fmt","fmt","fmt","fmt","font","font","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","handle_color","height","hovered","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","mouse_interaction","mouse_interaction","new","on_event","overlay","overlay","padding","placeholder","placeholder_color","shaping","size","state","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","update","width","width","closed","open","size","Appearance","DEFAULT_HEIGHT","ProgressBar","Style","StyleSheet","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","bar","border_radius","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","style","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","State","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cell_size","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","new","new","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","width","with_error_correction","with_version","Appearance","DEFAULT_SIZE","DEFAULT_SPACING","Radio","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","dot_color","downcast","downcast","draw","drop","drop","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","spacing","state","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","Appearance","AsymmetricPadding","FillMode","Full","Padded","Percent","Rule","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fill","fill_mode","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","horizontal","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","radius","style","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vertical","width","width","AbsoluteOffset","Alignment","Both","Direction","END","End","Horizontal","Id","Properties","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","State","Style","StyleSheet","Vertical","Viewport","absolute_offset","absolute_offset_reversed","active","active_horizontal","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","alignment","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_color","border_radius","border_radius","border_width","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","children","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content_bounds","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dragging","dragging_horizontal","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","height","height","horizontal","hovered","hovered_horizontal","id","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","margin","mouse_interaction","mouse_interaction","new","new","new","new","on_event","on_scroll","operate","overlay","relative_offset","scroll","scroll_to","scroll_to","scroll_to","scroll_x_to","scroll_y_to","scroller","scroller_width","scrollers_grabbed","snap_to","snap_to","snap_to","state","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","unsnap","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical","width","width","width","x","x","y","y","horizontal","vertical","Appearance","Circle","DEFAULT_HEIGHT","Handle","HandleShape","Rail","Rectangle","Slider","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","colors","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","dragging","draw","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","handle","height","height","hovered","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","mouse_interaction","new","new","on_event","on_release","rail","shape","state","step","style","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","width","width","width","border_radius","radius","width","Space","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","deref","deref_mut","downcast","draw","drop","fmt","from","from_angle","from_stimulus","height","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","layout","new","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","with_height","with_width","Appearance","Handle","Style","StyleSheet","Svg","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","components_from","content_fit","data","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_path","from_stimulus","from_stimulus","from_stimulus","hash","height","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","new","style","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","width","Absolute","Advanced","Appearance","Basic","LineHeight","Relative","Shaping","State","Style","StyleSheet","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","to_absolute","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Action","Appearance","Backspace","Click","Content","Delete","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Home","Insert","Left","Motion","Move","PageDown","PageUp","Paste","Right","Scroll","Select","SelectLine","SelectWord","Style","StyleSheet","TextEditor","Up","WordLeft","WordRight","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","cursor_position","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","focused","font","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","highlight","hovered","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","layout","line","line_count","lines","mouse_interaction","new","new","on_action","on_event","padding","perform","placeholder_color","selection","selection_color","state","tag","text","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","value_color","widen","width","with_text","lines","Appearance","Cursor","DEFAULT_PADDING","Icon","Id","Left","Right","Side","State","Style","StyleSheet","TextInput","Value","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","focused","focused","font","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","height","hovered","icon","icon_color","id","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","layout","layout","layout","len","line_height","mouse_interaction","mouse_interaction","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","new","next_end_of_word","on_event","on_input","on_paste","on_submit","operate","padding","password","placeholder_color","previous_start_of_word","remove","remove_many","secure","select","select_all","select_all","select_all","selection_color","side","size","size","spacing","state","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value_color","width","width","Cursor","Index","Selection","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","selection","state","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","end","start","Appearance","DEFAULT_SIZE","Style","StyleSheet","Toggler","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","background_border","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","font","foreground","foreground_border","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","spacing","state","style","tag","text_alignment","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","children","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","diff","downcast","downcast","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gap","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","overlay","padding","size","snap_within_viewport","state","style","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","Appearance","Circle","DEFAULT_WIDTH","Handle","HandleShape","Rectangle","State","Style","StyleSheet","VerticalSlider","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_width","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","dragging","draw","draw","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","height","height","hovered","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","mouse_interaction","new","new","on_event","on_release","rail","shape","state","step","style","tag","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","update","width","width","border_radius","radius","width"],"q":[[0,"iced_widget"],[185,"iced_widget::button"],[333,"iced_widget::canvas"],[904,"iced_widget::canvas::event"],[989,"iced_widget::canvas::fill"],[1038,"iced_widget::canvas::gradient"],[1125,"iced_widget::canvas::path"],[1214,"iced_widget::canvas::path::arc"],[1262,"iced_widget::canvas::path::lyon_path"],[2150,"iced_widget::canvas::path::lyon_path::Event"],[2163,"iced_widget::canvas::path::lyon_path::IdEvent"],[2176,"iced_widget::canvas::path::lyon_path::PathEvent"],[2189,"iced_widget::canvas::path::lyon_path::builder"],[2510,"iced_widget::canvas::path::lyon_path::commands"],[2713,"iced_widget::canvas::path::lyon_path::geom"],[3494,"iced_widget::canvas::path::lyon_path::geom::arc"],[3544,"iced_widget::canvas::path::lyon_path::geom::arrayvec"],[3909,"iced_widget::canvas::path::lyon_path::geom::cubic_bezier"],[3950,"iced_widget::canvas::path::lyon_path::geom::euclid"],[5897,"iced_widget::canvas::path::lyon_path::geom::euclid::approxeq"],[5901,"iced_widget::canvas::path::lyon_path::geom::euclid::approxord"],[5903,"iced_widget::canvas::path::lyon_path::geom::euclid::default"],[5986,"iced_widget::canvas::path::lyon_path::geom::euclid::num"],[5996,"iced_widget::canvas::path::lyon_path::geom::quadratic_bezier"],[6106,"iced_widget::canvas::path::lyon_path::geom::traits"],[6126,"iced_widget::canvas::path::lyon_path::geom::utils"],[6132,"iced_widget::canvas::path::lyon_path::iterator"],[6282,"iced_widget::canvas::path::lyon_path::math"],[6312,"iced_widget::canvas::path::lyon_path::path"],[6569,"iced_widget::canvas::path::lyon_path::path_buffer"],[6709,"iced_widget::canvas::path::lyon_path::polygon"],[6869,"iced_widget::canvas::path::lyon_path::traits"],[6918,"iced_widget::canvas::stroke"],[6938,"iced_widget::checkbox"],[7078,"iced_widget::combo_box"],[7172,"iced_widget::container"],[7321,"iced_widget::image"],[7416,"iced_widget::image::viewer"],[7505,"iced_widget::keyed"],[7507,"iced_widget::keyed::column"],[7561,"iced_widget::overlay"],[7562,"iced_widget::overlay::menu"],[7685,"iced_widget::pane_grid"],[8408,"iced_widget::pane_grid::Configuration"],[8412,"iced_widget::pane_grid::DragEvent"],[8416,"iced_widget::pane_grid::Node"],[8421,"iced_widget::pane_grid::state"],[8562,"iced_widget::pane_grid::state::Action"],[8566,"iced_widget::pick_list"],[8791,"iced_widget::pick_list::Handle"],[8794,"iced_widget::progress_bar"],[8879,"iced_widget::qr_code"],[9092,"iced_widget::radio"],[9190,"iced_widget::rule"],[9316,"iced_widget::scrollable"],[9814,"iced_widget::scrollable::Direction"],[9816,"iced_widget::slider"],[9965,"iced_widget::slider::HandleShape"],[9968,"iced_widget::space"],[10009,"iced_widget::svg"],[10140,"iced_widget::text"],[10310,"iced_widget::text_editor"],[10591,"iced_widget::text_editor::Action"],[10592,"iced_widget::text_input"],[10944,"iced_widget::text_input::cursor"],[11023,"iced_widget::text_input::cursor::State"],[11025,"iced_widget::toggler"],[11121,"iced_widget::tooltip"],[11217,"iced_widget::vertical_slider"],[11434,"iced_widget::vertical_slider::HandleShape"],[11437,"palette::chromatic_adaptation"],[11438,"core::any"],[11439,"iced_core::renderer"],[11440,"iced_core::element"],[11441,"core::convert"],[11442,"alloc::string"],[11443,"core::ops::function"],[11444,"iced_core::text"],[11445,"iced_core::widget::tree"],[11446,"alloc::vec"],[11447,"core::hash"],[11448,"core::option"],[11449,"core::fmt"],[11450,"core::clone"],[11451,"iced_core::renderer"],[11452,"iced_core::mouse::cursor"],[11453,"iced_core::rectangle"],[11454,"iced_runtime::command"],[11455,"iced_core::length"],[11456,"iced_core::pixels"],[11457,"alloc::boxed"],[11458,"alloc::rc"],[11459,"core::iter::traits::collect"],[11460,"core::marker"],[11461,"core::cmp"],[11462,"iced_core::layout::limits"],[11463,"iced_core::layout::node"],[11464,"iced_core::mouse::interaction"],[11465,"iced_core::event"],[11466,"iced_core::clipboard"],[11467,"iced_core::shell"],[11468,"iced_core::widget::operation"],[11469,"iced_core::overlay::element"],[11470,"alloc::string"],[11471,"core::ops::range"],[11472,"core::ops::function"],[11473,"iced_core::widget::tree"],[11474,"core::result"],[11475,"palette::convert::try_from_into_color"],[11476,"core::any"],[11477,"iced_core::padding"],[11478,"iced_core::point"],[11479,"iced_renderer"],[11480,"iced_core::size"],[11481,"core::fmt"],[11482,"iced_core::vector"],[11483,"iced_core::gradient"],[11484,"core::hash"],[11485,"core::cmp"],[11486,"core::ops::arith"],[11487,"num_traits::float"],[11488,"num_traits::cast"],[11489,"core::ops::arith"],[11490,"core::ops::arith"],[11491,"core::cmp"],[11492,"core::str::error"],[11493,"core::fmt"],[11494,"num_traits::ops::euclid"],[11495,"num_traits::ops::saturating"],[11496,"rayon::iter::par_bridge"],[11497,"iced_core::alignment"],[11498,"iced_core::alignment"],[11499,"iced_core::image"],[11500,"iced_core::image"],[11501,"core::convert"],[11502,"std::collections::hash::map"],[11503,"iced_core::text::paragraph"],[11504,"qrcode::types"],[11505,"num_traits::cast"],[11506,"iced_core::text::highlighter"]],"d":["","","","","","A reusable, custom widget that uses The Elm Architecture.","","The type of event this Component handles internally.","","A widget that only rebuilds its contents when necessary.","","","","","","","A widget that is aware of its dimensions.","","","","","","The internal state of this Component.","","","","","","","","","","","","","","","","","","","","","","Allow your users to perform actions by pressing a button.","Creates a new Button with the provided content.","Draw 2D graphics for your users.","Creates a new Canvas.","Show toggle controls using checkboxes.","Creates a new Checkbox.","","Creates a new Column with the given children.","Creates a Column with the given children.","Creates a Column with the given children.","Display a dropdown list of searchable and selectable …","Creates a new ComboBox.","Turns an implementor of Component into an Element that can …","","","Decorate content and apply alignment.","Creates a new Container with the provided content.","","","","","","","","","","","","","Focuses the next focusable widget.","Focuses the previous focusable widget.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Creates a horizontal Rule with the given height.","Creates a new horizontal Space with the given Length.","Display images in your user interface.","Creates a new Image.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Use widgets that can provide hints to ensure continuity.","Creates a new keyed::Column with the given children.","Creates a Column with the given children.","","","Creates a new Lazy widget with the given data Dependency …","A container intercepting mouse events.","","","Creates a new Responsive widget with a closure that …","Creates a new Lazy widget with the given data Dependency …","","","Update the Component state based on the provided Operation","Update the Component state based on the provided Operation","","","Display interactive elements on top of other widgets.","","","Let your users split regions of your application and …","Display a dropdown list of selectable values.","Creates a new PickList.","Provide progress feedback to your users.","Creates a new ProgressBar.","Encode and display information in a QR code.","Create choices using radio buttons.","Creates a new Radio.","","Creates a new Responsive widget with a closure that …","Creates a new Row with the given children.","Creates a Row with the given children.","Creates a Row with the given children.","Display a horizontal or vertical rule for dividing content.","","Navigate an endless amount of content with a scrollbar.","Creates a new Scrollable with the provided content.","Display an interactive selector of a single value from a …","Creates a new Slider.","Distribute content vertically.","","","","Display vector graphics in your application.","Creates a new Svg widget from the given Handle.","","","Draw and interact with text.","Creates a new Text widget with the provided content.","Display a multi-line text input for text editing.","Creates a new TextEditor.","Display fields that can be filled with text.","Creates a new TextInput.","Show toggle controls using togglers.","Creates a new Toggler.","Display a widget over another.","Creates a new Tooltip with the provided content, tooltip …","","","","","","","","","","","","","","","","","Processes an Event and updates the Component state …","Creates a vertical Rule with the given width.","Display an interactive selector of a single value from a …","Creates a new VerticalSlider.","Creates a new vertical Space with the given Length.","Produces the widgets of the Component, which may trigger …","","","The appearance of a button.","A generic widget that produces a message when pressed.","The local state of a Button.","The supported style of the StyleSheet.","A set of rules that dictate the style of a button.","Produces the active Appearance of a button.","","","","","","","","","","","","","","","","The Background of the button.","The border Color of the button.","The border radius of the button.","The border width of the button.","","","","","","","","","","","","","","","","","","","","","","","","Produces the disabled Appearance of a button.","","","","Draws a Button.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Sets the height of the Button.","Produces the hovered Appearance of a button.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Button.","","Returns the mouse::Interaction of a Button.","","Creates a new Button with the given content.","Creates a new State.","","Sets the message that will be produced when the Button is …","Sets the message that will be produced when the Button is …","","","Sets the Padding of the Button.","Produces the pressed Appearance of a button.","The amount of offset to apply to the shadow of the button.","","Sets the style variant of this Button.","","The text Color of the button.","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes the given Event and updates the State of a Button","","Sets the width of the Button.","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A simple cache that stores generated Geometry to avoid …","A widget capable of drawing 2D graphics.","","The style used to fill geometry.","","","The kind of geometry this renderer can draw.","A fill which linearly interpolates colors along a …","A Gradient color.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A linear gradient interpolates colors along a direction …","A sharp corner.","An immutable set of points that may or may not be …","The state and logic of a Canvas.","A renderer capable of drawing some Self::Geometry.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The internal state mutated by the Program.","The style of a stroke.","The coloring style of some drawing.","A bunch of text that can be drawn to a canvas","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the coordinate of the center of the Frame.","Creates a new Path representing a circle given its center …","Clears the Cache, forcing a redraw the next time it is …","","","","","","","","","","","","","","","","","","","The color of the text","","","","","","","","","","","","","","The contents of the text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the given layers of Self::Geometry.","Draws the state of the Program, producing a bunch of …","Draws Geometry using the provided closure and stores it in …","","","","","","","","","","","","","","","","","Handle events of a canvas.","Fill Geometry with a certain style.","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","","","","","","","","","","","","The font of the text","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","A gradient that can be used as a fill for some geometry.","Returns the height of the Frame.","","Sets the height of the Canvas.","The horizontal alignment of the text","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Path representing a line segment given its …","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The line height of the text.","The shape to be used at the corners of paths or basic …","Returns the current mouse interaction of the Program.","Returns the current mouse interaction of the Program.","","","Creates a new empty Cache.","Creates a new Path with the provided closure.","Creates a new Canvas.","The offset of LineDash::segments to start the pattern.","","Packs the Gradient for use in shader code.","Build different kinds of 2D shapes.","The position of the text relative to the alignment …","Returns the internal lyon_path::Path.","Creates a new Path representing a rectangle given its …","Applies a rotation in radians to the current transform of …","The fill rule defines how to determine what is inside and …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","The alternating lengths of lines and gaps which describe …","The shaping strategy of the text.","Returns the dimensions of the Frame.","The size of the text","","Create lines from a Path and assigns them various …","Draws the stroke of the given Path on the Frame with the …","The color or gradient of the fill.","The color or gradient of the stroke.","","","","","","","","","","","Returns the current Path with the given transform applied …","Applies a translation to the current transform of the Frame…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the State of the Program.","Updates the State of the Program.","The vertical alignment of the text","Returns the width of the Frame.","Sets the width of the Canvas.","","The distance between the two edges of the stroke.","Executes the given drawing operations within a Rectangle …","Sets the color of the Stroke.","Sets the LineCap of the Stroke.","Sets the LineJoin of the Stroke.","Stores the current transform of the Frame and executes the …","Sets the width of the Stroke.","The Event was handled and processed by a widget.","A Canvas event.","The Event was NOT handled by any widget.","A keyboard event.","A mouse event.","The status of an Event after being processed.","A touch event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Merges two Status into one.","","","","","","","","","","","","","","","","","","","","The style used to fill geometry.","A Gradient color.","","The fill rule defines how to determine what is inside and …","A solid Color.","The coloring style of some drawing.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The fill rule defines how to determine what is inside and …","The color or gradient of the fill.","","","","","","","","","","A fill which linearly interpolates colors along a …","A linear gradient.","A linear gradient interpolates colors along a direction …","Packed Gradient data for use in shader code.","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","","","","","","","","","","","","","","","","","","","","","","","","","","","The absolute ending position of the gradient.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Linear builder.","Creates a new Packed gradient for use in shader code.","Packs the Gradient for use in shader code.","The absolute starting position of the gradient.","ColorStops along the linear gradient direction.","","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","A Path builder.","An immutable set of points that may or may not be …","","","Build and draw curves.","Adds an Arc to the Path from start_angle to end_angle in a …","Adds a circular arc to the Path with the given control …","","","","","","","","","Adds a cubic Bézier curve to the Path given its two …","","","","","Builds the Path of this Builder.","The center of the arc.","Adds a circle to the Path given its center coordinate and …","","","Closes the current sub-path in the Path with a straight …","","","","","","","","","","","","Adds an ellipse to the Path using a clockwise direction.","The end of the segment’s angle in radians, clockwise …","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Connects the last point in the Path to the given Point …","Moves the starting point of a new sub-path to the given …","Creates a new Builder.","Adds a quadratic Bézier curve to the Path given its …","The radius of the arc.","Adds a rectangle to the Path given its top-left corner …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","An elliptical Arc.","","","","","","","","The center of the arc.","The center of the arc.","","","","","","","","The end of the segment’s angle in radians, clockwise …","The end of the segment’s angle in radians, clockwise …","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","The radii of the arc’s ellipse. The horizontal and …","The radius of the arc.","The clockwise rotation of the arc’s ellipse.","The start of the segment’s angle in radians, clockwise …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","Flag parameters for arcs as described by the SVG …","An alias for usize.","A view over a contiguous storage of custom attributes.","Interface for objects storing custom attributes associated …","An alias for a slice of f32 values.","","","","A beveled corner is to be used to join path segments. The …","The stroke for each sub-path does not extend beyond its …","ID of a control point in a path.","","","","","","","ID of an endpoint point in a path.","","Represents an event or edge of path.","Refers to an event in a path.","The fill rule defines how to determine what is inside and …","","","","A path event representing endpoints and control points as …","A view over a sequence of endpoint IDs forming a polygon.","","","","Line cap as defined by the SVG specification.","Line join as defined by the SVG specification.","A sharp corner is to be used to join path segments.","Same as a miter join, but if the miter limit is exceeded, …","An empty attribute slice.","","","","A simple path data structure.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","The commands of a path encoded in a single array using IDs …","A view over PathCommands.","A path event representing endpoints and control points as …","A view on a Path.","A view over a sequence of endpoints forming a polygon.","Interface for types types (typically endpoints and control …","Interface for objects storing endpoints and control points …","","","","","","At each end of each sub-path, the shape representing the …","A round corner is to be used to join path segments.","The positive or negative side of a vector or segment.","At the end of each sub-path, the shape representing the …","The two possible orientations for the edges of a shape to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a view on the path commands.","Returns a view on this Path.","","Returns a slice over an endpoint’s custom attributes.","Returns a slice over an endpoint’s custom attributes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Path building utilities.","Creates a PathCommandsBuilder to create path commands.","Creates a Builder to build a path.","","Creates a BuilderWithAttributes to build a path with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A generic representation for paths that allow more control …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns an iterator over the path, with endpoints and …","Returns the first endpoint and its custom attributes if …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the endpoint’s custom attributes as a slice of …","","","","","","","","","","","","","","","","","","","Iterates over the endpoint and control point ids of the …","Iterates over the endpoint and control point ids of the …","Returns an iterator of IdEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the path buffer is empty.","Returns whether the path buffer is empty.","","","","","Returns an iterator over the path commands.","Returns an iterator over the path commands.","Iterates over the entire Path, ignoring custom attributes.","Iterates over the path.","","","Returns an iterator of Event<&T>.","","Iterates over the entire Path with custom attributes.","Iterates over the entire Path with custom attributes.","Tools to iterate over paths.","Of the four candidate arc sweeps, two will represent an …","Returns the last endpoint and its custom attributes if any.","","Returns the number of paths in the path buffer.","Returns the number of paths in the path buffer.","f32 version of the lyon_geom types used everywhere. Most …","","Creates an Empty Path.","","Returns the next event id within the path.","Returns the next event id within the path.","Returns the next event id within the sub-path.","Returns the next event id within the path.","Returns the number of float attributes per endpoint.","","","","","","","The default path data structure.","A container to store multiple paths contiguously.","Returns an iterator of PathEvent.","Returns a view on a path made of these commands with …","","","Specific path types for polygons.","","","Returns a reversed version of this path in the form of an …","Returns a reversed version of this path in the form of an …","Creates an WithSvg to build a path with a rich set of …","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","","","","","","","","","","","","lyon_path traits reexported here for convenience.","","Applies a transform to all endpoints and control points of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The radius of each corner of a rounded rectangle.","Builds a path.","A Builder that approximates curves with successions of …","A convenience wrapper for PathBuilder without custom …","The base path building interface.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Builds a path with a transformation applied.","Implements an SVG-like building interface on top of a …","","","","","","Adds a sub-path containing a circle.","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","","Adds an elliptical arc.","","","","","","","","","","","","","","","","","","","","","","Starts a new sub-path at a given position.","","","","Starts a new sub-path at a given position.","","","","","","","","","","","","","Builds a path object, consuming the builder.","","","","","","Builds a path object, consuming the builder.","","","","","","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","","","Closes the current sub path.","","","","","","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","","","","","Adds a cubic bézier curve to the current sub-path.","","","","","","","","","","","","","","","","","","","","","","","","","Ends the current sub path.","","","Ends the current sub path.","","","","","","Returns a builder that approximates all curves with …","","Returns a builder that approximates all curves with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Adds an horizontal line segment.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","","","","","","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","","","","","","","","","","","","Applies the provided path event.","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","","","","","","Adds a quadratic bézier curve to the current sub-path.","Equivalent to arc_to in relative coordinates.","","Equivalent to cubic_bezier_to in relative coordinates.","","Adds an horizontal line segment in relative coordinates.","","Equivalent to line_to in relative coordinates.","","Equivalent to move_to in relative coordinates.","","Equivalent to quadratic_bezier_to in relative coordinates.","","Adds a vertical line segment in relative coordinates.","","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","","","","","","Hints at the builder that a certain number of endpoints …","","","","Equivalent to cubic_bezier_to with implicit first control …","","Equivalent to quadratic_bezier_to with implicit control …","","Equivalent to smooth_cubic_bezier_to in relative …","","Equivalent to smooth_quadratic_bezier_to in relative …","","","","","","","Returns a builder that applies the given transformation to …","","Returns a builder that applies the given transformation to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a vertical line segment.","","","Returns a builder that support SVG commands.","Returns a builder that support SVG commands.","","A view on a PathCommands buffer and two slices for …","An iterator of Event<&Endpoint, &ControlPoint>.","An iterator of Event<&Endpoint, &ControlPoint>.","The commands of a path encoded in a single array using IDs …","Builds path commands.","A view over PathCommands.","An iterator of PathEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes the builder and returns path commands.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using IDs.","","Creates a builder without allocating memory.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a pre-allocated builder.","An angle in radians","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","","A 2d curve segment defined by four points: the beginning …","","","","","","","An infinite line defined by a point and a vector.","A line defined by the equation …","A linear segment.","","","","","","A 2d curve segment defined by three points: the beginning …","Alias for euclid::default::Rotation2D","","","","","","Common APIs to segment types.","","An elliptic arc curve segment using the SVG’s end-point …","","","","Alias for euclid::default::Transform2D","Alias for euclid::default::Translation2D","A 2D triangle defined by three points a, b and c.","","","","","","","","","","","","","","","","","","","Return the curve after the split point.","Return the curve after the split point.","","","Return the curve after the split point.","Return the segment after the split point.","","Return the curve after the split point.","","Angle in radians","Returns the shortest signed angle between two angles.","","","Compute the length of the segment using a flattened …","","","","Compute the length of the segment using a flattened …","","","Elliptic arc related maths and tools.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the curve before the split point.","Return the curve before the split point.","","","Return the curve before the split point.","","Return the segment before the split point.","","Return the curve before the split point.","","","","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle that contains the curve.","Return the smallest rectangle containing this segment.","Returns the smallest rectangle the curve is contained in","Returns the smallest rectangle that contains this triangle.","","Returns the smallest range of x that contains this curve.","Returns the smallest range of x that contains this curve.","Returns a conservative range of x that contains this …","","Returns the smallest range of y that contains this curve.","Returns the smallest range of y that contains this curve.","Returns a conservative range of y that contains this …","Returns a triangle containing this curve segment.","","","","Cast from one numeric representation to another.","","","Create simple circle.","Clip this segment against a rectangle.","Horizontally clip this segment against a range of the x …","Vertically clip this segment against a range of the y axis.","","","","","","","","","","","","","","","","","","","Computes the closest point on this segment to p.","Analytic solution to finding the closest point on the …","","","","","","","","","","","","","","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","","","","","","","","","","","","","","","","","","","","","Sample the derivative at t (expecting t between 0 and 1).","","Sample the curve’s derivative at t (expecting t between …","","","Sample the curve’s derivative at t (expecting t between …","","Computes the distance between this segment and a point.","","","Returns the shortest distance between this segment and a …","","","","","","","","","","","","","","","","","","","","","","","","","Sample x derivative at t (expecting t between 0 and 1).","","Sample the x coordinate of the curve’s derivative at t …","","Sample the x coordinate of the curve’s derivative at t …","","Sample y derivative at t (expecting t between 0 and 1).","","Sample the y coordinate of the curve’s derivative at t …","","","Sample the y coordinate of the curve’s derivative at t …","","Epsilon constants are usually not a good way to deal with …","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle the curve is contained in.","Returns a conservative rectangle that contains the curve.","","Returns a conservative range of x that contains this curve.","Returns a conservative range of x that contains this curve.","","Returns a conservative range of y that contains this curve.","Returns a conservative range of y that contains this curve.","Computes a “fat line” of this segment.","Computes a “fat line” of this segment.","","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Find the interval of the beginning of the curve that can …","Swap the direction of the segment.","","Swap the direction of the segment.","Swap the beginning and the end of the segment.","","","Returns an inverted version of this segment where the …","","Swap the beginning and the end of the segment.","","","","","","","","","","Approximate the arc with a sequence of cubic bézier …","Approximates the arc with a sequence of cubic bézier …","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","","Compute a flattened approximation of the curve, invoking a …","","Invokes a callback at each inflection point if any.","","Return local x extrema or None if this curve is monotonic.","","Return local y extrema or None if this curve is monotonic.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","","","","Start of the curve.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","Convert from the SVG arc notation.","","Sample the curve’s angle at t (expecting t between 0 and …","","The extent of the element in the U units along the y axis …","","","","","","","","","","","","","","Computes the intersection (if any) between this segment …","","Test for triangle-triangle intersection.","","","Test for triangle-segment intersection.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the curve can be approximated with a …","Returns true if the angle is a finite number.","","Returns true if the curve can be approximated with a …","Returns true if the curve can be approximated with a …","Returns whether this segment is fully monotonic.","Returns whether this segment is fully monotonic.","Returns true if the curve can be safely approximated with …","Per SVG spec, this arc should be rendered as a line_to …","","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the y axis.","Returns whether this segment is monotonic on the y axis.","Of the four candidate arc sweeps, two will represent an …","Computes the length of this segment.","Computes the length of this segment.","Linear interpolation between two angles, using the …","","","Computes the intersection points (if any) between this …","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","Return the x inflection point or None if this curve is …","Return the y inflection point or None if this curve is …","","","","","","","","Computes thid mid-point of this segment.","","","","","","","Computes the number of quadratic bézier segments required …","","","","","","","Shorthand for Point::new(x, y).","","Returns this angle in the [0..2*PI[ range.","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment a …","","","","","Sample the curve at t (expecting t between 0 and 1).","Sample the curve at t (expecting t between 0 and 1).","","Sample the curve at t (expecting t between 0 and 1).","","","Sample the segment at t (expecting t between 0 and 1).","","Sample the curve at t (expecting t between 0 and 1).","Sample the curve’s tangent at t (expecting t between 0 …","Changes the segment’s length, moving destination point.","Returns this angle in the ]-PI..PI] range.","","","Returns (sin(self), cos(self)).","Shorthand for Size::new(x, y).","Return the parameter values corresponding to a given x …","","Return the parameter values corresponding to a given y …","","","","","","Split this curve into two sub-curves.","Split this curve into two sub-curves.","","","Split this curve into two sub-curves.","","Split this curve into two sub-segments.","Split this curve into two sub-curves.","","","Return the curve inside a given range of t.","Return the sub-curve inside a given range of t.","","","Return the sub-curve inside a given range of t.","","Return the sub-segment inside a given range of t.","","Return the sub-curve inside a given range of t.","Computes the squared distance between this segment and a …","Returned the squared distance to a point.","Returns the shortest squared distance between this segment …","Computes the squared length of this segment.","","","","","","If sweep is true, then the arc will be drawn in a “…","","","End of the curve.","","","","","","","","","","","","","Converts this arc from endpoints to center notation.","Elevate this curve to a third order bézier.","","","","","","Cast angle to f32.","","","","","Cast angle f64.","Returns the line containing this segment.","","","","","","","","","","Approximate the curve with a single quadratic bézier …","Evaluates an upper bound on the maximum distance between …","Convert to the SVG arc notation.","Returns the vector between this segment’s from and to …","","[Not implemented] Applies the transform to this triangle …","Applies the transform to this curve and returns the …","Applies the transform to this segment and returns the …","Applies the transform to this curve and returns the …","","Fallible cast from one numeric representation to another.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for Vector::new(x, y).","","","","The extent of the element in the U units along the x axis …","Sample x at t (expecting t between 0 and 1).","","","","Sample the x coordinate of the curve at t (expecting t …","Sample the x coordinate of the segment at t (expecting t …","","Sample the x coordinate of the curve at t (expecting t …","","","","The x (traditionally, horizontal) coordinate.","Find the advancement of the x-most position in the curve.","Find the advancement of the x-most position in the curve.","Find the x-least position in the curve.","Find the advancement of the x-least position in the curve.","","","Sample y at t (expecting t between 0 and 1).","","","Sample the y coordinate of the curve at t (expecting t …","","","Sample the y coordinate of the segment at t (expecting t …","Sample the y coordinate of the curve at t (expecting t …","","","","The y (traditionally, vertical) coordinate.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-least position in the curve.","Find the advancement of the y-least position in the curve.","","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","Flattening iterator for arcs.","An elliptic arc curve segment using the SVG’s end-point …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","Of the four candidate arc sweeps, two will represent an …","","","","","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","A string with a fixed capacity.","A vector with a fixed capacity.","Error value indicating insufficient capacity","A draining iterator for ArrayVec.","By-value iterator for ArrayVec.","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a raw mutable pointer to the vector’s buffer.","Return a mutable slice containing all elements of the …","Return a mutable string slice of the whole ArrayString.","Return a raw pointer to the vector’s buffer.","","","Return a slice containing all elements of the vector.","Return a string slice of the whole ArrayString.","","","","","","","","","","","","","","","Return the capacity of the ArrayVec.","Return the capacity of the ArrayString.","Remove all elements in the vector.","Make the string empty.","","","","","","","","","","","","","","","","","","","","","","Return an empty array","Return an empty ArrayString","","","","","","","","","","","","","","","","","","","","Create a draining iterator that removes the specified …","","","","","","","","","Extract the overflowing element","","","","","","","","","","","","","","","Extend the ArrayVec with an iterator.","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ArrayString from a str.","Returns the argument unchanged.","","","","","","Create a new ArrayString from a byte string literal.","Create an ArrayVec from an iterator.","","","","","","","","","","","","","","","","","","","","Insert element at position index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the inner fixed size array, if it is full to its …","Return the inner fixed size array.","","","","","","","","","","","Returns whether the ArrayVec is empty.","Returns whether the string is empty.","Return true if the ArrayVec is completely filled to its …","Return if the ArrayString is completely filled.","","","","Return the number of elements in the ArrayVec.","Return the length of the string.","","","","Create a new empty ArrayVec.","Create a new empty ArrayString.","Create a new CapacityError from element.","Create a new empty ArrayVec (const fn).","Create a new empty ArrayString (const fn).","","","","","","","","","Remove the last element in the vector and return it.","Removes the last character from the string and returns it.","Remove the element at index and shift down the following …","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","Push element to the end of the vector without checking the …","Returns the capacity left in the ArrayVec.","Returns the capacity left in the ArrayString.","Remove the element at index and shift down the following …","Removes a char from this ArrayString at a byte position …","Retains only the elements specified by the predicate.","Set the vector’s length without dropping or moving out …","Set the strings’s length.","Convert into a CapacityError that does not carry an …","","","Remove the element at index and swap the last element into …","Remove the element at index and swap the last element into …","Returns the ArrayVec, replacing the original with a new …","","","","","","","Shortens the vector, keeping the first len elements and …","Shortens this ArrayString to the specified length.","","","","","","Copy all elements from the slice and append to the ArrayVec…","","","","","","","","","Insert element at position index.","","","","","","","","","","","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new ArrayString value fully filled with ASCII …","A 2d curve segment defined by four points: the beginning …","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","An angle in radians","A 2d vector of booleans, useful for component-wise logic …","A 3d vector of booleans, useful for component-wise logic …","A 2d axis aligned rectangle represented by its minimum and …","An axis aligned 3D box represented by its minimum and …","Homogeneous vector in 3D space.","A one-dimensional distance, with value represented by T …","A 2d Point tagged with a unit.","A 3d Point tagged with a unit.","A 2d Rectangle optionally tagged with a unit.","A rigid transformation. All lengths are preserved under …","A transform that can represent rotations in 2d, …","A transform that can represent rotations in 3d, …","A scaling factor between two different units of …","A group of 2D side offsets, which correspond to …","A 2d size tagged with a unit.","A 3d size tagged with a unit.","A 2d transform represented by a column-major 3 by 3 …","A 3d transform stored as a column-major 4 by 4 matrix.","A 2d transformation from a space to another that can only …","A 3d transformation from a space to another that can only …","Trait for basic trigonometry functions, so they can be …","The default unit.","A 2d Vector tagged with a unit.","A 3d Vector tagged with a unit.","Computes the absolute value of each component.","Computes the absolute value of each component.","Computes the vector with absolute values of each component.","Computes the vector with absolute values of each component.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if all components are true and false …","Returns true if all components are true and false …","Returns new vector with by-component AND operation applied.","Returns new vector with by-component AND operation applied.","Angle in radians","Returns the signed angle between this vector and the x …","Returns the signed angle between this vector and another …","Returns the positive angle between this vector and another …","Returns true if any component are true and false otherwise.","Returns true if any component are true and false otherwise.","","","","","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","Returns true is this transform is approximately equal to …","","","","Utilities for testing approximate ordering - especially …","","","Returns result of multiplication of both components","Creates a rotation around a given axis.","Creates a rotation around the x axis.","Creates a rotation around the y axis.","Creates a rotation around the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for …","Shorthand for BoolVector2D { x, y }.","Shorthand for BoolVector3D { x, y, z }.","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast the unit","Cast the unit","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit","Cast the unit.","Cast the unit.","","Rounds each component to the smallest integer equal or …","See Point2D::ceil()","Rounds each component to the smallest integer equal or …","See Point3D::ceil()","See Size2D::ceil().","Rounds each component to the smallest integer equal or …","See Size3D::ceil().","Rounds each component to the smallest integer equal or …","Rounds each component to the smallest integer equal or …","See Vector2D::ceil()","Rounds each component to the smallest integer equal or …","See Vector3D::ceil()","","","","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the size each component of which clamped by …","Returns the size each component of which clamped by …","Returns the vector each component of which is clamped by …","Returns the vector each component of which is clamped by …","Return this vector with minimum and maximum lengths …","Return this vector with minimum and maximum lengths …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the component-wise division of the two vectors.","Returns the component-wise division of the two vectors.","Returns the component-wise multiplication of the two …","Returns the component-wise multiplication of the two …","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this box contains the point. Points are …","Returns true if this box3d contains the point. Points are …","Returns true if this rectangle contains the point. Points …","","","Returns true if this box contains the interior of the …","Returns true if this box3d contains the interior of the …","Returns true if this rectangle contains the interior of …","","Returns the norm of the cross product [self.x, self.y, 0] …","Cross product.","Decompose this into a translation and an rotation to be …","A set of aliases for all types, tagged with the default …","","","","","","","","","","","Returns the identity transform.","Returns the identity transform.","","","","","","","","The extent of the element in the U units along the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes and returns the determinant of this transform.","Compute the determinant of the transform.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calculates Euclidean division, the matching method for …","Calculates Euclidean division, the matching method for …","Dot product.","Dot product.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a rotation from Euler angles.","Create a 3d point from this one, using the specified z …","Create a 3d vector from this one, using the specified z …","","Rounds each component to the biggest integer equal or …","See Point2D::floor()","See Point3D::floor()","Rounds each component to the biggest integer equal or …","Rounds each component to the biggest integer equal or …","See Size2D::floor().","Rounds each component to the biggest integer equal or …","See Size3D::floor().","See Vector2D::floor()","Rounds each component to the biggest integer equal or …","See Vector3D::floor()","Rounds each component to the biggest integer equal or …","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Constructor taking angle and length","Create a transform providing its components via an array …","Create a transform providing its components via an array …","Equivalent to from_array with elements packed two at a time","Equivalent to from_array with elements packed four at a …","Constructor setting the same value to all sides, taking a …","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor taking a typed Length for each side.","Constructor taking scalar strongly typed lengths.","Constructor taking scalar strongly typed lengths.","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor.","Returns the smallest box containing all of the provided …","Returns the smallest box containing all of the provided …","Returns the smallest rectangle defined by the …","","Convenience function to create a scale transform from a …","Creates a Box2D of the given size, at offset zero.","Creates a Box3D of the given size, at offset zero.","Creates a rect of the given size, at offset zero.","","","","","","","","","","","","","","","","","","","","","","","","","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unit-less value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Construct side offsets from min and a max vector offsets.","Construct side offsets from min and a max vector offsets.","Unpack the underlying value from the wrapper.","Returns the underlying scalar scale factor.","Returns self.angle as a strongly typed Angle<T>.","Returns vector with results of “greater then” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","","","","","","","","","","","","","","","","","","","","","","","","","","","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","","Component multiplied by the imaginary number i.","Creates the identity rotation.","Creates the identity rotation.","Creates an identity scale (1.0).","Create an identity matrix:","Creates an identity matrix:","Creates no-op translation (both x and y is zero()).","Creates no-op translation (x, y and z is zero()).","Construct an identity transform","Inflates the box by the specified sizes on each side …","Inflates the box by the specified sizes on each side …","","","","","","","","","","","","","","","","","","","","","","","","","Calculate the size and position of an inner box.","Calculate the size and position of an inner rectangle.","Computes the intersection of two boxes, returning None if …","","","Computes the intersection of two boxes without check …","","Returns true if the two boxes intersect.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Calls U::from(self).","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Calls U::from(self).","","Calls U::from(self).","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Calls U::from(self).","Calls U::from(self).","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the inverse of this rotation.","Returns the inverse of this rotation.","The inverse Scale (1.0 / self).","Returns the inverse transform if possible.","Returns the inverse transform if possible.","Return the inverse transformation.","Return the inverse transformation.","Inverts the transformation","Returns true if this transform can be represented with a …","Check whether shapes on the XY plane with Z pointing …","Returns true if the size is zero, negative or NaN.","Returns true if the size is zero, negative or NaN.","","Returns true if any component of size is zero, negative, …","Returns true if any component of size is zero, negative or …","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if this scale has no effect.","Check if translation does nothing (both x and y is zero()).","Check if translation does nothing (x, y and z is zero()).","Returns whether it is possible to compute the inverse …","Returns whether it is possible to compute the inverse …","Returns true if the box has a negative area.","Returns true if the box has a negative volume.","Returns true if norm of this quaternion is (approximately) …","Returns true if both components is positive and false any …","Returns true if all components is positive and false any …","Returns true if all side offsets are zero.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","Returns the vector length.","Returns the vector length.","Linearly interpolate between this box and another box.","Linearly interpolate between this box3d and another box3d.","Linearly interpolate between this length and another …","Linearly interpolate between this point and another point.","Linearly interpolate between this point and another point.","Linearly interpolate between this rectangle and another …","Basic Linear interpolation between this rotation and …","Linearly interpolate each component between this size and …","Linearly interpolate between this size and another size.","Linearly interpolate each component between this vector …","Linearly interpolate each component between this vector …","Returns vector with results of “lower then” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","","","","","","","","","","","","","","","","","","","","","","","Returns maximum between this length and another length.","","","","","Returns the size each component of which are maximum of …","Returns the size each component of which are maximum of …","Returns the vector each component of which are maximum of …","Returns the vector each component of which are maximum of …","","","","","Returns minimum between this length and another length.","","","","","Returns the size each component of which are minimum of …","Returns the size each component of which are minimum of …","Returns the vector each component of which are minimum of …","Returns the vector each component of which are minimum of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multiplies all of the transform’s component by a scalar …","","","","","","","","","Constructor.","Constructor.","Constructor taking scalar values directly.","Associate a value with a unit of measure.","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Constructor.","Creates a rotation from an angle in radians.","","Constructor taking a scalar for each side.","Constructor taking scalar values.","Constructor taking scalar values.","Create a transform specifying its components in using the …","Create a transform specifying all of it’s component as a …","","","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Construct a new rigid transformation, where the rotation …","Create a transform representing a 2d transformation from …","Constructor setting the same value to all sides, taking a …","Construct a new rigid transformation, where the translation…","Returns true if all components are false and false …","Returns true if all components are false and false …","Computes the norm of this quaternion.","Returns a unit quaternion from this one.","Returns the vector with length of one unit.","Returns the vector with length of one unit","Returns new vector with results of negation operation on …","Returns new vector with results of negation operation on …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","A one-dimensional length, tagged with its units.","","Constructor, setting all components to one.","Constructor, setting all components to one.","Returns new vector with by-component OR operation applied.","Returns new vector with by-component OR operation applied.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","","Create an orthogonal projection transform.","Calculate the b and position of an outer box.","Calculate the size and position of an outer rectangle.","Returns a box that encompasses the result of transforming …","Returns a 2d box that encompasses the result of …","Returns a 3d box that encompasses the result of …","Returns a rectangle that encompasses the result of …","Returns a rectangle that encompasses the result of …","","","","Create a simple perspective transform, projecting to the …","Shorthand for Point2D::new(x, y).","Shorthand for Point3D::new(x, y).","","Applies a rotation before self’s transformation and …","Returns a transform with a rotation applied before self’…","Applies a scale before self’s transformation and returns …","Returns a transform with a scale applied before self’s …","Applies a translation before self’s transformation and …","Returns a transform with a translation applied before self…","Returns this vector projected onto another one.","Returns this vector projected onto another one.","Returns a projection of this transform in 2d space.","Creates a rotation around from a quaternion representation.","The real part.","Creates a rotation from an angle in radians.","","","Shorthand for …","Returns a reflection vector using an incident ray and a …","Returns a reflection vector using an incident ray and a …","Calculates the least nonnegative remainder of …","Calculates the least nonnegative remainder of …","","Return the normalized vector even if the length is larger …","Return the normalized vector even if the length is larger …","Returns a rotation transform.","Create a 3d rotation transform from an angle / axis. The …","","Return a box with edges rounded to integer coordinates, …","Return a box3d with edges rounded to integer coordinates, …","Rounds each component to the nearest integer value.","See Point2D::round()","See Point3D::round()","Rounds each component to the nearest integer value.","Return a rectangle with edges rounded to integer …","Rounds each component to the nearest integer value.","See Size2D::round().","See Size3D::round().","Rounds each component to the nearest integer value.","See Vector2D::round()","Rounds each component to the nearest integer value.","Rounds each component to the nearest integer value.","See Vector3D::round()","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","","","","","","Create a 2d scale transform:","Create a 3d scale transform:","Returns point, each component of which or from a, or from b…","Returns point, each component of which or from a, or from b…","Returns size, each component of which or from a, or from b …","Returns size, each component of which or from a, or from b …","Returns vector, each component of which or from a, or from …","Returns vector, each component of which or from a, or from …","Change the size of the box by adjusting the max endpoint …","","","","","Shorthand for Size2D::new(w, h).","Shorthand for Size3D::new(w, h, d).","Create a 2d skew transform.","Spherical linear interpolation between this rotation and …","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","","","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Returns the vector’s length squared.","Returns the vector’s length squared.","Computes the squared norm of this quaternion.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a rotation representing the other rotation …","Returns a rotation representing this rotation followed by …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two transforms such that …","Applies a rotation after self’s transformation and …","Returns a transform with a rotation applied after self’s …","Applies a scale after self’s transformation and returns …","Returns a transform with a scale applied after self’s …","Applies a translation after self’s transformation and …","Returns a transform with a translation applied after self…","Convert into a 2d point.","Create a 2D transform picking the relevant terms from this …","Convert into a 2d vector.","Convert into a 3d point with z-coordinate equals to zero.","Creates a 3d rotation (around the z axis) from this 2d …","Create a 3D transform from the current transform","Convert into a 3d vector with z coordinate equals to …","Cast into an array with x and y.","Cast into an array with x, y and z.","Return this size as an array of two elements (width, then …","Return this size as an array of three elements (width, …","Returns an array containing this transform’s terms.","Returns an array containing this transform’s terms.","Cast into an array with x and y.","Cast into an array with x, y and z.","Cast into an array with x and y.","Cast into an array with x, y and z.","","Cast into an array with x, y, z and 0.","Returns an array containing this transform’s terms …","Returns an array containing this transform’s terms …","Equivalent to to_array with elements packed two at a time …","Equivalent to to_array with elements packed four at a time …","Equivalent to to_array_transposed with elements packed …","","Cast into an f32 box.","Cast into an f32 box3d.","Cast into an f32 point.","Cast into an f32 point.","Cast into an f32 rectangle.","Cast into an f32 size.","Cast into an f32 size.","Cast into an f32 vector.","Cast into an f32 vector.","Cast into an f64 box.","Cast into an f64 box3d.","Cast into an f64 point.","Cast into an f64 point.","Cast into an f64 rectangle.","Cast into an f64 size.","Cast into an f64 size.","Cast into an f64 vector.","Cast into an f64 vector.","Cast into an i32 box, truncating decimals if any.","Cast into an i32 box3d, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 rectangle, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i64 box, truncating decimals if any.","Cast into an i64 box3d, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 rectangle, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","","","","","","","","","","","","","","","","","","","","","","","","","","","Cast this vector into a point.","Cast this vector into a point.","Convert into Cartesian 2D point.","Convert into Cartesian 3D point.","","Cast this vector into a size.","Returns the matrix representation of this rotation.","Returns the matrix representation of this rotation.","Returns the matrix representation of this translation.","Returns the matrix representation of this translation.","Creates translation by this vector in vector units.","Creates translation by this vector in vector units","","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Return this size as a tuple of two elements (width, then …","Return this size as an array of three elements (width, …","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","","Cast into a tuple with x, y, z and 0.","Cast into an u32 box, truncating decimals if any.","Cast into an u32 box3d, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 rectangle, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u64 rectangle, truncating decimals if any.","Cast into an u64 size, truncating decimals if any.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Cast into an usize box, truncating decimals if any.","Cast into an usize box3d, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize rectangle, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast this point into a vector.","Cast this point into a vector.","Return this size as a vector with width and height.","Return this size as a vector with width, height and depth.","Cast into a 2D vector.","Cast into a 3D vector.","","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 3D box and cast its unit.","Returns the given 2d point transformed by this rotation.","","","Returns the given point transformed by this scale.","","Returns the given point transformed by this transform.","Translate a point and cast its unit.","","Returns the given 2d point transformed by this rotation …","Returns the given 2d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given 3d point transformed by this rotation.","Returns the given point transformed by this scale.","Returns the given 3d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given rect transformed by this scale.","Translate a rectangle and cast its unit.","Translate a rectangle and cast its unit.","Returns the given size transformed by this scale.","No-op, just cast the unit.","No-op, just cast the unit.","Returns the given 2d vector transformed by this rotation.","","Returns the given vector transformed by this scale.","","Returns the given vector transformed by this matrix.","","","Returns the given 2d vector transformed by this rotation …","Returns the given 2d vector transformed by this matrix.","Returns the given 3d vector transformed by this rotation.","Returns the given 3d vector transformed by this matrix.","Returns the same box, translated by a vector.","Returns the same box3d, translated by a vector.","Returns the same rectangle, translated by a vector.","Create a 2d translation transform:","Create a 3d translation transform:","","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the vector with length of one unit.","Returns the vector with length of one unit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union of two boxes.","Computes the union of two boxes.","","Creates a rotation around from a quaternion representation …","","","","","","","","","","","","","","","","","","","","","","","","Convenience constructor.","Convenience constructor.","Returns the vector part (i, j, k) of this quaternion.","","","Returns result of multiplication of all components","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","Returns the same transform with a different destination …","Returns the same transform with a different destination …","Return this vector scaled to fit the provided length.","Return this vector capped to a maximum length.","Return this vector capped to a maximum length.","Return this vector with a minimum length applied.","Return this vector with a minimum length applied.","Returns the same transform with a different source unit.","Returns the same transform with a different source unit.","","","","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","Returns a 2d point using this point’s x and y coordinates","Returns a 2d vector using this vector’s x and y …","Returns a 2d vector using this vector’s x and y …","","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s x and z …","","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","","Swap x and y.","Swap x and y.","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s y and z …","","","","","The z (traditionally, depth) coordinate.","","","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","","The same as origin().","","The same as origin().","","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","The same as Zero::zero() but available without importing …","","","The same as Zero::zero() but available without importing …","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Trait for testing approximate equality","Default epsilon value","Returns true is this object is approximately equal to the …","Returns true is this object is approximately equal to the …","","","","","","","","","","","","","","","","","","","","","","","Angle in radians","","The extent of the element in the U units along the z axis.","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","Component multiplied by the imaginary number i.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The real part.","","","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","The z (traditionally, depth) coordinate.","","","Defines the smallest integer equal or greater than the …","Defines the biggest integer equal or lower than the …","","Defines the nearest integer value to the original value.","","Rounds to the smallest integer equal or greater than the …","Rounds to the biggest integer equal or lower than the …","","Rounds to the nearest integer value.","","A flattening iterator for quadratic bézier segments.","A flattening iterator for quadratic bézier segments.","","A 2d curve segment defined by three points: the beginning …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Common APIs to segment types.","","Return the curve after the split point.","Compute the length of the segment using a flattened …","Return the curve before the split point.","Sample the derivative at t (expecting t between 0 and 1).","Sample x derivative at t (expecting t between 0 and 1).","Sample y derivative at t (expecting t between 0 and 1).","Swap the direction of the segment.","Approximates the curve with sequence of line segments.","Start of the curve.","Sample the curve at t (expecting t between 0 and 1).","Split this curve into two sub-curves.","Return the curve inside a given range of t.","End of the curve.","","","Sample x at t (expecting t between 0 and 1).","Sample y at t (expecting t between 0 and 1).","","Angle between vectors v1 and v2 (oriented clockwise …","","","","","An iterator that consumes Event iterator and yields …","An iterator that consumes an iterator of Points and …","","An extension trait for PathEvent iterators.","Applies a 2D transform to a path iterator and yields the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator that turns curves into line segments.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create the iterator.","Creates a new transformed path iterator from a path …","","","","","","","","Returns an iterator applying a 2D transform to all of its …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An angle in radians (f32).","Alias for euclid::default::Box2D<f32>","Alias for euclid::default::Point2D<f32>.","Alias for euclid::default::Rotation2D<f32>","Alias for euclid::default::Scale<f32>","Alias for euclid::default::Size2D<f32>.","Alias for euclid::default::Transform2D<f32>","Alias for euclid::default::Translation2D<f32>","Alias for euclid::default::Point2D<f32>.","Angle in radians","The extent of the element in the U units along the y axis …","","","","","","","","","Shorthand for Point::new(x, y).","","Shorthand for Size::new(x, y).","Shorthand for Vector::new(x, y).","The extent of the element in the U units along the x axis …","","The x (traditionally, horizontal) coordinate.","","","The y (traditionally, vertical) coordinate.","","","The default builder for Path.","A builder for Path with custom attributes.","An iterator of endpoint and control point ids for Path and …","An iterator for Path and PathSlice.","An iterator for Path and PathSlice.","A simple path data structure.","A view on a Path.","An iterator of over a Path traversing the path in reverse.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate on a flattened approximation of the path with …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a Path from This iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A Builder that appends a path to an existing PathBuffer.","A Builder that appends a path to an existing PathBuffer, …","Iterator over the paths in a PathBufferSlice.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A view over a sequence of endpoint IDs forming a polygon.","An iterator of Event<EndpointId, ()>.","An iterator of PathEvent.","A view over a sequence of endpoints forming a polygon.","An iterator of IdEvent for Polygon.","An iterator of Event<&Endpoint, ()>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a path.","The base path building interface.","An extension trait for PathEvent iterators.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds an elliptical arc.","Starts a new sub-path at a given position.","Builds a path object, consuming the builder.","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","Ends the current sub path.","","Returns a builder that approximates all curves with …","Returns an iterator that turns curves into line segments.","Adds an horizontal line segment.","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","Equivalent to arc_to in relative coordinates.","Equivalent to cubic_bezier_to in relative coordinates.","Adds an horizontal line segment in relative coordinates.","Equivalent to line_to in relative coordinates.","Equivalent to move_to in relative coordinates.","Equivalent to quadratic_bezier_to in relative coordinates.","Adds a vertical line segment in relative coordinates.","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","Equivalent to cubic_bezier_to with implicit first control …","Equivalent to quadratic_bezier_to with implicit control …","Equivalent to smooth_cubic_bezier_to in relative …","Equivalent to smooth_quadratic_bezier_to in relative …","Returns a builder that applies the given transformation to …","Returns an iterator applying a 2D transform to all of its …","Adds a vertical line segment.","Returns a builder that support SVG commands.","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A Gradient color.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A sharp corner.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The style of a stroke.","The coloring style of some drawing.","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The shape to be used at the corners of paths or basic …","The offset of LineDash::segments to start the pattern.","The alternating lengths of lines and gaps which describe …","The color or gradient of the stroke.","The distance between the two edges of the stroke.","The appearance of a checkbox.","A box that can be checked.","The icon in a Checkbox.","The supported style of the StyleSheet.","A set of rules that dictate the style of a checkbox.","Produces the active Appearance of a checkbox.","","","","","","","","","","","","","","","","The Background of the checkbox.","The border Color of the checkbox.","The border radius of the checkbox.","The border width of the checkbox.","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","","","","","","","Sets the Renderer::Font of the text of the Checkbox.","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Produces the hovered Appearance of a checkbox.","Sets the Icon of the Checkbox.","The icon Color of the checkbox.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","The line height of the icon.","","Creates a new Checkbox.","","The shaping strategy of the icon.","Sets the size of the Checkbox.","Font size of the content.","Sets the spacing between the Checkbox and the text.","","Sets the style of the Checkbox.","","The text Color of the checkbox.","Sets the text text::LineHeight of the Checkbox.","Sets the text::Shaping strategy of the Checkbox.","Sets the text size of the Checkbox.","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Checkbox.","","A widget for searching and selecting a single value from a …","The local state of a ComboBox.","","","","","","","","","","","","","","","Build matchers from given list of options.","","","","","","","","","","","","","","","","Sets the Renderer::Font of the ComboBox.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Sets the text_input::Icon of the ComboBox.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Sets the LineHeight of the ComboBox.","","Creates a new ComboBox with the given list of options, a …","Creates a new State for a ComboBox with the given list of …","Sets the message that will be produced when the outside …","","Sets the message that should be produced when some text is …","Sets the message that will be produced when an option of …","","Sets the Padding of the ComboBox.","Search list of options for a given query.","Sets the text sixe of the ComboBox.","","Sets the style of the ComboBox.","","Sets the style of the TextInput of the ComboBox.","","","","","","","","","","","","","","","","","","","Sets the width of the ComboBox.","Creates a new State for a ComboBox with the given list of …","The appearance of a container.","An element decorating some content.","The identifier of a Container.","The supported style of the StyleSheet.","A set of rules that dictate the Appearance of a container.","","","","Sets the content alignment for the horizontal axis of the …","Sets the content alignment for the vertical axis of the …","Produces the Appearance of a container.","","","","","","","","","","","","","The Background of the container.","The border Color of the container.","The border radius of the container.","The border width of the container.","","","","","","","Centers the contents in the horizontal axis of the …","Centers the contents in the vertical axis of the Container.","","","","","","","","","","","","","","","","","","","","","Draws the background of a Container given its Appearance …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Sets the height of the Container.","","Sets the Id of the Container.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Container.","","Sets the maximum height of the Container.","Sets the maximum width of the Container.","","Creates an empty Container.","Creates a custom Id.","","","","Sets the Padding of the Container.","","Sets the style of the Container.","","The text Color of the container.","","","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","","","","Produces a Command that queries the visible screen bounds …","Sets the width of the Container.","","A handle of some image data.","A frame that displays an image while keeping aspect ratio.","","","","","","","","","","","","","","","","","","","","Sets the ContentFit of the Image.","Returns a reference to the image Data.","","","","","","","Draws an Image","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Creates an image Handle containing the image data directly.","Creates an image Handle pointing to the image of the given …","Creates an image Handle containing the image pixels …","","","","","Sets the height of the Image boundaries.","Returns the unique identifier of the Handle.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Computes the layout of an Image.","","Creates a new Image with the given path.","","","","","","","","","","","","","","","","","","Zoom and pan on an image.","Creates a new Viewer with the given image Handle.","Sets the width of the Image boundaries.","","The local state of a Viewer.","A frame that displays an image with the ability to zoom …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Sets the height of the Viewer.","Returns the bounds of the underlying image, given the …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns if the cursor is currently grabbed by the Viewer.","","Sets the max scale applied to the image of the Viewer.","Sets the min scale applied to the image of the Viewer.","","Creates a new Viewer with the given State.","Creates a new State.","","Sets the padding of the Viewer.","Sets the percentage the image of the Viewer will be scaled …","","","","","","","","","","","","","","","","","","","","Sets the width of the Viewer.","","","Distribute content vertically.","A container that distributes its contents vertically.","","Sets the horizontal alignment of the contents of the Column…","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Sets the height of the Column.","","","Calls U::from(self).","","","","","","","","Sets the maximum width of the Column.","","Creates an empty Column.","","","","Sets the Padding of the Column.","Adds an element to the Column.","Sets the vertical spacing between elements.","","","","","","","","","","","","Sets the width of the Column.","Creates a Column with the given elements.","Build and show dropdown menus.","The appearance of a menu.","A list of selectable options.","The local state of a Menu.","The supported style of the StyleSheet.","The style sheet of a menu.","","","","Produces the Appearance of a menu.","","","","","","","","","","","","","The Background of the menu.","The border Color of the menu.","The border radius of the menu.","The border width of the menu.","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the font of the Menu.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Creates a new Menu with the given State, a list of …","Creates a new State for a Menu.","Turns the Menu into an overlay Element at the given target …","Sets the Padding of the Menu.","The background Color of a selected option in the menu.","The text Color of a selected option in the menu.","Sets the style of the Menu.","The text Color of the menu.","Sets the text text::LineHeight of the Menu.","Sets the text::Shaping strategy of the Menu.","Sets the text size of the Menu.","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Menu.","All panes are visible","The appearance of the hovered region of a pane grid.","A fixed reference line for the measurement of coordinates.","Bottom edge.","A Pane was picked and then dropped outside of other Pane …","Center region.","The arrangement of a PaneGrid.","The content of a Pane.","The visible contents of the PaneGrid","A four cardinal direction.","↓","An event produced during a drag and drop interaction of a …","A pane that can be dragged.","A Pane was dropped on top of another Pane.","The edges of an area.","An Edge of the full PaneGrid.","Edge region.","The horizontal axis: —","←","Left edge.","A line.","A maximized pane is visible","A layout node of a PaneGrid.","A rectangular region in a PaneGrid used to display widgets.","A Pane.","The region of this Node is taken by a Pane.","A single Pane of the PaneGrid.","A collection of panes distributed using either vertical or …","A Pane was picked for dragging.","The region of a Pane.","An event produced during a resize interaction of a PaneGrid…","→","Right edge.","A divider that splits a region in a PaneGrid into two …","A split of the available space.","The region of this Node is split into two.","","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","The Target area a pane can be dropped on.","The title bar of a Pane.","Top edge.","↑","The vertical axis: |","","","","","","","","","","","","","","","","","","Sets whether or not the controls attached to this TitleBar …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the hovered pane region.","The border Color of the hovered pane region.","The border radius of the hovered pane region.","The border width of the hovered pane region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Draggable with the given Layout can be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Color of the Line.","","","","","","","","","","","","","","","","","","","","Sets the controls of the TitleBar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws a PaneGrid.","Draws the Content with the provided Renderer and Layout.","Draws the TitleBar with the provided Renderer and Layout.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the height of the PaneGrid.","The Appearance to draw when a pane is hovered.","The Line to draw when a split is hovered.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the mouse cursor is over the pick area of …","Returns an iterator over the values of the Contents","Calculates the Layout of a PaneGrid.","","Returns the layout Node of the Contents","Returns the current mouse::Interaction of a PaneGrid.","","Creates a new Content with the provided body.","Creates a new TitleBar with the given content.","Creates a PaneGrid with the given State and view function.","Sets the message that will be produced when a Pane of the …","Enables the drag and drop interactions of the PaneGrid, …","","Enables the resize interactions of the PaneGrid, which will","","","Sets the Padding of the TitleBar.","Returns the rectangular region for each Pane in the Node …","","","The Line to draw when a split is picked.","The new ratio of the Split.","Sets the spacing between the panes of the PaneGrid.","Splits the provided Rectangle on the current Axis with the …","The Split that is being dragged for resizing.","Calculates the bounds of the split line in a Rectangle …","Returns the axis, rectangular region, and ratio for each …","Returns an iterator over each Split in this Node.","The state of a PaneGrid.","","Sets the style of the Content.","Sets the style of the TitleBar.","Sets the style of the PaneGrid.","","Sets the TitleBar of this Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the state of a PaneGrid …","Sets the width of the PaneGrid.","","The width of the Line.","The left/top Configuration of the split.","The direction of the split.","The right/bottom Configuration of the split.","The ratio of the split in [0.0, 1.0].","The picked Pane.","The picked Pane.","The picked Pane.","The Target where the picked Pane was dropped on.","The left/top Node of the split.","The direction of the split.","The right/bottom Node of the split.","The Split of this Node.","The ratio of the split in [0.0, 1.0].","The current action of a PaneGrid.","A Pane in the PaneGrid is being dragged.","The PaneGrid is idle.","The internal state of a PaneGrid.","A Split in the PaneGrid is being dragged.","The state of a PaneGrid.","","","","Returns the adjacent Pane of another Pane in the given …","","","","","","","","","","","","","","","","","","","","","","","","","Closes the given Pane and returns its internal state and …","","","","","","","","","","","","","Drops the given Pane into the provided Target.","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Initializes the Internal state of a PaneGrid from a …","","","","Returns the internal state of the given Pane, if it exists.","Returns the internal state of the given Pane with …","","","","The internal state of the PaneGrid.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns true if the amount of panes in the State is 0.","Returns an iterator over all the panes of the State, …","Returns a mutable iterator over all the panes of the State,","Returns the layout of the State.","The layout Node of the Internal state","Returns the total amount of panes in the State.","Maximize the given Pane. Only this pane will be rendered …","Returns the maximized Pane of the PaneGrid.","Move Pane to an Edge of the PaneGrid.","Creates a new State, initializing the first pane with the …","The panes of the PaneGrid.","Returns the current Pane that is being dragged, if any.","Returns the current Split that is being dragged, if any.","Resizes two panes by setting the position of the provided …","Restore the currently maximized Pane to it’s normal …","Splits the given Pane into two in the given Axis and …","Split a target Pane with a given Pane on a given Region.","Swaps the position of the provided panes in the State.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the given Configuration.","The Axis of the Split.","The starting Point of the drag interaction.","The Pane being dragged.","The Split being dragged.","The appearance of a pick list.","Displays an arrow icon (▼).","The default padding of a PickList.","A custom dynamic handle.","The handle to the right side of the PickList.","The icon of a Handle.","No handle will be shown.","A widget for selecting a single value from a list of …","The state of a PickList.","A custom static handle.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","Produces the active Appearance of a pick list.","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the pick list.","The border color of the pick list.","The border radius of the pick list.","The border width of the pick list.","","","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","","","","","","","","","","Draws a PickList.","","","","","","","","","","","","","Sets the font of the PickList.","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Sets the Handle of the PickList.","The handle Color of the pick list.","","Produces the hovered Appearance of a pick list.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a PickList.","","Line height of the content.","Returns the current mouse::Interaction of a PickList.","","Creates a new PickList with the given list of options, the …","","Returns the current overlay of a PickList.","","Sets the Padding of the PickList.","Sets the placeholder of the PickList.","The placeholder Color of the pick list.","The shaping strategy of the icon.","Font size of the content.","","Sets the style of the PickList.","","The text Color of the pick list.","Sets the text text::LineHeight of the PickList.","Sets the text::Shaping strategy of the PickList.","Sets the text size of the PickList.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a PickList …","Sets the width of the PickList.","","The Icon used when PickList is closed.","The Icon used when PickList is open.","Font size of the content.","The appearance of a progress bar.","The default height of a ProgressBar.","A bar that displays progress.","The supported style of the StyleSheet.","A set of rules that dictate the style of a progress bar.","","","Produces the Appearance of the progress bar.","","","","","","","","","The Background of the progress bar.","The Background of the bar of the progress bar.","The border radius of the progress bar.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Sets the height of the ProgressBar.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new ProgressBar.","Sets the style of the ProgressBar.","","","","","","","","","","","","","","","","","","Sets the width of the ProgressBar.","","The data is too long to encode in a QR code for the chosen …","An error that occurred when building a State for a QRCode.","The error correction level.","High error correction. 30% of the data can be restored.","A character that does not belong to the character set was …","The chosen ECI designator is invalid. A valid designator …","The chosen Version and ErrorCorrection combination is …","Low error correction. 7% of the data can be restored.","Medium error correction. 15% of the data can be restored.","A micro QR code version. It should be between 1 and 4.","A normal QR code version. It should be between 1 and 40.","A type of matrix barcode consisting of squares arranged in …","Quartile error correction. 25% of the data can be restored.","The state of a QRCode.","One or more characters in the provided data are not …","The size of a QRCode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the size of the squares of the grid cell of the QRCode…","","","","","","","Sets both the dark and light Colors of the QRCode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new QRCode with the provided State.","Creates a new State with the provided data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the provided ErrorCorrection.","Creates a new State with the provided Version and …","The appearance of a radio button.","The default size of a Radio button.","The default spacing of a Radio button.","A circular button representing a choice.","The supported style of the StyleSheet.","A set of rules that dictate the style of a radio button.","Produces the active Appearance of a radio button.","","","","","","","","","","","The Background of the radio button.","The border Color of the radio button.","The border width of the radio button.","","","","","","","","","","","","","The Color of the dot of the radio button.","","","","","","","Sets the text font of the Radio button.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Produces the hovered Appearance of a radio button.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Creates a new Radio button.","","Sets the size of the Radio button.","Sets the spacing between the Radio button and the text.","","Sets the style of the Radio button.","","The text Color of the radio button.","Sets the text text::LineHeight of the Radio button.","Sets the text::Shaping strategy of the Radio button.","Sets the text size of the Radio button.","","","","","","","","","","","","","","","","","","Sets the width of the Radio button.","","The appearance of a rule.","Different offset on each end of the rule, length units. …","The fill mode of a rule.","Fill the whole length of the container.","Uniform offset from each end, length units.","Fill a percent of the length of the container. The rule …","Display a horizontal or vertical rule for dividing content.","The supported style of the StyleSheet.","A set of rules that dictate the style of a rule.","","","","Produces the style of a rule.","","","","","","","","","","","","","","","","","","","","","","","The color of the rule.","","","","","","","","","","","","","","","","","Return the starting offset and length of the rule.","The FillMode of the rule.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Creates a horizontal Rule with the given height.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","The radius of the line corners.","Sets the style of the Rule.","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a vertical Rule with the given width.","","The width (thickness) of the rule line.","The amount of absolute offset in each direction of a …","Alignment of the scrollable’s content relative to it’s …","Both vertical and horizontal scrolling","The direction of Scrollable.","A relative offset that points to the bottom-right of a …","Content is aligned to the end of the Viewport","Horizontal scrolling","The identifier of a Scrollable.","Properties of a scrollbar within a Scrollable.","The amount of relative offset in each direction of a …","A relative offset that points to the top-left of a …","A widget that can vertically display an infinite amount of …","The appearance of a scrollable.","The appearance of the scroller of a scrollable.","Content is aligned to the start of the Viewport.","The local state of a Scrollable.","The supported style of the StyleSheet.","A set of rules that dictate the style of a scrollable.","Vertical scrolling","The current Viewport of the Scrollable.","Returns the AbsoluteOffset of the current Viewport.","Returns the AbsoluteOffset of the current Viewport, but …","Produces the style of an active scrollbar.","Produces the style of an active horizontal scrollbar.","","","","","","","","","","","","Sets the alignment of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of a scrollable.","The border Color of a scrollable.","The border Color of the scroller.","The border radius of a scrollable.","The border radius of the scroller.","The border width of a scrollable.","The border width of the scroller.","","","","","","","","","","","","","","","","","","","","","","","Returns the bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","","The Color of the scroller.","","","","","","","","","","","","Returns the content bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the Direction of the Scrollable .","","","","","","","","","","","","Produces the style of a scrollbar that is being dragged.","Produces the style of a horizontal scrollbar that is being …","Draws a Scrollable.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Sets the height of the Scrollable.","","Returns the Properties of the horizontal scrollbar, if any.","Produces the style of a scrollbar when the scrollable is …","Produces the style of a horizontal scrollbar when the …","Sets the Id of the Scrollable.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Scrollable.","","Sets the scrollbar margin of the Scrollable .","Computes the current mouse::Interaction of a Scrollable.","","Creates a new Scrollable.","Creates new Properties for use in a Scrollable.","Creates a custom Id.","Creates a new State with the scrollbar(s) at the beginning.","","Sets a function to call when the Scrollable is scrolled.","","","Returns the RelativeOffset of the current Viewport.","Apply a scrolling offset to the current State, given the …","Produces a Command that scrolls the Scrollable with the …","Scroll to the provided AbsoluteOffset.","","Scrolls the Scrollable to a relative amount along the x …","Scrolls the Scrollable to a relative amount along the y …","The appearance of the Scroller of a scrollable.","Sets the scroller width of the Scrollable .","Returns whether any scroller is currently grabbed or not.","Produces a Command that snaps the Scrollable with the …","","Snaps the scroll position to a RelativeOffset.","","Sets the style of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","Unsnaps the current scroll position, if snapped, given the …","","","","","","","","","","","","Processes an Event and updates the State of a Scrollable …","Returns the Properties of the vertical scrollbar, if any.","Sets the width of the Scrollable.","","Sets the scrollbar width of the Scrollable .","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The properties of the horizontal scrollbar.","The properties of the vertical scrollbar.","The appearance of a slider.","A circular handle.","The default height of a Slider.","The appearance of the handle of a slider.","The shape of the handle of a slider.","The appearance of a slider rail","A rectangular shape.","An horizontal bar and a handle that selects a single value …","The local state of a Slider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","Produces the style of an active slider.","","","","","","","","","","","","","","","","The border Color of the handle.","The border radius of the corners of the rail.","The border width of the handle.","","","","","","","","","","","The Color of the handle.","The colors of the rail of the slider.","","","","","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a Slider.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","The appearance of the Handle of the slider.","","Sets the height of the Slider.","Produces the style of an hovered slider.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a Slider.","","Creates a new Slider.","Creates a new State.","","Sets the release message of the Slider. This is called …","The colors of the rail of the slider.","The shape of the handle.","","Sets the step size of the Slider.","Sets the style of the Slider.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a Slider …","Sets the width of the Slider.","","The width of the stroke of a slider rail.","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle.","An amount of empty space.","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","Creates an amount of empty Space with the given width and …","","","","","","","","","","Creates an amount of vertical Space.","Creates an amount of horizontal Space.","The appearance of an SVG.","A handle of Svg data.","The supported style of the StyleSheet.","The stylesheet of a svg.","A vector graphics image.","","","","Produces the Appearance of the svg.","","","","","","","","","","","","","","","","","","","","","","","The Color filter of an SVG.","","","","Sets the ContentFit of the Svg.","Returns a reference to the SVG Data.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Creates an SVG Handle from raw bytes containing either an …","Creates an SVG Handle pointing to the vector image of the …","Creates a new Svg that will display the contents of the …","","","","","Sets the height of the Svg.","","Returns the unique identifier of the Handle.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Creates a new Svg from the given Handle.","Sets the style variant of this Svg.","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Svg.","","An absolute height in logical pixels.","Advanced text shaping and font fallback.","The apperance of some text.","No shaping and no font fallback.","The height of a line of text in a paragraph.","A factor of the size of the text.","The shaping strategy of some text.","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph.","","","","","Produces the Appearance of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Color of the text.","","","","","","","","","","","","","","","","","","","","","Draws text using the same logic as the Text widget.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the layout::Node of a Text widget.","Returns the LineHeight in absolute logical pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An interaction with an Editor.","The appearance of a text input.","Delete the previous character.","Click the Editor at the given Point.","The content of a TextEditor.","Delete the next character.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","Move to the end of the line.","Break the current line.","Move to the start of the line.","Insert the given character.","Move left.","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A multi-line text input.","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the current cursor position of the Content.","","","","","","","","","","","","","","Returns the Direction of the Motion.","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","","","","","","","","","","","","","","","Produces the style of a focused text input.","Sets the Font of the TextEditor.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Highlights the TextEditor with the given Highlighter and a …","Produces the style of an hovered text input.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Action is an editing action.","","Returns the text of the line at the given index, if it …","Returns the amount of lines of the Content.","Returns an iterator of the text of the lines in the Content…","","Creates new TextEditor with the given Content.","Creates an empty Content.","Sets the message that should be produced when some action …","","Sets the Padding of the TextEditor.","Performs an Action on the Content.","Produces the Color of the placeholder of a text input.","Returns the selected text of the Content.","Produces the Color of the selection of a text input.","","","Returns the text of the Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the Color of the value of a text input.","Widens the Motion, if possible.","","Creates a Content with the given text.","The amount of lines to scroll.","The appearance of a text input.","","The default Padding of a TextInput.","The content of the Icon.","The identifier of a TextInput.","The left side of a TextInput.","The right side of a TextInput.","The side of a TextInput.","The state of a TextInput.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A field that can be filled with text.","The value of a TextInput.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","Track the cursor of a text input.","Returns the Cursor of the TextInput.","","","","","","","","","","","","","","","","","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","Draws the TextInput with the given Renderer, overriding its","","Draws the TextInput with the given Renderer, overriding its","","","","","","","","","","","","","","","","","","","Produces a Command that focuses the TextInput with the …","Focuses the TextInput.","","Produces the style of a focused text input.","Creates a new State, representing a focused TextInput.","Sets the Font of the TextInput.","The font that will be used to display the code_point.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Produces the style of an hovered text input.","Sets the Icon of the TextInput.","The icon Color of the text input.","Sets the Id of the TextInput.","","","","","","","","Inserts a new char at the given grapheme index.","Inserts a bunch of graphemes at the given grapheme index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Value is empty or not.","","Returns whether the TextInput is currently focused or not.","Computes the layout of a TextInput.","Lays out the TextInput, overriding its Value if provided.","","Returns the total amount of graphemes in the Value.","Sets the text::LineHeight of the TextInput.","Computes the current mouse::Interaction of the TextInput.","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to an arbitrary location.","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the end of the input …","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the front of the …","","Creates a new TextInput.","Creates a new Value from a string slice.","Creates a custom Id.","Creates a new State, representing an unfocused TextInput.","Returns the position of the next end of a word from the …","","Sets the message that should be produced when some text is …","Sets the message that should be produced when some text is …","Sets the message that should be produced when the TextInput…","","Sets the Padding of the TextInput.","Converts the TextInput into a secure password input.","Produces the Color of the placeholder of a text input.","Returns the position of the previous start of a word from …","Removes the grapheme at the given index.","Removes the graphemes from start to end.","Returns a new Value with all its graphemes replaced with …","Returns a new Value containing the graphemes from start …","Produces a Command that selects all the content of the …","","Selects all the content of the TextInput.","Produces the Color of the selection of a text input.","The side of a TextInput where to display the Icon.","Sets the text size of the TextInput.","The font size of the content.","The spacing between the Icon and the text in a TextInput.","","Sets the style of the TextInput.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unfocuses the TextInput.","Creates a unique Id.","Returns a new Value containing the graphemes until the …","","","","","","","","Processes an Event and updates the State of a TextInput …","Produces the Color of the value of a text input.","Sets the width of the TextInput.","","The cursor of a text input.","Cursor without a selection","Cursor selecting a range of text","The state of a Cursor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the current selection of the Cursor for the given …","Returns the State of the Cursor.","","","","","","","","","","","","","","","","","","","The end of the selection","The start of the selection","The appearance of a toggler.","The default size of a Toggler.","The supported style of the StyleSheet.","A set of rules that dictate the style of a toggler.","A toggler widget.","Returns the active Appearance of the toggler for the …","","","","","","","","","","","The background Color of the toggler.","The Color of the background border of the toggler.","","","","","","","","","","","","","","","","","","","Sets the Renderer::Font of the text of the Toggler","The foreground Color of the toggler.","The Color of the foreground border of the toggler.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the hovered Appearance of the toggler for the …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Toggler.","","Sets the size of the Toggler.","Sets the spacing between the Toggler and the text.","","Sets the style of the Toggler.","","Sets the horizontal alignment of the text of the Toggler","Sets the text text::LineHeight of the Toggler.","Sets the text::Shaping strategy of the Toggler.","Sets the text size o the Toggler.","","","","","","","","","","","","","","","","","","","Sets the width of the Toggler.","The tooltip will appear on the bottom of the widget.","The tooltip will follow the cursor.","The tooltip will appear on the left of the widget.","The position of the tooltip. Defaults to following the …","The tooltip will appear on the right of the widget.","An element to display a widget over another.","The tooltip will appear on the top of the widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the font of the Tooltip.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Sets the gap between the content and its Tooltip.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Tooltip.","","","Sets the padding of the Tooltip.","Sets the size of the text of the Tooltip.","Sets whether the Tooltip is snapped within the viewport.","","Sets the style of the Tooltip.","","","","","","","","","","","","","","","","","","","","The appearance of a slider.","A circular handle.","The default width of a VerticalSlider.","The appearance of the handle of a slider.","The shape of the handle of a slider.","A rectangular shape.","The local state of a VerticalSlider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","An vertical bar and a handle that selects a single value …","Produces the style of an active slider.","","","","","","","","","","","","","","","","","","","","","","","","","","The border Color of the handle.","The border width of the handle.","","","","","","","","","","","","","","","","","","","The Color of the handle.","","","","","","","","","","","","","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a VerticalSlider.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","The appearance of the Handle of the slider.","Sets the height of the VerticalSlider.","","Produces the style of an hovered slider.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a VerticalSlider…","","Creates a new VerticalSlider.","Creates a new State.","","Sets the release message of the VerticalSlider. This is …","The colors of the rail of the slider.","The shape of the handle.","","Sets the step size of the VerticalSlider.","Sets the style of the VerticalSlider.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a …","","Sets the width of the VerticalSlider.","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle."],"i":[0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,29,15,29,15,29,15,29,15,29,15,29,15,29,15,0,0,0,0,0,0,15,0,0,0,0,0,0,29,15,0,0,0,29,15,29,15,15,29,15,29,15,29,15,0,0,29,15,29,15,29,15,0,29,15,0,0,0,0,29,15,29,15,29,15,29,15,29,15,29,15,29,15,29,15,0,0,0,29,15,0,0,29,15,29,15,29,15,25,25,29,15,0,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,15,0,0,0,29,15,0,0,0,0,0,0,0,0,0,0,29,15,29,15,29,15,29,15,29,15,29,15,29,15,29,15,25,0,0,0,0,25,29,15,0,0,0,89,0,89,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,87,87,87,87,3,87,88,3,87,88,3,87,88,87,88,3,87,88,87,88,3,87,88,3,87,88,3,89,3,87,88,0,3,3,87,88,88,88,88,88,87,88,3,87,88,3,87,88,3,87,88,3,3,89,3,87,88,3,87,88,3,87,88,3,87,88,87,88,3,87,88,3,87,88,3,87,88,3,87,88,0,3,0,3,3,88,3,3,3,3,3,3,89,87,3,3,3,87,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,0,3,3,103,102,0,0,0,0,0,0,8,0,105,0,0,0,99,103,0,0,0,102,103,105,102,9,0,0,0,95,109,95,109,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,97,98,99,100,97,101,102,103,104,105,106,99,100,97,101,102,103,104,105,106,106,95,109,98,99,100,97,101,102,103,104,105,106,7,106,98,100,101,102,103,104,106,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,8,9,98,7,95,109,98,99,100,97,101,102,103,104,105,106,7,99,105,0,0,95,95,95,98,99,100,97,101,102,103,104,105,106,7,106,95,109,98,99,99,100,100,100,100,97,101,102,103,104,105,105,105,106,106,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,0,95,7,7,106,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,95,109,98,99,100,97,101,102,103,104,105,106,7,7,97,101,101,106,101,9,9,7,95,98,97,7,104,7,99,0,106,97,97,95,100,95,95,104,106,95,106,7,0,95,100,101,7,99,100,97,101,102,103,104,105,106,97,95,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,9,9,106,95,7,7,101,95,101,101,101,95,101,52,0,52,118,118,0,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,52,52,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,119,0,105,119,0,105,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,100,100,119,119,119,119,119,119,119,119,119,0,0,99,0,111,113,111,111,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,113,111,0,111,111,111,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,0,0,0,121,122,0,121,121,121,122,121,122,121,122,121,122,121,121,122,121,122,121,122,121,122,122,121,121,122,121,121,122,121,122,121,122,121,122,121,122,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,121,121,121,122,121,122,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,0,0,123,123,123,123,123,123,123,122,123,123,123,123,123,123,123,123,122,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,122,123,122,123,123,123,123,123,123,123,123,123,123,0,0,0,0,0,362,363,136,140,139,0,362,363,136,362,363,136,0,142,0,0,0,144,129,145,0,0,362,363,136,0,0,140,140,0,141,143,142,0,0,0,0,0,0,0,0,0,0,141,143,362,363,136,139,140,0,139,0,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,124,114,127,114,126,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,0,124,114,127,114,127,135,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,137,138,0,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,114,127,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,136,139,140,141,142,143,144,129,145,136,136,136,143,143,143,144,144,144,129,129,129,145,145,145,124,125,137,138,124,114,126,135,124,125,136,114,126,127,128,139,140,141,142,143,144,129,145,135,148,124,125,125,136,136,114,126,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,114,127,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,144,129,364,148,114,126,127,128,365,114,126,137,365,114,126,137,136,143,144,129,145,114,126,137,114,114,126,126,137,127,128,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,124,114,126,126,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,136,126,127,128,142,141,142,141,124,125,114,126,127,128,137,138,114,126,0,135,114,126,127,128,0,148,114,127,124,125,124,125,364,148,114,126,144,129,141,0,0,137,124,137,138,0,149,127,114,126,114,135,136,141,135,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,144,129,145,0,136,114,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,114,127,136,366,367,368,369,369,367,370,368,369,367,370,368,369,366,367,368,369,369,367,370,368,369,367,370,368,369,366,367,368,369,369,367,370,368,369,367,370,368,369,0,0,0,0,0,176,0,0,0,174,175,165,173,132,168,132,168,132,168,132,168,132,168,371,132,168,132,168,132,165,371,165,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,168,174,175,132,132,174,175,165,173,132,174,175,165,173,132,173,173,176,174,174,175,165,165,132,132,173,132,173,132,371,168,165,165,132,174,175,165,173,132,168,371,174,175,165,165,132,132,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,168,174,175,132,132,173,132,168,132,168,165,132,173,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,132,371,165,174,175,165,173,132,132,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,132,174,175,165,173,132,168,371,174,175,165,165,132,132,371,165,165,174,175,165,173,132,168,174,175,132,173,168,132,168,371,174,175,165,165,132,132,371,165,371,165,371,165,371,165,371,165,371,165,371,165,168,371,174,175,165,165,132,132,174,175,165,371,165,371,165,371,165,371,165,173,132,173,173,173,168,165,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,371,165,132,168,132,132,0,0,0,0,0,0,0,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,162,130,146,154,179,162,130,146,154,179,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,162,162,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,162,162,162,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,146,154,179,162,130,146,154,179,162,130,130,146,154,179,146,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,0,0,0,0,0,181,181,181,181,181,181,0,0,0,181,181,181,181,0,0,0,181,181,0,372,0,0,0,0,181,181,181,0,0,0,0,181,180,182,182,182,185,195,186,171,196,180,187,182,170,170,170,170,372,185,185,186,186,171,171,187,187,373,170,170,170,372,185,185,186,186,171,187,0,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,180,182,182,186,187,182,372,185,185,186,186,171,171,187,187,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,186,171,187,182,185,186,187,182,185,186,187,182,187,180,182,182,170,182,185,185,171,171,171,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,171,187,185,195,186,171,196,180,187,182,170,182,171,187,186,186,0,186,186,170,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,372,185,186,186,171,187,187,171,196,180,187,170,170,170,185,195,186,171,196,180,187,182,170,186,187,186,185,195,186,171,196,180,187,182,170,372,186,186,171,187,187,372,186,186,171,187,187,185,181,185,195,186,171,180,187,182,170,196,180,180,180,170,170,170,185,186,187,185,186,187,185,186,187,186,187,195,185,186,187,187,187,372,185,185,186,186,171,171,187,187,185,195,186,171,196,180,187,182,170,185,195,185,195,186,187,372,185,185,195,186,186,171,187,187,186,185,186,185,186,186,187,186,187,185,195,186,185,195,186,186,187,186,187,186,187,186,187,170,170,170,372,185,185,185,185,195,186,186,186,171,171,171,196,180,187,187,187,182,170,195,186,171,187,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,170,185,170,374,171,171,185,195,186,171,196,180,187,182,170,171,196,171,171,182,196,171,182,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,180,187,170,180,186,187,186,187,186,195,180,186,187,186,187,135,171,187,170,171,171,186,187,186,187,186,187,186,187,187,187,375,375,375,375,375,375,376,171,376,170,170,170,180,180,186,180,171,171,180,170,170,0,196,170,180,0,186,186,170,170,185,195,372,185,185,186,186,171,171,187,187,185,171,170,196,180,170,0,186,171,186,171,171,180,171,180,372,185,185,186,186,171,171,187,187,171,372,185,185,186,186,171,171,187,187,171,196,187,171,185,170,170,170,170,135,185,180,372,185,185,186,186,171,171,187,187,195,186,171,187,195,187,170,186,171,196,187,170,186,171,196,187,170,171,185,195,186,171,196,180,187,182,170,186,186,185,171,0,182,186,171,187,171,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,0,181,0,196,171,171,374,372,185,185,186,186,171,171,187,187,377,378,379,186,187,186,187,185,195,372,185,185,186,186,171,171,187,187,377,378,379,186,187,186,187,170,0,0,0,0,201,201,201,201,201,201,201,185,201,201,201,201,201,195,201,195,201,201,201,201,201,201,201,201,201,201,201,201,135,201,185,195,185,135,185,195,201,201,201,201,201,201,201,201,185,195,0,0,0,0,0,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,197,197,216,197,197,216,197,216,197,197,217,220,216,216,218,197,197,217,220,216,216,218,197,216,197,216,197,217,216,218,197,216,197,217,216,218,197,216,218,197,216,218,197,217,220,216,218,197,216,197,197,217,220,216,216,218,197,197,217,220,216,216,218,197,217,220,216,218,197,197,197,217,217,220,220,216,218,218,197,197,216,216,218,197,197,197,216,216,216,218,218,218,197,197,197,217,216,216,218,218,197,197,217,220,216,216,218,197,217,220,216,218,216,197,197,217,220,216,218,216,197,216,216,197,216,216,197,216,197,217,220,216,218,197,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,197,197,197,197,217,220,197,217,220,216,218,197,216,197,216,197,216,216,197,216,197,216,216,197,216,218,197,216,217,220,217,220,197,216,216,218,197,216,197,197,216,216,197,197,216,197,216,197,197,216,218,217,220,197,197,197,197,217,216,218,216,218,197,216,197,217,220,216,218,197,197,197,217,220,216,216,216,218,197,197,217,220,216,218,197,217,220,216,218,197,216,216,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,216,216,216,0,0,202,202,202,202,202,202,202,202,186,186,202,202,202,202,202,186,202,202,202,202,202,202,202,202,202,202,202,202,202,202,186,202,202,202,202,202,202,202,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,235,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,237,237,147,147,238,238,239,240,212,212,235,235,241,242,169,169,236,236,237,147,147,238,238,240,212,235,241,242,169,236,147,238,243,244,243,244,249,169,169,236,243,244,237,147,238,246,117,245,169,236,117,245,237,147,238,246,117,117,245,245,169,236,0,0,172,247,212,246,246,246,246,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,240,0,0,0,172,248,237,147,238,247,239,212,235,117,245,169,236,172,248,237,147,238,247,249,246,212,235,169,236,250,147,147,238,238,212,212,235,235,169,169,236,236,172,248,247,147,238,239,212,235,169,236,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,237,239,116,237,239,116,169,236,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,247,212,235,172,248,247,198,169,236,250,0,172,248,237,147,238,247,239,240,212,235,117,245,241,242,169,236,116,198,248,235,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,117,245,147,238,172,172,248,248,237,237,237,147,147,238,238,247,247,240,240,212,212,235,235,169,169,236,236,172,172,248,248,237,147,147,238,238,247,247,240,240,212,212,235,235,169,169,236,236,147,238,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,212,235,169,236,172,172,172,248,248,248,253,253,253,237,237,237,147,147,147,238,238,238,247,247,247,249,249,249,246,246,246,239,239,239,240,240,240,212,212,212,235,235,235,117,117,117,245,245,245,241,241,241,242,242,242,169,169,169,236,236,236,250,250,250,243,243,243,244,244,244,116,116,116,246,147,169,198,147,147,238,238,212,212,235,235,169,169,236,236,172,248,253,237,147,238,247,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,172,248,248,253,253,253,253,253,237,147,147,147,238,238,238,247,247,249,246,239,240,212,212,212,212,235,235,235,235,117,245,241,241,242,242,169,169,169,169,236,236,236,250,250,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,169,117,245,117,245,240,147,238,240,212,235,169,236,172,172,248,247,250,245,172,248,247,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,250,172,248,147,238,247,249,246,212,235,117,245,241,242,169,236,250,240,240,237,239,249,212,235,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,247,212,235,240,246,249,246,239,117,245,241,242,250,172,248,247,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,247,172,248,247,172,248,172,248,247,172,248,253,237,147,147,147,238,238,238,247,249,246,239,240,212,212,212,235,235,235,117,245,241,241,241,242,242,242,169,169,169,236,236,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,249,246,239,117,245,241,242,250,245,245,172,248,247,212,235,172,248,147,238,247,212,235,169,236,239,241,242,117,245,172,248,246,212,235,240,246,246,240,169,236,172,248,237,147,238,247,246,212,235,169,236,212,235,169,236,117,245,117,245,245,245,117,245,117,245,245,245,117,245,117,245,245,245,245,245,245,245,237,147,238,247,239,212,235,169,236,172,248,247,247,237,147,238,247,239,212,235,169,236,172,248,247,247,172,172,248,248,237,237,147,147,238,238,247,247,239,240,240,212,212,235,235,169,169,236,236,172,172,248,248,237,147,147,238,238,247,247,240,240,212,212,235,235,169,169,236,236,245,237,147,238,240,212,235,169,236,172,248,253,237,147,238,247,249,239,240,212,235,117,245,241,242,169,236,250,245,240,250,243,244,246,246,169,236,243,244,212,235,169,236,0,239,169,236,243,244,147,238,247,245,172,247,117,245,245,117,245,237,239,116,245,0,0,147,117,245,117,245,117,245,169,236,245,246,246,249,170,198,0,169,236,147,238,240,169,236,117,245,250,172,248,147,147,238,238,247,212,212,235,235,169,169,236,236,172,248,247,172,248,247,237,237,172,248,247,117,245,243,244,243,244,243,244,172,198,172,248,247,0,0,245,246,147,238,212,235,241,242,169,236,169,236,246,237,147,147,147,238,238,238,239,240,212,235,241,242,169,236,237,147,147,238,238,240,212,235,241,242,169,236,237,237,212,212,235,235,169,169,236,236,198,249,246,117,245,250,117,245,117,245,117,245,238,245,236,147,249,117,169,147,238,212,235,117,245,241,242,169,236,238,236,117,245,117,245,245,247,172,248,147,238,247,212,235,169,236,172,248,147,238,247,212,235,169,236,172,248,147,238,247,212,235,169,236,172,248,147,238,247,212,235,169,236,172,248,247,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,169,236,253,253,172,169,249,246,241,242,169,236,250,147,238,212,235,241,242,169,236,238,236,172,248,147,238,247,212,235,169,236,247,212,172,248,147,238,247,249,246,212,235,117,245,241,242,169,236,250,172,248,147,238,247,212,235,169,236,147,238,212,235,241,242,240,241,239,242,239,242,249,249,239,239,117,117,241,241,246,245,242,245,246,239,245,242,245,239,241,242,239,241,242,249,249,239,239,117,117,241,246,245,246,245,172,248,247,117,245,250,172,248,237,147,238,247,239,212,235,117,245,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,247,246,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,0,0,246,240,248,235,253,172,248,247,212,235,117,245,169,169,236,169,236,117,245,253,147,238,241,242,169,236,243,244,172,248,247,238,236,244,248,238,236,244,248,253,147,238,241,242,169,236,243,244,172,248,247,147,169,238,236,244,248,253,238,242,236,244,248,172,248,237,147,147,238,238,247,240,212,212,235,235,169,169,236,236,0,193,193,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,380,381,382,374,382,383,383,383,381,384,385,384,385,385,385,384,385,384,385,385,385,384,385,384,385,385,385,385,385,385,385,376,386,376,386,387,383,381,388,387,381,388,389,374,382,378,390,379,391,389,392,393,378,390,379,391,389,392,393,390,391,389,393,0,0,0,0,0,251,256,252,257,254,0,0,0,0,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,187,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,187,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,203,204,259,203,204,259,203,204,203,204,187,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,372,0,0,372,372,372,372,372,372,372,372,372,372,372,372,372,166,166,372,372,0,0,0,0,0,0,0,0,0,0,0,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,394,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,261,262,260,164,261,262,260,260,261,394,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,0,0,0,0,0,0,0,0,0,395,396,397,397,397,397,397,397,398,398,0,399,0,0,396,400,401,402,400,401,402,0,0,0,0,0,0,0,0,0,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,131,134,134,163,131,134,155,160,151,163,131,134,155,160,151,131,134,134,131,134,155,160,151,131,134,155,160,151,163,131,134,155,160,151,131,134,134,131,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,131,134,134,131,134,151,160,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,155,160,151,163,163,131,134,155,160,151,131,134,134,131,134,163,155,160,151,131,134,134,160,131,134,134,131,134,134,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,131,131,0,0,0,0,0,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,133,263,263,133,263,157,133,263,157,133,133,263,263,157,157,133,263,157,133,133,263,263,133,263,157,133,263,157,133,263,157,133,263,157,133,133,263,263,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,157,133,263,157,133,133,263,263,263,157,157,133,263,133,133,263,263,133,133,263,263,157,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,0,0,0,0,0,0,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,137,138,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,152,159,158,161,152,152,137,138,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,0,0,0,176,0,168,168,168,168,168,371,168,168,371,168,176,371,168,168,371,168,168,168,394,371,168,371,371,168,168,168,371,371,371,371,371,371,371,371,168,371,371,371,371,371,168,394,371,168,103,102,105,0,0,0,103,102,103,105,102,0,0,101,101,101,104,104,101,101,0,0,0,403,0,403,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,265,265,265,265,11,265,266,11,265,266,265,266,265,266,266,11,265,266,11,265,266,11,265,266,11,265,266,11,11,265,266,266,265,266,11,266,11,265,266,11,265,266,11,265,266,11,403,11,265,11,265,266,11,265,266,11,265,266,11,265,266,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,266,11,11,11,266,11,266,11,11,11,11,265,11,11,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,11,0,0,22,19,22,19,22,19,22,19,22,19,22,19,22,19,0,22,19,19,22,19,22,19,22,19,22,19,22,22,19,19,22,22,19,22,19,22,19,22,22,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,22,22,22,19,22,22,22,22,22,22,0,22,22,22,22,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,22,19,0,0,0,404,0,272,26,273,26,26,404,272,26,273,272,26,273,272,26,273,272,26,273,272,272,272,272,272,26,273,272,26,273,26,26,26,272,273,272,273,272,26,273,272,272,26,273,272,26,273,26,272,26,273,26,0,272,26,273,273,273,273,273,272,273,272,26,273,272,26,273,272,26,273,273,26,26,26,272,26,273,272,26,273,272,26,273,272,26,273,272,273,272,26,273,272,26,273,272,26,273,272,26,273,0,26,26,26,26,26,273,26,26,26,26,26,26,26,272,272,273,272,26,273,272,26,273,272,26,273,272,26,273,272,26,273,272,26,273,272,26,273,273,272,26,273,0,26,26,0,0,0,274,39,274,39,274,39,274,39,274,39,274,39,274,39,274,274,274,39,39,274,274,39,274,39,274,39,0,39,274,39,274,274,274,274,274,39,274,274,39,274,39,274,274,274,274,39,274,39,39,274,274,39,274,39,274,39,274,39,274,39,274,39,274,39,274,39,274,39,0,39,39,274,274,39,274,39,274,39,274,39,274,39,274,39,274,39,274,39,0,0,39,39,0,0,282,283,282,283,282,283,282,283,282,283,282,283,282,283,283,283,282,283,283,282,283,282,283,282,283,282,282,283,283,282,283,282,283,282,283,282,282,0,282,283,282,283,282,283,282,283,282,283,282,283,282,283,282,283,282,283,283,282,282,282,282,282,283,282,282,282,282,282,283,282,283,282,283,282,283,282,283,282,283,282,283,282,283,282,283,282,282,0,0,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,0,0,0,0,405,0,285,287,286,405,285,287,286,285,287,286,285,287,286,285,287,286,285,285,285,285,285,287,286,285,287,286,285,285,285,287,286,286,285,287,286,285,287,286,285,287,286,285,287,286,285,286,287,285,287,286,285,287,286,285,287,286,285,287,286,285,287,286,285,287,286,285,287,286,285,285,287,286,285,287,286,285,287,286,285,287,286,287,286,287,287,285,285,287,285,287,287,287,285,285,287,286,285,287,286,285,287,286,285,287,286,285,287,286,285,287,286,285,287,286,285,287,286,287,305,0,0,302,299,301,0,0,0,0,295,0,0,299,0,300,301,293,295,302,0,305,0,0,294,296,300,0,299,0,0,295,302,0,294,296,0,406,0,0,0,302,295,293,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,288,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,291,291,291,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,407,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,291,292,293,294,295,296,297,298,299,300,301,302,303,297,298,292,297,298,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,288,301,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,290,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,0,289,288,290,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,292,293,295,297,298,293,293,293,295,295,295,297,297,297,298,298,298,291,292,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,293,296,297,298,290,290,406,406,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,288,305,0,290,305,0,290,289,288,290,290,290,290,290,290,290,288,296,297,298,406,303,290,293,303,293,296,296,0,290,289,288,290,290,289,291,292,293,294,295,296,297,298,299,300,301,302,303,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,291,292,289,288,290,293,294,295,296,297,298,299,300,301,302,303,305,0,290,290,292,408,408,408,408,409,410,411,410,412,412,412,412,412,0,304,304,0,304,0,306,308,304,306,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,306,308,304,306,308,304,306,308,304,306,308,304,306,306,308,304,304,306,308,304,306,308,304,306,308,304,308,306,308,304,306,306,306,308,304,306,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,306,306,306,308,306,306,306,306,306,306,304,304,306,306,306,306,306,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,308,304,306,413,414,414,413,0,311,55,311,0,0,311,0,0,311,415,0,415,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,310,310,310,310,55,313,311,312,310,55,313,311,312,310,311,312,310,311,312,312,310,55,313,311,312,313,311,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,0,55,310,55,313,311,312,311,312,310,313,311,312,55,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,55,310,55,415,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,0,55,312,0,55,55,55,0,55,55,55,310,312,312,55,55,55,310,55,55,55,310,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,310,55,313,311,312,0,55,55,416,416,417,0,62,0,418,0,315,62,418,315,62,315,62,315,62,315,62,315,315,315,315,62,315,62,315,315,315,62,315,62,315,62,315,62,62,315,62,315,315,62,315,62,315,62,62,62,315,62,315,62,315,62,315,62,315,62,315,62,315,62,315,62,315,62,62,62,62,315,315,62,315,62,315,62,315,62,315,62,315,62,315,62,315,62,62,62,319,0,0,318,319,319,319,318,318,317,317,0,318,0,319,0,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,317,318,319,317,318,319,316,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,316,320,317,318,319,317,318,319,317,317,317,318,318,318,319,319,319,316,320,317,318,319,319,316,320,317,318,319,319,316,320,317,318,319,316,320,317,318,319,316,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,316,320,317,318,319,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,317,318,319,316,320,320,0,63,63,0,419,0,419,322,63,322,63,322,63,322,63,322,63,322,322,322,322,63,322,63,322,322,322,63,322,63,322,63,322,322,63,63,322,63,322,63,322,63,322,63,322,63,63,419,322,63,322,63,322,63,322,63,322,63,322,63,322,63,322,63,322,63,63,63,63,63,63,63,63,63,63,322,63,63,63,322,322,63,322,63,322,63,322,63,322,63,322,63,322,63,322,63,63,63,0,324,0,324,324,324,0,420,0,323,324,36,420,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,323,324,323,323,324,36,323,324,36,323,324,36,323,324,36,36,323,324,36,324,323,323,324,323,324,36,323,324,36,323,324,36,36,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,36,323,36,323,324,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,323,324,36,36,36,323,0,0,332,0,331,329,332,0,0,0,331,0,0,0,329,0,421,0,332,0,325,325,421,421,327,330,65,326,331,332,328,329,333,334,325,328,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,327,330,327,330,327,330,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,325,65,327,330,326,331,332,328,329,333,334,325,327,330,326,331,332,328,329,333,334,325,330,327,330,65,326,331,332,328,329,333,334,325,325,326,331,332,328,329,334,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,65,65,327,330,65,326,331,332,328,329,333,334,325,421,421,0,65,327,330,65,326,331,332,328,329,333,334,325,326,331,332,328,329,333,329,329,329,333,333,333,327,330,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,333,65,65,332,421,421,65,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,0,65,328,0,65,65,328,333,334,65,65,65,65,325,334,0,334,334,334,334,327,328,334,0,334,334,65,65,65,327,330,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,327,330,65,326,331,332,328,329,333,334,325,333,334,327,330,65,326,331,332,328,329,333,334,325,0,332,65,65,328,326,331,326,331,422,422,0,360,66,0,0,0,360,0,0,338,0,338,336,66,337,336,66,337,336,66,337,336,66,337,336,66,337,359,336,359,336,66,337,336,66,337,336,337,336,337,359,336,336,66,337,337,336,66,337,336,66,337,336,66,337,338,0,66,336,66,337,337,337,337,337,336,337,336,66,337,336,66,337,336,66,337,335,66,66,338,336,66,337,336,66,337,336,66,337,336,66,337,336,337,336,66,337,336,66,337,336,66,337,336,66,337,66,0,66,66,337,66,66,335,359,66,66,66,66,336,337,336,66,337,336,66,337,336,66,337,336,66,337,336,66,337,336,66,337,336,66,337,336,66,337,0,66,66,336,423,424,423,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,0,0,425,0,0,340,72,71,425,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,340,72,340,340,72,71,71,72,340,340,72,71,340,72,71,340,72,71,71,340,72,71,72,72,72,72,340,72,340,72,71,340,72,71,72,72,71,340,72,71,72,71,71,72,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,71,71,71,340,72,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,340,72,71,71,71,267,268,0,268,0,267,0,0,426,0,0,268,267,343,342,426,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,342,268,267,342,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,0,268,267,343,342,268,267,268,268,268,268,267,343,342,268,267,267,267,343,342,268,267,343,342,268,267,343,342,268,267,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,0,267,268,267,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,268,267,343,342,0,0,346,345,0,346,347,347,347,345,0,345,347,346,347,346,347,0,345,347,347,346,347,345,345,345,345,427,0,0,347,347,347,427,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,344,344,344,344,78,76,345,346,347,344,78,76,345,346,347,344,345,346,347,344,345,346,347,344,78,76,345,346,347,76,76,344,78,76,345,346,347,344,78,76,345,346,347,347,427,427,344,78,76,345,346,347,78,344,78,76,345,346,347,345,346,347,344,76,345,346,347,427,78,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,78,78,427,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,345,78,76,76,76,78,78,76,78,78,78,76,427,76,427,78,78,76,344,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,344,78,76,345,346,347,427,347,78,76,428,0,0,0,0,0,353,353,0,0,429,0,0,0,429,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,351,351,351,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,352,269,353,354,355,351,352,269,353,354,355,269,351,79,352,269,353,354,355,0,355,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,79,429,429,351,79,352,269,353,354,355,0,79,79,351,79,352,269,353,354,355,354,354,354,354,351,352,352,269,353,354,355,0,355,355,429,355,79,269,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,354,79,429,79,351,79,351,79,352,269,353,354,355,352,352,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,352,355,355,0,79,79,352,79,0,79,0,355,355,0,355,355,0,355,355,79,352,354,355,352,79,79,79,79,79,79,79,429,352,352,352,352,352,0,355,355,429,269,79,269,269,79,79,79,351,352,269,353,354,355,352,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,351,79,352,269,353,354,355,355,355,354,352,351,79,352,269,353,354,355,0,429,79,79,0,357,357,0,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,356,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,356,357,430,430,0,80,431,0,0,431,358,80,358,80,358,80,358,80,358,80,358,358,358,80,358,80,358,358,358,80,358,80,358,80,358,80,80,358,80,358,80,358,358,358,80,358,80,358,80,80,431,358,80,358,80,358,80,358,80,358,358,80,358,80,358,80,358,80,80,80,80,80,80,80,80,80,80,80,80,80,80,358,358,80,358,80,358,80,358,80,358,80,358,80,358,80,358,80,80,80,81,81,81,0,81,0,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,82,81,82,81,82,81,82,82,81,82,82,81,81,81,81,81,81,82,82,81,82,81,82,81,82,82,82,81,82,81,82,81,82,81,81,82,81,82,81,82,81,82,81,82,82,82,82,82,82,82,82,82,82,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,0,360,86,0,0,360,0,338,0,0,338,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,359,359,335,359,360,86,361,335,359,360,86,361,335,359,360,361,335,359,360,361,359,335,359,360,86,361,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,338,0,86,335,359,360,86,361,361,361,361,361,335,359,360,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,86,86,338,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,86,0,86,86,361,86,86,335,359,86,86,86,86,335,359,360,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,335,359,360,86,361,0,86,86,423,424,423],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[3,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],0,[-3,[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]]],0,[[-1,10,-2],[[11,[-3,-4]]],[[6,[12]]],13,[],14],[[[15,[-1,-2,-3,-4]]],[[17,[16]]],[],4,18,[[6,[[5,[-1,-2]]]]]],[[[17,[[5,[-1,-2]]]]],[[0,[-1,-2]]],[],[]],0,0,0,[[[19,[-1]],20,[21,[-1]],-2],[[22,[-1,-3,-4]]],[23,24],13,[],14],[-3,[[5,[-1,-2]]],[],4,[[25,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[26,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],0,[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[15,[-1,-2,-3,-4]],16],28,[],4,18,[[6,[[5,[-1,-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[29,[-1,-2]],16,-2,30,31,32,33],28,[],4],[[[15,[-1,-2,-3,-4]],16,-2,30,31,32,33],28,[],4,18,[[6,[[5,[-1,-2]]]]]],[27,28],[27,28],[[],[[34,[-1]]],[]],[[],[[34,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[29,[-1,-2]]],35,[],4],[[[15,[-1,-2,-3,-4]]],35,[],4,18,[[6,[[5,[-1,-2]]]]]],[-1,[[36,[-2]]],[[6,[37]]],4],[-1,38,[[6,[35]]]],0,[-2,[[39,[-1]]],[],[[6,[-1]]]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[42,[-2,-3,-4]]],43,[44,45],[],[]],0,[[[29,[-1,-2]],16,-2,46],47,[],4],[[[15,[-1,-2,-3,-4]],16,-2,46],47,[],4,18,[[6,[[5,[-1,-2]]]]]],[[-1,-2],[[15,[-3,-4,-1,-5]]],18,13,[],[],[[6,[[5,[-3,-4]]]]]],[-3,[[0,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[[29,[-1,-2]],16,31,32,33,-2],48,[],4],[[[15,[-1,-2,-3,-4]],16,31,32,33,-2],48,[],4,18,[[6,[[5,[-1,-2]]]]]],[-1,[[29,[-2,-3]]],13,[],4],[[-1,-2],[[15,[-3,-4,-1,-5]]],18,13,[],[],[[6,[[5,[-3,-4]]]]]],[[[29,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[15,[-1,-2,-3,-4]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4,18,[[6,[[5,[-1,-2]]]]]],[[-1,53],28,[]],[[-1,53],28,[]],[[[29,[-1,-2]],16,31,-2,53],28,[],4],[[[15,[-1,-2,-3,-4]],16,31,-2,53],28,[],4,18,[[6,[[5,[-1,-2]]]]]],0,[[[29,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[[[15,[-1,-2,-3,-4]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4,18,[[6,[[5,[-1,-2]]]]]],0,0,[[-2,[21,[-1]],-3],[[55,[-1,-4,-5]]],[56,57],[[6,[[59,[[58,[-1]]]]]]],13,[],14],0,[[[61,[60]],60],[[62,[-1]]],4],0,0,[[-1,-2,[21,[-2]],-3],[[63,[-4,-5]]],[[6,[12]]],[44,57],64,24,14],0,[-1,[[29,[-2,-3]]],13,[],4],[[[17,[[5,[-1,-2]]]]],[[0,[-1,-2]]],[],[]],0,0,0,0,0,[-3,[[65,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],0,[[[61,[-1]],-1,-2],[[66,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],0,[[[29,[-1,-2]]],70,[],4],[[[15,[-1,-2,-3,-4]]],70,[],4,18,[[6,[[5,[-1,-2]]]]]],0,0,[-1,[[71,[-2]]],[[6,[72]]],73],[[[29,[-1,-2]]],74,[],4],[[[15,[-1,-2,-3,-4]]],74,[],4,18,[[6,[[5,[-1,-2]]]]]],0,[-1,[[75,[-2]]],56,14],0,[[[76,[-1]]],[[78,[77,-2,-1]]],14,24],0,[[20,20],[[79,[-1,-2]]],24,14],0,[[-1,10,-2],[[80,[-3,-4]]],[[6,[[21,[12]]]]],13,[],14],0,[[-3,-4,81],[[82,[-1,-2]]],[],14,[[6,[[5,[-1,-2]]]]],56],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[36,[-2]]],[[6,[37]]],4],0,[[[61,[-1]],-1,-2],[[86,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],[-1,38,[[6,[35]]]],[-1,[[5,[-2]]],[],[]],[[[29,[-1,-2]]],35,[],4],[[[15,[-1,-2,-3,-4]]],35,[],4,18,[[6,[[5,[-1,-2]]]]]],0,0,0,0,0,[-1,87,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1,-2]]],[[17,[16]]],24,4],[87,87],[88,88],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],87],[[],88],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[3,[-1,-2]],16],28,24,4],[-1,87,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,33,32,10,89,-2],87,4,64],[[[3,[-1,-2]],16,-2,30,31,32,33],28,24,4],[27,28],[27,28],[27,28],[[88,88],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[87,90],[[83,[28,91]]]],[[88,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1,-2]]],35,24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,[[6,[35]]]],[-1,87,[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[46,35,35,94,-1],47,64],[[[3,[-1,-2]],16,-2,46],47,24,4],[[31,32,10],48],[[[3,[-1,-2]],16,31,32,33,-2],48,24,4],[-3,[[3,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[],88],[[[3,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,24,4],[[[3,[-1,-2]],-1],[[3,[-1,-2]]],[],4],[[[3,[-1,-2]],[21,[-1]]],[[3,[-1,-2]]],[],4],[[[3,[-1,-2]],16,31,-2,53],28,24,4],[[[3,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,[[6,[94]]]],[-1,87,[]],0,[[[3,[-1,-2]]],70,24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,6],[[[3,[-1,-2]]],74,24,4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],[21,[-1]],-2],52,24,64],[[[3,[-1,-2]]],35,24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,[[6,[35]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,96],[[96,60],97],[98,28],[99,99],[100,100],[97,97],[101,101],[102,102],[103,103],[104,104],[105,105],[106,106],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],98],[[],100],[[],101],[[],102],[[],103],[[],104],[[],106],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,17],28,[]],[[-1,-2,33,32],17,[],[]],[[98,[107,[-1]],108,-2],109,[],64],[[[7,[-3,-1,-2]],16,-2,30,31,32,33],28,[],8,[[9,[-1,-2]]]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[99,99],10],[[105,105],10],0,0,[[95,97,-1],28,[[6,[100]]]],[[95,96,108,-1],28,[[6,[100]]]],[[95,-1],28,[[6,[106]]]],[[98,90],[[83,[28,91]]]],[[99,90],[[83,[28,91]]]],[[100,90],[[83,[28,91]]]],[[97,90],[[83,[28,91]]]],[[101,90],[[83,[28,91]]]],[[102,90],[[83,[28,91]]]],[[103,90],[[83,[28,91]]]],[[104,90],[[83,[28,91]]]],[[105,90],[[83,[28,91]]]],[[106,90],[[83,[28,91]]]],[[[7,[-3,-1,-2]],90],92,110,[8,110],[[9,[-1,-2]],110]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[111,99],[-1,-1,[]],[111,100],[99,100],[112,100],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[99,105],[112,105],[-1,-1,[]],[20,106],[12,106],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[95,60],[[[7,[-3,-1,-2]]],35,[],8,[[9,[-1,-2]]]],[[[7,[-3,-1,-2]],-4],[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]],[[6,[35]]]],0,[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,109],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[7,[-3,-1,-2]],16,-2,46],47,[],8,[[9,[-1,-2]]]],[[96,96],97],0,0,0,0,[[-1,33,32],48,[]],[[-1,33,32],48,[]],[[[7,[-3,-1,-2]],16,31,32,33,-2],48,[],8,[[9,[-1,-2]]]],[[[107,[-1]],108],95,[]],[[],98],[-1,97,64],[-3,[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]]],0,[[[7,[-3,-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],8,[[9,[-1,-2]]]],[99,113],0,0,[97,114],[[96,108],97],[[95,60],28],0,[[95,-1],28,[[6,[60]]]],[[95,-1],28,[[6,[115]]]],0,0,[95,108],0,[[[7,[-3,-1,-2]]],70,[],8,[[9,[-1,-2]]]],0,[[95,97,-1],28,[[6,[101]]]],0,0,[[[7,[-3,-1,-2]]],74,[],8,[[9,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[97,[117,[60,116,116]]],97],[[95,115],28],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[-1,118,33,32],[[28,[52,[21,[-2]]]]],[],[]],[[-1,118,33,32],[[28,[52,[21,[-2]]]]],[],[]],0,[95,60],[[[7,[-3,-1,-2]],-4],[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]],[[6,[35]]]],[[[7,[-3,-1,-2]]],35,[],8,[[9,[-1,-2]]]],0,[[95,33,-1],28,64],[[101,112],101],[[101,102],101],[[101,103],101],[[95,-1],28,64],[[101,60],101],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[118,118],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[[52,52],10],[[118,118],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[52,90],[[83,[28,91]]]],[[118,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[52,52],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[119,119],[[-1,-2],28,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],[[119,119],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[119,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[111,60,112],111],[[111,-1],111,43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[113,113],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],0,[[111,111],10],[[113,113],10],[[111,90],[[83,[28,91]]]],[[113,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,10,[]],[[96,96],111],[[120,33],113],[111,113],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[[121,122],28],[[121,96,96,60],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[121,96,96,96],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[121,97],0,[[121,96,60],28],[122,122],[[-1,-2],28,[],[]],[121,28],[-1,-2,[],[]],[-1,-2,[],[]],[[],121],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[[121,123],28],0,[[122,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[121,96],28],[[121,96],28],[[],121],[[121,96,96],28],0,[[121,96,108],28],0,[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[123,123],[[-1,-2],28,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],0,0,[[123,90],[[83,[28,91]]]],[-1,-1,[]],[122,123],[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[124,125],[114,126],[127,128],[[114,129],[[58,[60]]]],[[126,129],[[58,[60]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],130],[[],[[132,[131]]]],[127,133],[27,134],[127,28],[135,135],[124,124],[125,125],[[[136,[-1,-2]]],[[136,[-1,-2]]],24,24],[114,114],[126,126],[127,127],[128,128],[[[137,[-1]]],[[137,[-1]]],24],[138,138],[139,139],[140,140],[141,141],[142,142],[143,143],[144,144],[129,129],[145,145],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],135],[[],114],[[],127],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[135,135],10],[[[136,[-1,-2]],[136,[-1,-2]]],10,45,45],[[139,139],10],[[140,140],10],[[141,141],10],[[142,142],10],[[143,143],10],[[144,144],10],[[129,129],10],[[145,145],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[124,145],[[136,[129,144]]]],[[125,145],[[136,[129,144]]]],[[[137,[-1]],145],[[136,[-1,28]]],[]],[[138,145],[[136,[129,144]]]],[[124,[58,[-1]],[58,[-2]]],[[146,[-1,-2]]],[],[]],[114,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[126,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[[135,90],[[83,[28,91]]]],[[124,90],[[83,[28,91]]]],[[125,90],[[83,[28,91]]]],[[[136,[-1,-2]],90],[[83,[28,91]]],110,110],[[114,90],[[83,[28,91]]]],[[126,90],[[83,[28,91]]]],[[127,90],[[83,[28,91]]]],[[128,90],[[83,[28,91]]]],[[139,90],[[83,[28,91]]]],[[140,90],[[83,[28,91]]]],[[141,90],[[83,[28,91]]]],[[142,90],[[83,[28,91]]]],[[143,90],[[83,[28,91]]]],[[144,90],[[83,[28,91]]]],[[129,90],[[83,[28,91]]]],[[145,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[124,125],[-1,-1,[]],[[[136,[-1,-2]]],-1,24,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[114,126],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,114,43],[-1,127,43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,144],[27,129],[[-1,129],[[58,[60]]],[]],[[148,129],[[58,[60]]]],[[114,129],[[58,[60]]]],[[126,129],[[58,[60]]]],[[127,27],126],[[128,27],126],[[-1,144],[[147,[60,116]]],[]],[[114,144],[[147,[60,116]]]],[[126,144],[[147,[60,116]]]],[[[137,[-1]],144],[[147,[60,116]]],149],[[-1,129],[[147,[60,116]]],[]],[[114,129],[[147,[60,116]]]],[[126,129],[[147,[60,116]]]],[[[137,[-1]],129],[[147,[60,116]]],149],[[[136,[-1,-2]],-3],28,18,18,150],[[143,-1],28,150],[[144,-1],28,150],[[129,-1],28,150],[[145,-1],28,150],[114,151],[126,151],[[[137,[-1]]],152,[]],[[114,144],[[147,[60,116]]]],[[114,129],[[147,[60,116]]]],[[126,129],[[147,[60,116]]]],[[126,144],[[147,[60,116]]]],[[[137,[-1]],129],-1,[]],[127,[[153,[27]]]],[128,[[153,[27]]]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[124,154],[114,155],[126,155],[126,155],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[136,[-1,-2]]],10,[],[]],[126,10],[127,10],[128,10],[[142,156],10],[141,10],[[142,156],10],[141,10],[124,154],[125,154],[114,155],[126,155],[127,157],[128,157],[[[137,[-1]]],[[158,[-1]]],[]],[138,159],[114,160],[126,160],0,0,[114,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[126,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[127,27],[128,27],0,[[[58,[60]],27],148],[[],114],[[],127],[[124,145],[[21,[145]]]],[[125,145],[[21,[145]]]],[[124,145],145],[[125,145],145],[-1,27,[]],[148,27],[114,27],[126,27],[144,27],[129,27],[141,141],0,0,[[[137,[-1]]],[[161,[-1]]],149],[[124,[58,[-1]],[58,[-2]]],[[162,[-1,-2]]],[],[]],0,0,0,[-1,[[147,[60,116]]],[]],[[127,27,27,27],28],[114,[[164,[163]]]],[126,[[164,[163]]]],[[],[[165,[131]]]],0,[[[136,[-1,-2]]],-1,24,[]],[141,60],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[144,27],[129,27],[145,27],0,[[[136,[[147,[60,116]],[147,[60,116]]]],-1],[[136,[[147,[60,116]],[147,[60,116]]]]],[[166,[60]]]],[[114,-1],114,[[166,[60]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[27,114],[[27,27,27],127],[[[136,[-1,-2]]],[[136,[[147,[60,116]],[147,[60,116]]]]],149,149],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,[147,[60,116]],60,143,[58,[60]]],28,167],[[[132,[-1]],[147,[60,116]],60,143],28,168],[[-1,[147,[60,116]],[169,[60,116]],[170,[60]],143,[58,[60]]],28,[]],[[[132,[-1]],[147,[60,116]],[169,[60,116]],[170,[60]],143],28,168],[[-1,[171,[60]],[58,[60]]],[[28,[129,129]]],[]],[[[132,[-1]],[171,[60]]],[[28,[129,129]]],168],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[[132,[-1]],[147,[60,116]]],129,168],[[-1,[137,[[147,[60,116]]]],[58,[60]]],28,[]],[[-1,[137,[[147,[60,116]]]]],28,[]],[[[132,[-1]],[137,[[147,[60,116]]]]],28,168],[[-1,[172,[60,116]],143,[58,[60]]],28,[]],[[[132,[-1]],[172,[60,116]],143],28,168],[[-1,[172,[60,116]],173,143,[58,[60]]],28,167],[[[132,[-1]],[172,[60,116]],173,143],28,168],[[[165,[-1]],[147,[60,116]],[169,[60,116]],[170,[60]],[170,[60]]],28,168],[[-1,[169,[60,116]],[170,[60]],135,[147,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[170,[60]],135,[147,[60,116]]],28,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[[174,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[132,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[132,[-1]],[147,[60,116]]],129,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[],[]],[[[174,[-1]]],[],[176,168]],[[[174,[-1]]],[],176],[[[175,[-1,-2]]],[],176,[]],[[[165,[-1]]],[],[176,168]],[[[165,[-1]]],[],[168,176]],[[[132,[-1]]],-2,[176,168],[]],[[[132,[-1]]],[],[168,176]],[173,173],[[[132,[-1]]],[[132,[-1]]],[24,168]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,28,[]],[-1,28,[]],[[[165,[-1]]],28,168],[[[165,[-1]]],28,168],[[[132,[-1]]],28,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]]],28,[]],[[[174,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[165,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]]],129,168],[[[165,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]]],28,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]]],129,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[[165,[-1]]],[[147,[60,116]]],168],[[],173],[[],[[132,[-1]]],[168,177]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[[-1,10],28,[]],[[[174,[-1]],10],28,168],[[[175,[-1,-2]],10],28,168,[[166,[60]]]],[[[132,[-1]],10],28,168],[[[132,[-1]],10],28,168],[[173,173],10],[[[132,[-1]],[132,[-1]]],10,[45,168]],[[-1,[136,[[28,[[147,[60,116]],[58,[60]]]],[147,[60,116]]]]],28,[]],[[[132,[131]],[58,[126]]],28],[[-1,60],[[174,[-1]]],167],[[[165,[-1]],60],[[165,[[174,[-1]]]]],168],[[[132,[-1]],60],[[132,[[174,[-1]]]]],168],[[173,90],[[83,[28,91]]]],[[173,90],[[83,[28,91]]]],[[[132,[-1]],90],[[83,[28,91]]],[110,168]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[132,[-1]],-2],28,[18,168],150],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[],27],[[],27],[[],27],[[],27],[[],27],[[[132,[-1]]],-1,168],[[[132,[-1]]],-1,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[132,[-1]]],-1,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]]],28,[]],[[[174,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[165,[-1]],[147,[60,116]]],129,168],[[[165,[-1]],[147,[60,116]]],28,168],[[[132,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[132,[-1]],[147,[60,116]]],129,168],[[-1,[147,[60,116]]],28,[]],[[[165,[-1]],[147,[60,116]]],129,168],[[[165,[-1]],[147,[60,116]]],28,168],[[-1,60],[[174,[-1]]],168],[[-1,-2],[[175,[-1,-2]]],[],[]],[-1,[[165,[-1]]],168],[60,173],[[],[[132,[-1]]],[177,168]],[-1,27,[]],[[[174,[-1]]],27,168],[[[175,[-1,-2]]],27,168,[[166,[60]]]],[[[132,[-1]]],27,168],[[173,173],[[21,[178]]]],[[-1,[136,[[147,[60,116]],[147,[60,116]]]],[58,[60]]],28,[]],[[[132,[-1]],[136,[[147,[60,116]],[147,[60,116]]]]],28,168],[[-1,[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[[174,[-1]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[165,[-1]],[147,[60,116]],[147,[60,116]]],129,168],[[[165,[-1]],[147,[60,116]],[147,[60,116]]],28,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]]],129,168],[[-1,[169,[60,116]],[170,[60]],135,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[170,[60]],135,[169,[60,116]]],28,168],[[-1,[169,[60,116]],[169,[60,116]],[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[169,[60,116]],[169,[60,116]]],28,168],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[-1,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]]],28,168],[[-1,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]]],28,168],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[169,[60,116]]],28,168],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[-1,27,27],28,[]],[[-1,27,27],28,[]],[[[174,[-1]],27,27],28,168],[[[175,[-1,-2]],27,27],28,168,[[166,[60]]]],[[[165,[-1]],27,27],28,168],[[[165,[-1]],27,27],28,168],[[[132,[-1]],27,27],28,168],[[[132,[-1]],27,27],28,168],[[[174,[-1]],60],28,168],[[[175,[-1,-2]],-2],28,[],[]],[[[165,[[175,[-1,-2]]]],-2],28,168,[[166,[60]]]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[[165,[-1]],[147,[60,116]],[147,[60,116]]],28,168],[[-1,[147,[60,116]]],28,[]],[[[165,[-1]],[147,[60,116]]],28,168],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[169,[60,116]]],28,168],[[-1,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]]],28,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],0,0,[[-1,-2],[[175,[-1,-2]]],167,[[166,[60]]]],[[[165,[-1]],-2],[[165,[[175,[-1,-2]]]]],168,[[166,[60]]]],[[[132,[-1]],-2],[[132,[[175,[-1,-2]]]]],168,[[166,[60]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[27,27],[[132,[-1]]],[177,168]],[-1,[[165,[-1]]],167],[[[132,[-1]]],[[165,[-1]]],168],[-1,[[132,[-1]]],168],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[130,129],145],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,124],[[[162,[-1,-2]]],[[162,[-1,-2]]],24,24],[130,130],[[[146,[-1,-2]]],[[146,[-1,-2]]],24,24],[154,154],[[[179,[-1,-2]]],[[179,[-1,-2]]],24,24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[130,144,144,129],145],[[],130],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[[130,10],[[21,[145]]]],[[[162,[-1,-2]]],[[146,[-1,-2]]],[],[]],[[[162,[-1,-2]],90],[[83,[28,91]]],110,110],[[130,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[162,[-1,-2]],144],[[147,[60,116]]],149,149],[[[162,[-1,-2]],129],[[147,[60,116]]],149,149],[[[162,[-1,-2]],144],-2,[],[]],[[[162,[-1,-2]],129],-1,[],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[162,[-1,-2]]],154,[],[]],[[130,129],145],[[],130],[[[146,[-1,-2]]],[[21,[[136,[-1,-2]]]]],[],[]],[154,[[21,[[136,[129,144]]]]]],[[[179,[-1,-2]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],149,149],[[[146,[-1,-2]]],[[179,[-1,-2]]],149,149],[[130,144,129],145],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[27,130],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[180,[-1]]],-1,181],0,[[[182,[-1]]],[[171,[-1]]],181],[[[182,[-1]]],[[171,[-1]]],181],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[170,[-1]],[170,[-1]]],[[170,[-1]]],[44,183]],[[[170,[-1]],[170,[-1]]],[[170,[-1]]],183],[[[170,[-1]],[170,[-1]]],28,184],[-1,-1,[]],[[[185,[-1]],-1],[[185,[-1]]],181],[[[185,[-1]],-1],[[185,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],0,[[[170,[-1]],[170,[-1]]],[[170,[-1]]],[188,189,183,190,191,192,44]],[[],-1,193],[[[170,[-1]],[170,[-1]],-1],10,[]],[-1,[],[]],[[[185,[-1]],-1],-1,181],[[[185,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[[180,[-1]]],-1,181],0,[[[182,[-1]]],[[171,[-1]]],181],[[[186,[-1]]],[[171,[-1]]],181],[[[187,[-1]]],[[171,[-1]]],181],[[[182,[-1]]],[[171,[-1]]],181],[-1,-1,[]],[[[185,[-1]],-1],[[185,[-1]]],181],[[[185,[-1]],-1],[[185,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[185,[-1]]],[[172,[-1,116]]],181],[[[186,[-1]]],[[172,[-1,116]]],181],[[[171,[-1]]],[[172,[-1,116]]],181],[[[187,[-1]]],[[172,[-1,116]]],181],[[[182,[-1]]],[[172,[-1,116]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[182,[-1]]],[[28,[-1,-1]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[182,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[182,[-1]]],181],[[[180,[-1]]],-1,181],0,[[[182,[-1]]],[[171,[-1]]],181],[[[170,[-1]]],[[170,[-2]]],[194,44],194],[[[182,[-1]]],[[171,[-1]]],181],0,[[[147,[-1,116]],-1],[[185,[-1]]],181],[[[171,[-1]],[172,[-1,116]]],[[21,[[171,[-1]]]]],181],[[[171,[-1]],[153,[-1]]],[[21,[[171,[-1]]]]],181],[[[171,[-1]],[153,[-1]]],[[21,[[171,[-1]]]]],181],[[[185,[-1]]],[[185,[-1]]],24],[[[195,[-1]]],[[195,[-1]]],24],[[[186,[-1]]],[[186,[-1]]],24],[[[171,[-1]]],[[171,[-1]]],24],[[[196,[-1]]],[[196,[-1]]],24],[[[180,[-1]]],[[180,[-1]]],24],[[[187,[-1]]],[[187,[-1]]],24],[[[182,[-1]]],[[182,[-1]]],24],[[[170,[-1]]],[[170,[-1]]],24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[171,[-1]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[187,[-1]],[147,[-1,116]]],-1,181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[182,[-1]],[147,[-1,116]]],10,181],[[[171,[-1]],[171,[-1]]],10,181],0,0,0,0,[[[186,[-1]],[186,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[186,[-1]]],[[197,[[28,[-1,-1]]]]],181],[[],[[170,[-1]]],177],[-1,[[170,[-1]]],198],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,[[169,[116]]],[]],[[[185,[-1]],-1],[[169,[-1,116]]],181],[[[186,[-1]],-1],[[169,[-1,116]]],181],[[[186,[-1]],-1],[[169,[-1,116]]],181],[[[171,[-1]],-1],[[169,[-1,116]]],181],[[[187,[-1]],-1],[[169,[-1,116]]],181],[[[187,[-1]],-1],[[169,[-1,116]]],181],[[[171,[-1]],[147,[-1,116]]],-1,181],[[[196,[-1]],[147,[-1,116]]],-1,181],[[[180,[-1]],[147,[-1,116]]],-1,181],[[[187,[-1]],[147,[-1,116]]],-1,181],[[[170,[-1]],[170,[-1]]],-1,199],[[[170,[-1]],-1],[[170,[-1]]],199],[[[170,[-1]],-1],28,200],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[186,[-1]],-1,[147,[-1,116]]],[[186,[-1]]],181],[[[187,[-1]],-1,[147,[-1,116]]],[[187,[-1]]],181],[[[186,[-1]],-1,[147,[-1,116]],-1],[[186,[-1]]],181],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[-1,[],[]],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[-1,[],[]],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[185,[-1]]],[[170,[-1]]],181],[-1,-1,[]],[[[185,[-1]],[185,[-1]]],10,45],[[[195,[-1]],[195,[-1]]],10,45],[[[186,[-1]],[186,[-1]]],10,45],[[[171,[-1]],[171,[-1]]],10,45],[[[180,[-1]],[180,[-1]]],10,45],[[[187,[-1]],[187,[-1]]],10,45],[[[182,[-1]],[182,[-1]]],10,45],[[[170,[-1]],[170,[-1]]],10,45],[[[196,[-1]]],[[180,[-1]]],181],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[[185,[-1]]],[[172,[-1,116]]],181],[[[186,[-1]]],[[172,[-1,116]]],181],[[[187,[-1]]],[[172,[-1,116]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[[180,[-1]],[180,[-1]]]]],181],[[[187,[-1]]],[[28,[[180,[-1]],[180,[-1]]]]],181],0,[[[185,[-1]],-1],[[201,[-1]]],181],[[[186,[-1]],-1],[[202,[-1]]],181],[[[187,[-1]],-1],[[203,[-1]]],181],[[[187,[-1]],-1],[[204,[-1]]],181],[[[187,[-1]],-1],-1,181],[-1,-1,[]],[[[185,[-1]]],[[185,[-1]]],181],[[[185,[-1]]],[[185,[-1]]],181],[[[186,[-1]]],[[186,[-1]]],181],[[[186,[-1]]],[[186,[-1]]],181],[[[171,[-1]]],[[171,[-1]]],181],[[[171,[-1]]],[[171,[-1]]],181],[[[187,[-1]]],[[187,[-1]]],181],[[[187,[-1]]],[[187,[-1]]],181],[[[185,[-1]],90],[[83,[28,91]]],110],[[[195,[-1]],90],[[83,[28,91]]],110],[[[186,[-1]],90],[[83,[28,91]]],110],[[[171,[-1]],90],[[83,[28,91]]],110],[[[196,[-1]],90],[[83,[28,91]]],110],[[[180,[-1]],90],[[83,[28,91]]],110],[[[187,[-1]],90],[[83,[28,91]]],110],[[[182,[-1]],90],[[83,[28,91]]],110],[[[170,[-1]],90],[[83,[28,91]]],110],[[[185,[-1]],-2],28,181,205],[[[195,[-1]],-2],28,181,205],[[[185,[-1]],-1,-2],28,181,205],[[[195,[-1]],-1,-2],28,181,205],[[[186,[-1]],-1,-2],28,181,205],[[[187,[-1]],-1,-2],28,181,205],[[-1,205],28,[]],[[[185,[-1]],205],28,181],[[[185,[-1]],-1,-2],28,181,205],[[[195,[-1]],-1,-2],28,181,205],[[[186,[-1]],205],28,181],[[[186,[-1]],-1,-2],28,181,205],[[[171,[-1]],205],28,181],[[[187,[-1]],-1,-2],28,181,205],[[[187,[-1]],205],28,181],[[[186,[-1]],-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[195,[-1]],-2],28,181,205],[[[186,[-1]],-1,-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[195,[-1]],-2],28,181,205],[[[186,[-1]],-1,-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[],[[170,[-1]]],[192,183]],[[],[[170,[-1]]],[192,183]],[[],[[170,[-1]]],[192,183]],[-1,[[147,[116]]],[]],[[[195,[-1]]],[[185,[-1]]],181],[[[185,[-1]]],[[147,[-1,116]]],181],[[[185,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[-1,-1,[]],[[[186,[-1]]],[[147,[-1,116]]],181],[[[186,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[-1,-1,[]],[[[171,[-1]]],[[147,[-1,116]]],181],[[[171,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[187,[-1]]],[[147,[-1,116]]],181],[[[187,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[-1,-1,[]],0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[195,[-1]]],[[185,[-1]]],181],[[[170,[-1]]],-1,[]],[[[185,[-1]],-1],[[170,[-1]]],181],[[[170,[-1]],-2],28,18,150],0,[[[171,[-1]],-1],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],-1],[[21,[-1]]],181],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[[171,[-1]],[171,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[196,[-1]],[196,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],[171,[-1]]],[[21,[[28,[-1,-1]]]]],181],[[[171,[-1]],[171,[-1]]],10,181],[[[182,[-1]],[182,[-1]]],10,181],[[[196,[-1]],[172,[-1,116]]],10,181],[[[171,[-1]],[196,[-1]]],10,181],[[[182,[-1]],[171,[-1]]],10,181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[180,[-1]]],[[180,[-1]]],181],[[[187,[-1]],-1],10,181],[[[170,[-1]]],10,206],[[[180,[-1]]],10,181],[[[186,[-1]],-1],10,181],[[[187,[-1]],-1],10,181],[[[186,[-1]]],10,181],[[[187,[-1]]],10,181],[[[186,[-1]],-1],10,181],[[[195,[-1]]],10,181],[[[180,[-1]]],10,181],[[[186,[-1]]],10,181],[[[187,[-1]]],10,181],[[[186,[-1]]],10,181],[[[187,[-1]]],10,181],0,[[[171,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[[170,[-1]],[170,[-1]],-1],[[170,[-1]]],[188,189,183,190,191,192,44]],[[[171,[-1]],[196,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],[196,[-1]]],[[21,[-1]]],181],[[[186,[-1]],[196,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[187,[-1]],[196,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[196,[-1]]],[[197,[-1]]],181],[[[187,[-1]],[196,[-1]]],[[197,[-1]]],181],[[[186,[-1]],[171,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[187,[-1]],[171,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[171,[-1]]],[[197,[[28,[-1,-1]]]]],181],[[[187,[-1]],[171,[-1]]],[[197,[[28,[-1,-1]]]]],181],[[[187,[-1]]],[[21,[-1]]],181],[[[187,[-1]]],[[21,[-1]]],181],0,0,0,0,0,0,0,[[[171,[-1]]],[[147,[-1,116]]],181],0,[[[170,[-1]],-1],[[170,[-1]]],190],[[[170,[-1]],-1],28,207],[[[170,[-1]]],[[170,[-1]]],208],[[-1,-1,-1],[[180,[-1]]],181],[[[180,[-1]]],[[169,[-1,116]]],181],[[[186,[-1]],-1],209,181],[[[180,[-1]],-1],[[180,[-1]]],181],[[[171,[-1]],[196,[-1]]],10,181],[[[171,[-1]],[171,[-1]]],10,181],[[[180,[-1]],[147,[-1,116]]],[[180,[-1]]],181],[[[170,[-1]],[170,[-1]]],[[21,[178]]],69],[[],[[170,[-1]]],[192,183]],[[-1,-1],[[147,[-1,116]]],[]],0,[[[170,[-1]]],[[170,[-1]]],[189,188,183,210,192,69,44]],[[[180,[-1]],[147,[-1,116]]],[[147,[-1,116]]],181],0,[[[186,[-1]],[187,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[187,[-1]]],[[197,[[28,[-1,-1]]]]],181],[-1,[[170,[-1]]],[]],0,0,0,[-1,[[147,[116]]],[]],[[[185,[-1]],-1],[[147,[-1,116]]],181],[[[185,[-1]],-1],[[147,[-1,116]]],181],[[[186,[-1]],-1],[[147,[-1,116]]],181],[[[186,[-1]],-1],[[147,[-1,116]]],181],[[[171,[-1]],-1],[[147,[-1,116]]],181],[[[171,[-1]],-1],[[147,[-1,116]]],181],[[[187,[-1]],-1],[[147,[-1,116]]],181],[[[187,[-1]],-1],[[147,[-1,116]]],181],[[[185,[-1]],-1],[[169,[-1,116]]],181],[[[171,[-1]],-1],28,181],[[[170,[-1]]],[[170,[-1]]],[189,188,183,210,192,69,44]],[[[196,[-1]],[147,[-1,116]]],-1,181],[[[180,[-1]],[147,[-1,116]]],-1,181],[[[170,[-1]]],[[28,[-1,-1]]],211],[[-1,-1],[[212,[-1,116]]],[]],[[[186,[-1]],-1],[[197,[-1]]],181],[[[171,[-1]],-1],-1,181],[[[186,[-1]],-1],[[197,[-1]]],181],[[[171,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[180,[-1]],-1],[[21,[-1]]],181],[[[171,[-1]],-1],-1,181],[[[180,[-1]],-1],[[21,[-1]]],181],[-1,[[28,[-1,-1]]],[]],[[[185,[-1]],-1],[[28,[[185,[-1]],[185,[-1]]]]],181],[[[185,[-1]],-1],[[28,[[185,[-1]],[185,[-1]]]]],181],[[[186,[-1]],-1],[[28,[[186,[-1]],[186,[-1]]]]],181],[[[186,[-1]],-1],[[28,[[186,[-1]],[186,[-1]]]]],181],[[[171,[-1]],-1],[[28,[[171,[-1]],[171,[-1]]]]],181],[[[171,[-1]],-1],[[28,[[171,[-1]],[171,[-1]]]]],181],[[[187,[-1]],-1],[[28,[[187,[-1]],[187,[-1]]]]],181],[[[187,[-1]],-1],[[28,[[187,[-1]],[187,[-1]]]]],181],[[[171,[-1]],-1],[[28,[[171,[-1]],[171,[-1]]]]],181],[[-1,153],-1,[]],[[[185,[-1]],[153,[-1]]],[[185,[-1]]],181],[[[185,[-1]],[153,[-1]]],[[185,[-1]]],181],[[[186,[-1]],[153,[-1]]],[[186,[-1]]],181],[[[186,[-1]],[153,[-1]]],[[186,[-1]]],181],[[[171,[-1]],[153,[-1]]],[[171,[-1]]],181],[[[171,[-1]],[153,[-1]]],[[171,[-1]]],181],[[[187,[-1]],[153,[-1]]],[[187,[-1]]],181],[[[187,[-1]],[153,[-1]]],[[187,[-1]]],181],[[[171,[-1]],[147,[-1,116]]],-1,181],[[[196,[-1]],[147,[-1,116]]],-1,181],[[[187,[-1]],[147,[-1,116]]],-1,181],[[[171,[-1]]],-1,181],0,[[[170,[-1]],[170,[-1]]],[],189],[[[170,[-1]],[170,[-1]]],28,213],[-1,[[170,[-2]]],214,[183,44,210]],[-1,[[170,[-2]]],214,[183,210]],0,0,[[[180,[-1]]],[[169,[-1,116]]],181],[-1,[[147,[116]]],[]],[[[185,[-1]]],[[147,[-1,116]]],181],[[[185,[-1]]],[[147,[-1,116]]],181],[[[186,[-1]]],[[147,[-1,116]]],181],[[[186,[-1]]],[[147,[-1,116]]],181],[[[171,[-1]]],[[147,[-1,116]]],181],[[[171,[-1]]],[[147,[-1,116]]],181],[[[187,[-1]]],[[147,[-1,116]]],181],[[[187,[-1]]],[[147,[-1,116]]],181],0,0,0,0,[[[195,[-1]]],[[185,[-1]]],181],[[[187,[-1]]],[[186,[-1]]],181],[[[170,[-1]]],-1,198],[[[186,[-1]]],[[186,[60]]],181],[[[171,[-1]]],[[171,[60]]],181],[[[196,[-1]]],[[196,[60]]],181],[[[187,[-1]]],[[187,[60]]],181],[[[170,[-1]]],[[170,[60]]],[194,44]],[[[186,[-1]]],[[186,[215]]],181],[[[171,[-1]]],[[171,[215]]],181],[[[196,[-1]]],[[196,[215]]],181],[[[187,[-1]]],[[187,[215]]],181],[[[170,[-1]]],[[170,[215]]],[194,44]],[[[171,[-1]]],[[196,[-1]]],181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[186,[-1]]],[[187,[-1]]],181],[[[186,[-1]]],-1,181],[[[185,[-1]]],[[195,[-1]]],181],[[[171,[-1]]],[[169,[-1,116]]],181],0,[[[182,[-1]],-2],[[182,[-1]]],181,[[166,[-1]]]],[[[186,[-1]],-2],[[186,[-1]]],181,[[166,[-1]]]],[[[171,[-1]],-2],[[171,[-1]]],181,[[166,[-1]]]],[[[187,[-1]],-2],[[187,[-1]]],181,[[166,[-1]]]],[[[171,[-1]],[169,[-1,116]]],[[171,[-1]]],181],[[[170,[-1]]],[[21,[[170,[-2]]]]],[194,44],194],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[[],[[170,[-1]]],[192,183]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,[60,-1,[]],[[-1,-1],[[169,[-1,116]]],[]],0,[[[171,[-1]],-1],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],-1],[[21,[-1]]],181],0,[-1,[],[]],[[[185,[-1]],-1],-1,181],[[[185,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],0,0,0,[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],0,0,[-1,[],[]],[[[185,[-1]],-1],-1,181],[[[185,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],0,0,0,[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[],[[170,[-1]]],210],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],0,[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[201,[-1]]],[[21,[[147,[-1,116]]]]],181],0,0,0,0,0,0,[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[[197,[-1]]],[[58,[-1]]],[]],[[[197,[-1]]],[],[]],[[[197,[-1]]],[[58,[-1]]],[]],[216,20],[[[197,[-1]]],[],[]],[[[197,[-1]]],[[58,[-1]]],[]],[216,20],[[[197,[-1]]],[[58,[-1]]],[]],[216,20],[-1,-2,[],[]],[[[197,[-1]]],[[58,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[216,20],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],[[58,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[216,20],[-1,-2,[],[]],[[[197,[-1]]],27,[]],[216,27],[[[197,[-1]]],28,[]],[216,28],[[[197,[-1]]],[[197,[-1]]],24],[[[217,[-1]]],[[217,[-1]]],24],[216,216],[[[218,[-1]]],[[218,[-1]]],24],[[[197,[-1]],[197,[-1]]],28,24],[[216,216],28],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[197,[-1]],[197,[-1]]],178,219],[[216,216],178],[[[218,[-1]],[218,[-1]]],178,219],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[197,[-1]]],[]],[[],216],[27,-1,[]],[[[197,[-1]]],[],[]],[27,-1,[]],[27,-1,[]],[216,20],[27,-1,[]],[27,-1,[]],[[[197,[-1]]],[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[216,20],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]],-2],[[220,[-1]]],[],[[221,[27]]]],[27,28],[[[197,[-1]]],28,[]],[27,28],[[[217,[-1]]],28,[]],[[[220,[-1]]],28,[]],[27,28],[27,28],[27,28],[[[218,[-1]]],-1,[]],[[[197,[-1]],[197,[-1]]],10,45],[[[197,[-1]],[58,[-1]]],10,45],[[216,20],10],[[216,216],10],[[[218,[-1]],[218,[-1]]],10,45],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[[197,[-1]],-2],28,[],43],[[[197,[67]]],[[83,[28,222]]]],[[[197,[-1]],90],[[83,[28,91]]],110],[[[217,[-1]],90],[[83,[28,91]]],110],[[216,90],[[83,[28,91]]]],[[216,90],[[83,[28,91]]]],[[[218,[-1]],90],[[83,[28,91]]],[]],[[[218,[-1]],90],[[83,[28,91]]],[]],[[[223,[-1]]],[[197,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[20,[[83,[216,[218,[20]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[223,[67]]],[[83,[216,224]]]],[-1,[[197,[-2]]],43,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,[[83,[216]]]],[[[197,[-1]],[197,[-1]]],10,69],[[216,216],10],[[216,20],10],[[[197,[-1]],[197,[-1]]],10,69],[[216,216],10],[[216,20],10],[[[197,[-1]],-2],28,18,150],[[216,-1],28,150],[[],27],[[],27],[[],27],[[],27],[[],27],[[[197,[-1]],27,-1],28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],[[83,[[223,[-1]],[197,[-1]]]]],[]],[[[197,[-1]]],[[223,[-1]]],[]],[[[197,[-1]]],[],[]],[[[197,[-1]]],[],[]],[[[197,[-1]]],[[217,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],10,[]],[216,10],[[[197,[-1]]],10,[]],[216,10],[[[197,[-1]],[197,[-1]]],10,69],[[216,216],10],[[216,20],10],[[[197,[-1]]],27,[]],[216,27],[[[197,[-1]],[197,[-1]]],10,69],[[216,216],10],[[216,20],10],[[],[[197,[-1]]],[]],[[],216],[-1,[[218,[-1]]],[]],[[],[[197,[-1]]],[]],[[],216],[[[217,[-1]]],21,[]],[[[220,[-1]]],21,[]],[[[217,[-1]]],21,[]],[[[220,[-1]]],21,[]],[[[197,[-1]],[197,[-1]]],[[21,[178]]],69],[[216,216],[[21,[178]]]],[[216,20],[[21,[178]]]],[[[218,[-1]],[218,[-1]]],[[21,[178]]],69],[[[197,[-1]]],[[21,[-1]]],[]],[216,[[21,[225]]]],[[[197,[-1]],27],[[21,[-1]]],[]],[[[197,[-1]],-1],28,[]],[[216,225],28],[[216,20],28],[[[197,[-1]],-1],28,[]],[[[197,[-1]]],27,[]],[216,27],[[[197,[-1]],27],-1,[]],[[216,27],225],[[[197,[-1]],-2],28,[],205],[[[197,[-1]],27],28,[]],[[216,27],28],[[[218,[-1]]],218,[]],[[[217,[-1]]],[[28,[27,[21,[27]]]]],[]],[[[220,[-1]]],[[28,[27,[21,[27]]]]],[]],[[[197,[-1]],27],[[21,[-1]]],[]],[[[197,[-1]],27],-1,[]],[[[197,[-1]]],[[197,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[-1,12,[]],[[[197,[-1]],27],28,[]],[[216,27],28],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[[[197,[-1]],[58,[-1]]],[[83,[28,218]]],44],[-1,[[83,[-2]]],[],[]],[[[58,[-1]]],[[83,[[197,[-1]]]]],24],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[20,[[83,[216]]]],[-1,[[83,[-2]]],[],[]],[226,[[83,[216]]]],[-1,[[83,[-2]]],[],[]],[[[197,[-1]],27,-1],[[83,[28,[218,[-1]]]]],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[[[197,[-1]],-1],[[83,[28,[218,[-1]]]]],[]],[[216,225],[[83,[28,[218,[225]]]]]],[[216,20],[[83,[28,[218,[20]]]]]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[197,[67]],[58,[67]]],[[83,[27,222]]]],[[-1,60],[[83,[28,222]]],[]],[[-1,[58,[227]]],[[83,[28,222]]],[]],[[-1,228],[[83,[28,222]]],[]],[[-1,[58,[229]]],[[83,[28,222]]],[]],[[-1,[58,[156]]],[[83,[28,222]]],[]],[[-1,215],[[83,[28,222]]],[]],[[-1,[58,[215]]],[[83,[28,222]]],[]],[[-1,229],[[83,[28,222]]],[]],[[-1,[58,[228]]],[[83,[28,222]]],[]],[[-1,230],[[83,[28,222]]],[]],[[-1,[58,[231]]],[[83,[28,222]]],[]],[[-1,[58,[232]]],[[83,[28,222]]],[]],[[-1,232],[[83,[28,222]]],[]],[[-1,[58,[209]]],[[83,[28,222]]],[]],[[-1,67],[[83,[28,222]]],[]],[[-1,156],[[83,[28,222]]],[]],[[-1,[58,[60]]],[[83,[28,222]]],[]],[[-1,[58,[230]]],[[83,[28,222]]],[]],[[-1,[58,[67]]],[[83,[28,222]]],[]],[[-1,233],[[83,[28,222]]],[]],[[-1,231],[[83,[28,222]]],[]],[[-1,[58,[233]]],[[83,[28,222]]],[]],[[-1,209],[[83,[28,222]]],[]],[[-1,227],[[83,[28,222]]],[]],[[-1,[58,[215]]],[[83,[28,222]]],[]],[[-1,[58,[231]]],[[83,[28,222]]],[]],[[-1,[58,[230]]],[[83,[28,222]]],[]],[[-1,230],[[83,[28,222]]],[]],[[-1,228],[[83,[28,222]]],[]],[[-1,229],[[83,[28,222]]],[]],[[-1,[58,[233]]],[[83,[28,222]]],[]],[[-1,227],[[83,[28,222]]],[]],[[-1,[58,[209]]],[[83,[28,222]]],[]],[[-1,[58,[229]]],[[83,[28,222]]],[]],[[-1,67],[[83,[28,222]]],[]],[[-1,[58,[228]]],[[83,[28,222]]],[]],[[-1,[58,[156]]],[[83,[28,222]]],[]],[[-1,[58,[232]]],[[83,[28,222]]],[]],[[-1,209],[[83,[28,222]]],[]],[[-1,[58,[227]]],[[83,[28,222]]],[]],[[-1,156],[[83,[28,222]]],[]],[[-1,[58,[67]]],[[83,[28,222]]],[]],[[-1,60],[[83,[28,222]]],[]],[[-1,233],[[83,[28,222]]],[]],[[-1,215],[[83,[28,222]]],[]],[[-1,[58,[60]]],[[83,[28,222]]],[]],[[-1,232],[[83,[28,222]]],[]],[[-1,231],[[83,[28,222]]],[]],[[216,225],[[83,[28,91]]]],[[216,20],[[83,[28,91]]]],[[],216],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[202,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[202,[-1]]],[[28,[27,[21,[27]]]]],181],0,[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[212,[-1,-2]]],[[212,[-1,-2]]],234,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],234,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],234,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],234,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[],183,[]],[[[237,[-1,-2]],[237,[-1,-2]]],[],[183,44],[]],[[[147,[-1,-2]],[169,[-1,-2]]],[],183,[]],[[[147,[-1,-2]],[212,[-1,-2]]],[],183,[]],[[[238,[-1,-2]],[236,[-1,-2]]],[],183,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[],183,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[],183,[],[]],[[[240,[-1,-2]],[240,[-1,-2]]],[[240,[-1,-2]]],183,[]],[[[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],[44,183],[]],[[[212,[-1,-2]],[212,[-1,-2]]],[],183,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],[44,183],[]],[[[235,[-1,-2]],[235,[-1,-2]]],[],183,[]],[[[241,[-1,-2,-3]],[241,[-1,-3,-4]]],[],183,[],[],[]],[[[242,[-1,-2,-3]],[242,[-1,-3,-4]]],[],183,[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[],183,[]],[[[169,[-1,-2]],[169,[-1,-2]]],[],[183,44],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[],[183,44],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[],183,[]],[[[237,[-1,-2]],[237,[-1,-2]]],28,184,[]],[[[147,[-1,-2]],[212,[-1,-2]]],28,184,[]],[[[147,[-1,-2]],[169,[-1,-2]]],28,[44,183],[]],[[[238,[-1,-2]],[235,[-1,-2]]],28,184,[]],[[[238,[-1,-2]],[236,[-1,-2]]],28,[44,183],[]],[[[240,[-1,-2]],[240,[-1,-2]]],28,184,[]],[[[212,[-1,-2]],[212,[-1,-2]]],28,184,[]],[[[235,[-1,-2]],[235,[-1,-2]]],28,184,[]],[[[241,[-1,-2,-3]],[241,[-1,-3,-3]]],28,184,[],[]],[[[242,[-1,-2,-3]],[242,[-1,-3,-3]]],28,184,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],28,[44,183],[]],[[[236,[-1,-2]],[236,[-1,-2]]],28,[44,183],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[147,[-1,-2]]],[44,183],[]],[[[238,[-1,-2]],[235,[-1,-2]]],[[238,[-1,-2]]],[44,183],[]],[243,10],[244,10],[[243,243],243],[[244,244],244],0,[[[169,[-1,-2]]],[[170,[-1]]],[198,44],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[170,[-1]]],[189,198,44,190,183],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[170,[-1]]],[198,211],[]],[243,10],[244,10],[[],-1,193],[[],[[147,[-1,-2]]],[],[]],[[],[[238,[-1,-2]]],[],[]],[[],-1,[44,208,193]],[[],-1,193],[[],-1,193],[[],[[169,[-1,-2]]],[],[]],[[],[[236,[-1,-2]]],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]]],10,[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]]],10,[],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],-1],10,[],[]],[[[147,[-1,-2]],[147,[-1,-2]],[147,[-1,-2]]],10,[],[]],[[[238,[-1,-2]],[238,[-1,-2]],[238,[-1,-2]]],10,[],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]],-1],10,[],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]],-1],10,[],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]],-1],10,[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]],-1],10,[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]],-1],10,[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]],[169,[-1,-2]]],10,[],[]],[[[236,[-1,-2]],[236,[-1,-2]],[236,[-1,-2]]],10,[],[]],0,0,[[[172,[-1,-2]]],-1,[44,190,189],[]],[[[247,[-1,-2]]],-1,[44,190],[]],[[[212,[-1,-2]]],[],[190,44],[]],[[[236,[-1,-2]],[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,-1,-1,-1,-1,-1],[[248,[-1,-2]]],44,[]],[[10,10],243],[[10,10,10],244],[[[172,[-1,-2]]],[[172,[-3,-2]]],[194,44],[],194],[[[248,[-1,-2]]],[[248,[-3,-2]]],[194,44],[],194],[[[237,[-1,-2]]],[[237,[-3,-2]]],[194,24],[],194],[[[147,[-1,-2]]],[[147,[-3,-2]]],[194,44],[],194],[[[238,[-1,-2]]],[[238,[-3,-2]]],[194,44],[],194],[[[247,[-1,-2]]],[[247,[-3,-2]]],[194,44],[],194],[[[239,[-1,-2,-3]]],[[239,[-4,-2,-3]]],194,[],[],194],[[[212,[-1,-2]]],[[212,[-3,-2]]],[194,44],[],194],[[[235,[-1,-2]]],[[235,[-3,-2]]],[194,44],[],194],[[[117,[-1,-2,-3]]],[[117,[-4,-2,-3]]],[194,44],[],[],194],[[[245,[-1,-2,-3]]],[[245,[-4,-2,-3]]],[194,44],[],[],194],[[[169,[-1,-2]]],[[169,[-3,-2]]],[194,44],[],194],[[[236,[-1,-2]]],[[236,[-3,-2]]],[194,44],[],194],[[[172,[-1,-2]]],[[172,[-1,-3]]],44,[],[]],[[[248,[-1,-2]]],[[248,[-1,-3]]],44,[],[]],[[[237,[-1,-2]]],[[237,[-1,-3]]],24,[],[]],[[[147,[-1,-2]]],[[147,[-1,-3]]],44,[],[]],[[[238,[-1,-2]]],[[238,[-1,-3]]],44,[],[]],[[[247,[-1,-2]]],[[247,[-1,-3]]],44,[],[]],[[[249,[-1,-2,-3]]],[[249,[-1,-4,-5]]],44,[],[],[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-4,-5]]],44,[],[],[],[]],[[[212,[-1,-2]]],[[212,[-1,-3]]],44,[],[]],[[[235,[-1,-2]]],[[235,[-1,-3]]],44,[],[]],[[[169,[-1,-2]]],[[169,[-1,-3]]],44,[],[]],[[[236,[-1,-2]]],[[236,[-1,-3]]],44,[],[]],[[[250,[-1,-2,-3]]],[[250,[-1,-4,-5]]],44,[],[],[],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],[251,44],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],251,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],[251,44],[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],251,[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],251,[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],[251,44],[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],251,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],[251,44],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],[251,44],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],251,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],[251,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],251,[]],[[[172,[-1,-2]]],[[147,[-1,-2]]],[44,252,183,199],[]],[[[248,[-1,-2]]],[[238,[-1,-2]]],[44,252,183,199],[]],[[[247,[-1,-2]]],[[147,[-1,-2]]],[44,252,183,199],[]],[[[147,[-1,-2]],[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],[44,69],[]],[[[238,[-1,-2]],[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],[44,69],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],[44,69],[],[]],[[[212,[-1,-2]],[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],[44,69],[]],[[[235,[-1,-2]],[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],[44,69],[]],[[[169,[-1,-2]],[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[44,69],[]],[[[236,[-1,-2]],[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[44,69],[]],[[[169,[-1,-2]],-1,-1],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]],-1,-1],[[236,[-1,-2]]],211,[]],[[[172,[-1,-2]]],[[172,[-1,-2]]],24,[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],24,[]],[[[253,[-1,-2]]],[[253,[-1,-2]]],24,[]],[[[237,[-1,-2]]],[[237,[-1,-2]]],24,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],24,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],24,[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],24,[]],[[[249,[-1,-2,-3]]],[[249,[-1,-2,-3]]],24,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-2,-3]]],24,[],[]],[[[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],24,[],[]],[[[240,[-1,-2]]],[[240,[-1,-2]]],24,[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],24,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],24,[]],[[[117,[-1,-2,-3]]],[[117,[-1,-2,-3]]],24,[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-2,-3]]],24,[],[]],[[[241,[-1,-2,-3]]],[[241,[-1,-2,-3]]],24,[],[]],[[[242,[-1,-2,-3]]],[[242,[-1,-2,-3]]],24,[],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],24,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],24,[]],[[[250,[-1,-2,-3]]],[[250,[-1,-2,-3]]],24,[],[]],[243,243],[244,244],[116,116],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],178,219,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],178,219,[],[]],[[116,116],178],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],199,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[199,44],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],190,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[190,44],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[172,[-1,-2]],[147,[-1,-2]]],10,69,[]],[[[248,[-1,-2]],[238,[-1,-2]]],10,69,[]],[[[247,[-1,-2]],[147,[-1,-2]]],10,[44,69,183],[]],[[[212,[-1,-2]],[212,[-1,-2]]],10,69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],10,69,[]],[[[172,[-1,-2]],[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]],[248,[-1,-2]]],10,69,[]],[[[247,[-1,-2]],[247,[-1,-2]]],10,[44,254,69,183],[]],[-1,-1,[]],[[[169,[-1,-2]],[169,[-1,-2]]],-1,[189,190],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[189,190,44],[]],[[[250,[-1,-2,-3]]],[[28,[[236,[-1,-2]],[246,[-1,-2,-3]]]]],[],[],[]],0,[[],[[172,[-1,-2]]],177,[]],[[],[[248,[-1,-2]]],177,[]],[[],[[237,[-1,-2]]],177,[]],[[],[[147,[-1,-2]]],177,[]],[[],[[238,[-1,-2]]],177,[]],[[],[[247,[-1,-2]]],177,[]],[[],[[239,[-1,-2,-3]]],177,[],[]],[[],[[240,[-1,-2]]],177,[]],[[],[[212,[-1,-2]]],177,[]],[[],[[235,[-1,-2]]],177,[]],[[],[[117,[-1,-2,-3]]],[254,252],[],[]],[[],[[245,[-1,-2,-3]]],[254,252],[],[]],[[],[[241,[-1,-2,-3]]],254,[],[]],[[],[[242,[-1,-2,-3]]],254,[],[]],[[],[[169,[-1,-2]]],177,[]],[[],[[236,[-1,-2]]],177,[]],[[],116],[-1,-1,[]],[[[248,[-1,-2]]],-1,[44,189],[]],0,[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[117,[-1,-2,-3]]],-1,[44,189,190,199,45,254,252],[],[]],[[[245,[-1,-2,-3]]],-1,[189,190,199,44,208,183,69,252,254],[],[]],[[[147,[-1,-2]],[147,[-1,-2]]],-1,[211,189],[]],[[[238,[-1,-2]],[238,[-1,-2]]],-1,[211,189],[]],[[[172,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[172,[-1,-2]],-1],[],[44,199],[]],[[[248,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[248,[-1,-2]],-1],[],[44,199],[]],[[[237,[-1,-2]],[237,[-1,-3]]],[],199,[],[]],[[[237,[-1,-2]],-1],[],199,[]],[[[237,[-1,-2]],[239,[-1,-3,-2]]],[],199,[],[]],[[[147,[-1,-2]],-1],[],[44,199],[]],[[[147,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[238,[-1,-2]],-1],[],[44,199],[]],[[[238,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[247,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[247,[-1,-2]],-1],[],[44,199],[]],[[[240,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[240,[-1,-2]],-1],[],[44,199],[]],[[[212,[-1,-2]],-1],[],[44,199],[]],[[[212,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[235,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[235,[-1,-2]],-1],[],[44,199],[]],[[[169,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[169,[-1,-2]],-1],[],[44,199],[]],[[[236,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[236,[-1,-2]],-1],[],[44,199],[]],[[[172,[-1,-2]],-1],28,[44,200],[]],[[[172,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[248,[-1,-2]],-1],28,[44,200],[]],[[[248,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[237,[-1,-2]],-1],28,[44,199],[]],[[[147,[-1,-2]],-1],28,[44,199],[]],[[[147,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[238,[-1,-2]],-1],28,[44,200],[]],[[[238,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[247,[-1,-2]],-1],28,[44,200],[]],[[[247,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[240,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[240,[-1,-2]],-1],28,[44,200],[]],[[[212,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[212,[-1,-2]],-1],28,[44,200],[]],[[[235,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[235,[-1,-2]],-1],28,[44,200],[]],[[[169,[-1,-2]],-1],28,[44,199],[]],[[[169,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[236,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[236,[-1,-2]],-1],28,[44,199],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[147,[-1,-2]]],255,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[[238,[-1,-2]]],255,[]],[[[169,[-1,-2]],[169,[-1,-2]]],-1,[183,190],[]],[[[236,[-1,-2]],[236,[-1,-2]]],-1,[183,190],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[[172,[-1,-2]],[172,[-1,-2]]],10,45,[]],[[[248,[-1,-2]],[248,[-1,-2]]],10,45,[]],[[[253,[-1,-2]],[253,[-1,-2]]],10,45,[]],[[[237,[-1,-2]],[237,[-1,-2]]],10,45,[]],[[[147,[-1,-2]],[147,[-1,-2]]],10,45,[]],[[[238,[-1,-2]],[238,[-1,-2]]],10,45,[]],[[[247,[-1,-2]],[247,[-1,-2]]],10,45,[]],[[[249,[-1,-2,-3]],[249,[-1,-2,-3]]],10,45,[],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]]],10,45,[],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],10,45,[],[]],[[[240,[-1,-2]],[240,[-1,-2]]],10,45,[]],[[[212,[-1,-2]],[212,[-1,-2]]],10,45,[]],[[[235,[-1,-2]],[235,[-1,-2]]],10,45,[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]]],10,45,[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]]],10,45,[],[]],[[[241,[-1,-2,-3]],[241,[-1,-2,-3]]],10,45,[],[]],[[[242,[-1,-2,-3]],[242,[-1,-2,-3]]],10,45,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],10,45,[]],[[[236,[-1,-2]],[236,[-1,-2]]],10,45,[]],[[[250,[-1,-2,-3]],[250,[-1,-2,-3]]],10,45,45,45],[[243,243],10],[[244,244],10],[[116,116],10],[[[212,[-1,-2]],[212,[-1,-2]]],243,45,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,45,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,45,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,45,[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[[170,[-1]],[170,[-1]],[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[147,[-1,-2]],-1],[[238,[-1,-2]]],44,[]],[[[169,[-1,-2]],-1],[[236,[-1,-2]]],44,[]],[[-1,-1],-1,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],[256,44],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],256,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],256,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],[256,44],[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],[256,44],[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],256,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],[256,44],[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],256,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],256,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],[256,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],256,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],[256,44],[]],[[[172,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[248,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[253,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[237,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[147,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[238,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[247,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[246,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[239,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[240,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[212,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[235,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[117,[-1,-2,-3]],90],[[83,[28,91]]],[44,110,45,252,254],[],[]],[[[245,[-1,-2,-3]],90],[[83,[28,91]]],[44,110,45,252,254],[],[]],[[[241,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[242,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[169,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[236,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[250,[-1,-2,-3]],90],[[83,[28,91]]],110,110,110],[[243,90],[[83,[28,91]]]],[[244,90],[[83,[28,91]]]],[[116,90],[[83,[28,91]]]],[-1,-1,[]],[[[212,[-1,-2]]],[[172,[-1,-2]]],[44,254,69],[]],[-1,-1,[]],[[[235,[-1,-2]]],[[248,[-1,-2]]],[44,254,69],[]],[[[147,[-1,-2]]],[[253,[-1,-2]]],[254,252],[]],[[[238,[-1,-2]]],[[253,[-1,-2]]],252,[]],[[[169,[-1,-2]]],[[253,[-1,-2]]],254,[]],[[[236,[-1,-2]]],[[253,[-1,-2]]],254,[]],[-1,-1,[]],[-1,-1,[]],[[[223,[-1]]],[[147,[-1,-2]]],[],[]],[[[28,[-1,-1]]],[[147,[-1,-2]]],[],[]],[-1,-1,[]],[[[223,[-1]]],[[238,[-1,-2]]],[],[]],[[[28,[-1,-1,-1]]],[[238,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[[[212,[-1,-2]]],[[247,[-1,-2]]],254,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[223,[-1]]],[[212,[-1,-2]]],[],[]],[[[28,[-1,-1]]],[[212,[-1,-2]]],[],[]],[-1,-1,[]],[[[169,[-1,-2]]],[[212,[-1,-2]]],[],[]],[[[236,[-1,-2]]],[[235,[-1,-2]]],[],[]],[[[223,[-1]]],[[235,[-1,-2]]],[],[]],[-1,-1,[]],[[[28,[-1,-1,-1]]],[[235,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[[[169,[-1,-2]]],[[241,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[[[236,[-1,-2]]],[[242,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[[[223,[-1]]],[[169,[-1,-2]]],[],[]],[[[28,[-1,-1]]],[[169,[-1,-2]]],[],[]],[-1,-1,[]],[[[212,[-1,-2]]],[[169,[-1,-2]]],[],[]],[-1,-1,[]],[[[28,[-1,-1,-1]]],[[236,[-1,-2]]],[],[]],[[[223,[-1]]],[[236,[-1,-2]]],[],[]],[[[236,[-1,-2]]],[[250,[-1,-3,-2]]],[],[],[]],[[[246,[-1,-2,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[170,[-1]],-1],[[169,[-1,-2]]],[198,190,44],[]],[[[223,[-1]]],[[117,[-1,-2,-3]]],44,[],[]],[[[223,[-1]]],[[245,[-1,-2,-3]]],44,[],[]],[[[223,[[223,[-1]]]]],[[117,[-1,-2,-3]]],44,[],[]],[[[223,[[223,[-1]]]]],[[245,[-1,-2,-3]]],44,[],[]],[[[237,[-1,-2]]],[[240,[-1,-2]]],44,[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[147,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[238,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[240,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[212,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[235,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[169,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[236,[-1,-2]]],[],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[172,[-1,-2]]],[44,183],[]],[-1,[[172,[-2,-3]]],43,[44,254,69],[]],[-1,[[248,[-2,-3]]],43,[44,254,69],[]],[-1,[[247,[-2,-3]]],43,[44,254,69,189],[]],[[[246,[-1,-2,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[[[239,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[212,[-1,-2]]],[[172,[-1,-2]]],254,[]],[[[235,[-1,-2]]],[[248,[-1,-2]]],254,[]],[[[212,[-1,-2]]],[[247,[-1,-2]]],254,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[236,[-1,-2]]],[[250,[-1,-3,-2]]],[],[],[]],[[[172,[-1,116]]],[[172,[-1,-2]]],44,[]],[[[248,[-1,116]]],[[248,[-1,-2]]],44,[]],[[[147,[-1,116]]],[[147,[-1,-2]]],[],[]],[[[238,[-1,116]]],[[238,[-1,-2]]],[],[]],[[[247,[-1,116]]],[[247,[-1,-2]]],44,[]],[[[249,[-1,116,116]]],[[249,[-1,-2,-3]]],44,[],[]],[[[246,[-1,116,116]]],[[246,[-1,-2,-3]]],44,[],[]],[[[212,[-1,116]]],[[212,[-1,-2]]],[],[]],[[[235,[-1,116]]],[[235,[-1,-2]]],[],[]],[[[117,[-1,116,116]]],[[117,[-1,-2,-3]]],44,[],[]],[[[245,[-1,116,116]]],[[245,[-1,-2,-3]]],44,[],[]],[[[241,[-1,116,116]]],[[241,[-1,-2,-3]]],44,[],[]],[[[242,[-1,116,116]]],[[242,[-1,-2,-3]]],44,[],[]],[[[169,[-1,116]]],[[169,[-1,-2]]],[],[]],[[[236,[-1,116]]],[[236,[-1,-2]]],[],[]],[[[250,[-1,116,116]]],[[250,[-1,-2,-3]]],[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[240,[-1,-2]]],208,[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[240,[-1,-2]]],208,[]],[[[237,[-1,-2]]],-1,24,[]],[[[239,[-1,-2,-3]]],-1,[],[],[]],[[[249,[-1,-2,-3]]],[[170,[-1]]],44,[],[]],[[[212,[-1,-2]],[212,[-1,-2]]],243,69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,69,[]],[[[172,[-1,-2]],-3],28,18,[],150],[[[248,[-1,-2]],-3],28,18,[],150],[[[253,[-1,-2]],-3],28,18,[],150],[[[237,[-1,-2]],-3],28,18,[],150],[[[147,[-1,-2]],-3],28,18,[],150],[[[238,[-1,-2]],-3],28,18,[],150],[[[247,[-1,-2]],-3],28,18,[],150],[[[249,[-1,-2,-3]],-4],28,18,[],[],150],[[[246,[-1,-2,-3]],-4],28,18,[],[],150],[[[239,[-1,-2,-3]],-4],28,18,[],[],150],[[[240,[-1,-2]],-3],28,18,[],150],[[[212,[-1,-2]],-3],28,18,[],150],[[[235,[-1,-2]],-3],28,18,[],150],[[[117,[-1,-2,-3]],-4],28,18,[],[],150],[[[245,[-1,-2,-3]],-4],28,18,[],[],150],[[[241,[-1,-2,-3]],-4],28,18,[],[],150],[[[242,[-1,-2,-3]],-4],28,18,[],[],150],[[[169,[-1,-2]],-3],28,18,[],150],[[[236,[-1,-2]],-3],28,18,[],150],[[[250,[-1,-2,-3]],-4],28,18,18,18,150],[[243,-1],28,150],[[244,-1],28,150],[[116,-1],28,150],[[[172,[-1,-2]]],-1,[44,189],[]],[[[248,[-1,-2]]],-1,[44,189],[]],[[[247,[-1,-2]]],-1,[44,183],[]],0,0,[[[240,[-1,-2]]],-1,[44,183],[]],0,[[],[[249,[-1,-2,-3]]],210,[],[]],[[],[[246,[-1,-2,-3]]],[210,191],[],[]],[[],[[239,[-1,-2,-3]]],252,[],[]],[[],[[117,[-1,-2,-3]]],[254,252],[],[]],[[],[[245,[-1,-2,-3]]],[254,252],[],[]],[[],[[241,[-1,-2,-3]]],254,[],[]],[[],[[242,[-1,-2,-3]]],254,[],[]],[[],[[250,[-1,-2,-3]]],[],[],[]],[[[172,[-1,-2]],-1,-1],[[172,[-1,-2]]],[44,183,189],[]],[[[248,[-1,-2]],-1,-1,-1],[[248,[-1,-2]]],[44,183,189],[]],[[[247,[-1,-2]],-1,-1],[[247,[-1,-2]]],[44,183,189],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[[172,[-1,-2]],[240,[-1,-2]]],[[172,[-1,-2]]],[44,183,189],[]],[[[247,[-1,-2]],[240,[-1,-2]]],[[247,[-1,-2]]],[44,254,69,183,189],[]],[[[172,[-1,-2]],[172,[-1,-2]]],[[21,[[172,[-1,-2]]]]],[44,69],[]],[[[248,[-1,-2]],[248,[-1,-2]]],[[21,[[248,[-1,-2]]]]],[44,69],[]],[[[247,[-1,-2]],[247,[-1,-2]]],[[21,[[247,[-1,-2]]]]],[44,69,183,189],[]],[[[172,[-1,-2]],[172,[-1,-2]]],[[172,[-1,-2]]],[44,69],[]],[[[248,[-1,-2]],[248,[-1,-2]]],[[248,[-1,-2]]],[44,69],[]],[[[172,[-1,-2]],[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]],[248,[-1,-2]]],10,69,[]],[[[247,[-1,-2]],[247,[-1,-2]]],10,[44,69,183],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[147,[-1,-2]]],[[28,[-1,-1]]],[],[]],[-1,-2,[],[]],[[[147,[-1,-2]]],[[223,[-1]]],[],[]],[[[238,[-1,-2]]],[[28,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[[[238,[-1,-2]]],[[223,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[212,[-1,-2]]],[[223,[-1]]],[],[]],[-1,-2,[],[]],[[[212,[-1,-2]]],[[28,[-1,-1]]],[],[]],[-1,-2,[],[]],[[[235,[-1,-2]]],[[223,[-1]]],[],[]],[[[235,[-1,-2]]],[[28,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[241,[-1,-2,-3]]],[[117,[-1,-2,-3]]],[254,252],[],[]],[[[241,[-1,-2,-3]]],[[169,[-1,-2]]],[],[],[]],[[[242,[-1,-2,-3]]],[[236,[-1,-2]]],[],[],[]],[[[242,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[254,252],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[169,[-1,-2]]],[[223,[-1]]],[],[]],[[[169,[-1,-2]]],[[28,[-1,-1]]],[],[]],[[[236,[-1,-2]]],[[223,[-1]]],[],[]],[[[236,[-1,-2]]],[[28,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[249,[-1,-2,-3]]],[[249,[-1,-3,-2]]],211,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-3,-2]]],211,[],[]],[[[239,[-1,-2,-3]]],[[239,[-3,-2]]],[252,199],[],[]],[[[117,[-1,-2,-3]]],[[21,[[117,[-1,-3,-2]]]]],[44,189,190,199,45,254,252],[],[]],[[[245,[-1,-2,-3]]],[[21,[[245,[-1,-3,-2]]]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[241,[-1,-2,-3]]],[[241,[-3,-2]]],[208,44],[],[]],[[[242,[-1,-2,-3]]],[[242,[-3,-2]]],[208,44],[],[]],[[[250,[-1,-2,-3]]],[[250,[-1,-3,-2]]],[],[],[]],[[[245,[-1,-2,-3]]],10,[254,252,45],[],[]],[[[245,[-1,-2,-3]]],10,[189,190,199,44,208,183,69,252,254],[],[]],[[[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]]],10,69,[]],[[[247,[-1,-2]]],10,[44,254,69],[]],[[[212,[-1,-2]]],10,[254,69],[]],[[[235,[-1,-2]]],10,[254,69],[]],[[[172,[-1,-2]]],10,206,[]],[[[248,[-1,-2]]],10,206,[]],[[[147,[-1,-2]]],10,206,[]],[[[238,[-1,-2]]],10,206,[]],[[[247,[-1,-2]]],10,206,[]],[[[212,[-1,-2]]],10,206,[]],[[[235,[-1,-2]]],10,206,[]],[[[169,[-1,-2]]],10,206,[]],[[[236,[-1,-2]]],10,206,[]],[[[239,[-1,-2,-3]]],10,[45,252],[],[]],[[[241,[-1,-2,-3]]],10,[254,45],[],[]],[[[242,[-1,-2,-3]]],10,[254,45],[],[]],[[[117,[-1,-2,-3]]],10,[44,189,190,199,45,254,252],[],[]],[[[245,[-1,-2,-3]]],10,[189,190,199,44,208,183,69,252,254],[],[]],[[[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]]],10,69,[]],[[[246,[-1,-2,-3]]],10,[],[],[]],[[[212,[-1,-2]]],10,234,[]],[[[235,[-1,-2]]],10,234,[]],[[[240,[-1,-2]]],10,[254,45],[]],0,0,0,[[[169,[-1,-2]]],-1,211,[]],[[[236,[-1,-2]]],-1,211,[]],[[[172,[-1,-2]],[172,[-1,-2]],-1],[[172,[-1,-2]]],[252,183,189,190,44],[]],[[[248,[-1,-2]],[248,[-1,-2]],-1],[[248,[-1,-2]]],[252,183,189,190,44],[]],[[[237,[-1,-2]],[237,[-1,-2]],-1],[[237,[-1,-2]]],[252,189,190,183,24],[]],[[[147,[-1,-2]],[147,[-1,-2]],-1],[[147,[-1,-2]]],[252,189,190,183,44],[]],[[[238,[-1,-2]],[238,[-1,-2]],-1],[[238,[-1,-2]]],[252,189,190,183,44],[]],[[[247,[-1,-2]],[247,[-1,-2]],-1],[[247,[-1,-2]]],[252,183,189,190,44],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]],-1],[[246,[-1,-2,-3]]],211,[],[]],[[[212,[-1,-2]],[212,[-1,-2]],-1],[[212,[-1,-2]]],[252,189,190,183,44],[]],[[[235,[-1,-2]],[235,[-1,-2]],-1],[[235,[-1,-2]]],[252,189,190,183,44],[]],[[[169,[-1,-2]],[169,[-1,-2]],-1],[[169,[-1,-2]]],[252,183,189,190,44],[]],[[[236,[-1,-2]],[236,[-1,-2]],-1],[[236,[-1,-2]]],[252,183,189,190,44],[]],[[[212,[-1,-2]],[212,[-1,-2]]],243,69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,69,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],69,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],69,[]],[[[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],69,[]],[[[247,[-1,-2]]],[[147,[-1,-2]]],[44,183],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],69,[],[]],[[[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],69,[]],0,0,[[[247,[-1,-2]]],-1,[44,183],[]],[[[247,[-1,-2]]],-1,[44,183],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],69,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],69,[]],[[[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],69,[]],[[[247,[-1,-2]]],[[147,[-1,-2]]],[44,183],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],69,[],[]],[[[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],69,[]],0,0,[[[247,[-1,-2]]],-1,[44,183],[]],[[[247,[-1,-2]]],-1,[44,183],[]],[[[172,[-1,-2]],-1],[],[44,190],[]],[[[172,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[248,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[248,[-1,-2]],-1],[],[44,190],[]],[[[237,[-1,-2]],-1],[],190,[]],[[[237,[-1,-2]],[239,[-1,-2,-3]]],[],190,[],[]],[[[147,[-1,-2]],-1],[],[44,190],[]],[[[147,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[238,[-1,-2]],-1],[],[44,190],[]],[[[238,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[247,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[247,[-1,-2]],-1],[],[44,190],[]],[[[239,[-1,-2,-3]],[239,[-1,-3,-4]]],[],190,[],[],[]],[[[240,[-1,-2]],-1],[],[44,190],[]],[[[240,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[212,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[212,[-1,-2]],-1],[],[44,190],[]],[[[235,[-1,-2]],-1],[],[44,190],[]],[[[235,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[169,[-1,-2]],-1],[],[44,190],[]],[[[169,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[236,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[236,[-1,-2]],-1],[],[44,190],[]],[[[172,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[172,[-1,-2]],-1],28,[44,207],[]],[[[248,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[248,[-1,-2]],-1],28,[44,207],[]],[[[237,[-1,-2]],-1],28,[44,190],[]],[[[147,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[147,[-1,-2]],-1],28,[44,190],[]],[[[238,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[238,[-1,-2]],-1],28,[44,207],[]],[[[247,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[247,[-1,-2]],-1],28,[44,207],[]],[[[240,[-1,-2]],-1],28,[44,207],[]],[[[240,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[212,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[212,[-1,-2]],-1],28,[44,207],[]],[[[235,[-1,-2]],-1],28,[44,207],[]],[[[235,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[169,[-1,-2]],-1],28,[44,190],[]],[[[169,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[236,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[236,[-1,-2]],-1],28,[44,190],[]],[[[245,[-1,-2,-3]],-1],[[245,[-1,-2,-3]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[237,[-1,-2]]],[],208,[]],[[[147,[-1,-2]]],[],208,[]],[[[238,[-1,-2]]],[],208,[]],[[[240,[-1,-2]]],[[240,[-1,-2]]],208,[]],[[[212,[-1,-2]]],[],208,[]],[[[235,[-1,-2]]],[],208,[]],[[[169,[-1,-2]]],[],208,[]],[[[236,[-1,-2]]],[],208,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[[172,[-1,-2]]],[],[]],[[[238,[-1,-2]],[238,[-1,-2]]],[[248,[-1,-2]]],[],[]],[[-1,-1,-1,-1],[[253,[-1,-2]]],[],[]],[-1,[[237,[-1,-2]]],[],[]],[[-1,-1],[[147,[-1,-2]]],[],[]],[[-1,-1,-1],[[238,[-1,-2]]],[],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[247,[-1,-2]]],[],[]],[[[170,[-1]]],[[249,[-1,-2,-3]]],[],[],[]],[-1,[[239,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1],[[240,[-1,-2]]],[],[]],[[-1,-1],[[212,[-1,-2]]],[],[]],[[-1,-1,-1],[[235,[-1,-2]]],[],[]],[[-1,-1,-1,-1,-1,-1],[[117,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],[[245,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[241,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1],[[242,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[169,[-1,-2]]],[],[]],[[-1,-1,-1],[[236,[-1,-2]]],[],[]],[[[246,[-1,-2,-3]],[236,[-1,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1],[[245,[-1,-2,-3]]],[254,252],[],[]],[-1,[[240,[-1,-2]]],44,[]],[[[236,[-1,-2]],[246,[-1,-2,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[243,10],[244,10],[[[246,[-1,-2,-3]]],-1,211,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-2,-3]]],211,[],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],211,[]],[243,243],[244,244],[[[212,[-1,-2]],[212,[-1,-2]]],243,45,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,45,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,45,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,45,[]],0,[[],[[239,[-1,-2,-3]]],252,[],[]],[[],[[169,[-1,-2]]],252,[]],[[],[[236,[-1,-2]]],252,[]],[[243,243],243],[[244,244],244],[[],[[147,[-1,-2]]],254,[]],[[],[[238,[-1,-2]]],254,[]],0,[[-1,-1,-1,-1,-1,-1],[[245,[-1,-2,-3]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[172,[-1,-2]],[240,[-1,-2]]],[[172,[-1,-2]]],[44,183,189],[]],[[[247,[-1,-2]],[240,[-1,-2]]],[[247,[-1,-2]]],[44,183,189],[]],[[[117,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-1,-3]]],[189,254,69,44,183,190],[],[]],[[[245,[-1,-2,-3]],[172,[-1,-2]]],[[21,[[172,[-1,-3]]]]],[189,199,254,69,44,183,190],[],[]],[[[245,[-1,-2,-3]],[248,[-1,-2]]],[[21,[[248,[-1,-3]]]]],[189,199,254,69,44,183,190],[],[]],[[[117,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-1,-3]]],[189,254,69,44,183,190],[],[]],[[[245,[-1,-2,-3]],[247,[-1,-2]]],[[21,[[247,[-1,-3]]]]],[189,199,254,69,44,183,190],[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[21,[178]]],69,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[21,[178]]],69,[],[]],[[116,116],[[21,[178]]]],[-1,[[245,[-1,-2,-3]]],[208,199,254,252],[],[]],[[-1,-1],[[147,[-1,-2]]],[],[]],[[-1,-1,-1],[[238,[-1,-2]]],[],[]],[[[147,[60,-1]]],[[147,[60,116]]],[]],[[[117,[-1,-2,-3]],[170,[-1]]],[[117,[-1,-2,-3]]],[44,183,189,190,254,198],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1,[170,[-1]]],[[245,[-1,-2,-3]]],[183,189,190,199,44,254,252,198],[],[]],[[[117,[-1,-2,-3]],-1,-1],[[117,[-1,-2,-3]]],[44,190],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[117,[-1,-2,-3]],[169,[-1,-2]]],[[117,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[245,[-1,-2,-3]],[236,[-1,-2]]],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[189,199,44,190,183],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[189,199,44,190,183],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[44,190,199,254,252,45],[],[]],[[-1,-1,-1,-1],[[246,[-1,-2,-3]]],[],[],[]],0,[-1,[[249,[-1,-2,-3]]],[],[],[]],0,[-1,-1,[]],[[-1,-1,-1,-1],[[247,[-1,-2]]],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[252,183,189,190,44],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[252,183,189,190,44],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[147,[-1,-2]]],255,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[[238,[-1,-2]]],255,[]],0,[[[169,[-1,-2]]],[[169,[-1,-2]]],206,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],206,[]],[[[170,[-1]]],[[117,[-1,-2,-3]]],[44,183,189,190,254,198],[],[]],[[-1,-1,-1,[170,[-1]]],[[245,[-1,-2,-3]]],[183,189,190,199,44,254,252,198],[],[]],0,[[[172,[-1,-2]]],[[172,[-1,-2]]],257,[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],257,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],[257,44],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],257,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],257,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],[257,44],[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],[256,251,257,183,189],[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],[257,44],[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],257,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],257,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],[257,44],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],257,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],[257,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],[257,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],257,[]],[[[172,[-1,-2]]],[[172,[-1,-2]]],[256,251],[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],[256,251],[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],[256,251,257,183,189],[]],[[[172,[-1,-2]]],[[172,[-1,-2]]],[256,251],[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],[256,251],[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],[256,251,257,183,189],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],258,[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],258,[]],[[[172,[-2,-3]],-1,-1],[[172,[-2,-3]]],44,[[190,[-1]],44],[]],[[[248,[-2,-3]],-1,-1,-1],[[248,[-2,-3]]],44,[[190,[-1]],44],[]],[[[247,[-2,-3]],-1,-1],[[247,[-2,-3]]],44,[44,[190,[-1]]],[]],[[-1,-1],[[117,[-1,-2,-3]]],254,[],[]],[[-1,-1,-1],[[245,[-1,-2,-3]]],[254,252],[],[]],[[243,[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],[],[]],[[244,[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],[],[]],[[243,[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],[],[]],[[244,[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],[],[]],[[243,[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[],[]],[[244,[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[],[]],[[[172,[-1,-2]],[212,[-1,-2]]],28,[44,189],[]],[-1,-1,[]],[[[172,[-1,-2]]],[[212,[-1,-2]]],[44,189],[]],[[[248,[-1,-2]]],[[235,[-1,-2]]],[44,189],[]],0,[[-1,-1],[[212,[-1,-2]]],[],[]],[[-1,-1,-1],[[235,[-1,-2]]],[],[]],[[[170,[-1]],[170,[-1]]],[[245,[-1,-2,-3]]],[198,254,252],[],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]],-1],[[246,[-1,-2,-3]]],[],[],[]],[-1,[[147,[-1,-2]]],24,[]],[-1,[[238,[-1,-2]]],24,[]],[-1,[[212,[-1,-2]]],24,[]],[-1,[[235,[-1,-2]]],24,[]],[-1,[[241,[-1,-2,-3]]],24,[],[]],[-1,[[242,[-1,-2,-3]]],24,[],[]],[-1,[[169,[-1,-2]]],24,[]],[-1,[[236,[-1,-2]]],24,[]],[[[169,[-1,-2]]],-1,[44,190,183],[]],[[[236,[-1,-2]]],-1,[44,190,183],[]],[[[246,[-1,-2,-3]]],-1,211,[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[],189,[]],[[[147,[-1,-2]],[169,[-1,-2]]],[],189,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[],189,[]],[[[147,[-1,-2]],[212,[-1,-2]]],[],189,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[],189,[]],[[[238,[-1,-2]],[238,[-1,-2]]],[],189,[]],[[[238,[-1,-2]],[236,[-1,-2]]],[],189,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[],189,[],[]],[[[240,[-1,-2]],[240,[-1,-2]]],[[240,[-1,-2]]],189,[]],[[[212,[-1,-2]],[212,[-1,-2]]],[],189,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[],189,[]],[[[241,[-1,-2,-3]],[241,[-1,-4,-3]]],[],189,[],[],[]],[[[242,[-1,-2,-3]],[242,[-1,-4,-3]]],[],189,[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[],189,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[],189,[]],[[[237,[-1,-2]],[237,[-1,-2]]],28,213,[]],[[[147,[-1,-2]],[212,[-1,-2]]],28,213,[]],[[[147,[-1,-2]],[169,[-1,-2]]],28,[44,189],[]],[[[238,[-1,-2]],[236,[-1,-2]]],28,[44,189],[]],[[[238,[-1,-2]],[235,[-1,-2]]],28,213,[]],[[[240,[-1,-2]],[240,[-1,-2]]],28,213,[]],[[[212,[-1,-2]],[212,[-1,-2]]],28,213,[]],[[[235,[-1,-2]],[235,[-1,-2]]],28,213,[]],[[[241,[-1,-2,-3]],[241,[-1,-3,-3]]],28,213,[],[]],[[[242,[-1,-2,-3]],[242,[-1,-3,-3]]],28,213,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],28,[44,189],[]],[[[236,[-1,-2]],[236,[-1,-2]]],28,[44,189],[]],[-1,[[237,[-2,-3]]],214,[183,254],[]],[-1,[[237,[-2,-3]]],214,[183,44,254],[]],[-1,[[212,[-2,-3]]],214,[183,254],[]],[-1,[[212,[-2,-3]]],214,[183,44,254],[]],[-1,[[235,[-2,-3]]],214,[183,254],[]],[-1,[[235,[-2,-3]]],214,[183,44,254],[]],[-1,[[169,[-2,-3]]],214,[183,254],[]],[-1,[[169,[-2,-3]]],214,[183,44,254],[]],[-1,[[236,[-2,-3]]],214,[183,44,254],[]],[-1,[[236,[-2,-3]]],214,[183,254],[]],[-1,-1,[]],[[[249,[-1,-2,-3]],[249,[-1,-4,-2]]],[[249,[-1,-4,-3]]],211,[],[],[]],[[[246,[-1,-2,-3]],[246,[-1,-3,-4]]],[[246,[-1,-2,-4]]],[],[],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-3,-4]]],[[117,[-1,-2,-4]]],[44,183,190],[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-3,-4]]],[[245,[-1,-2,-4]]],[44,183,190],[],[],[]],[[[250,[-1,-2,-3]],[250,[-1,-3,-4]]],[[250,[-1,-2,-4]]],[],[],[],[]],[[[117,[-1,-2,-3]],[170,[-1]]],[[117,[-1,-2,-3]]],[44,183,189,190,254,198],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1,[170,[-1]]],[[245,[-1,-2,-3]]],[183,189,190,199,44,254,252,198],[],[]],[[[117,[-1,-2,-3]],-1,-1],[[117,[-1,-2,-3]]],[44,183,190,254],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[117,[-1,-2,-3]],[169,[-1,-3]]],[[117,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[245,[-1,-2,-3]],[236,[-1,-3]]],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[245,[-1,-2,-3]]],[[117,[-1,-2,-3]]],44,[],[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[147,[-1,-2]]],[[238,[-1,-2]]],[254,44],[]],[[[249,[-1,-2,-3]]],[[246,[-1,-2,-3]]],211,[],[]],[[[117,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[254,252,44],[],[]],[[[169,[-1,-2]]],[[236,[-1,-2]]],[254,44],[]],[[[147,[-1,-2]]],[[223,[-1]]],44,[]],[[[238,[-1,-2]]],[[223,[-1]]],44,[]],[[[212,[-1,-2]]],[[223,[-1]]],44,[]],[[[235,[-1,-2]]],[[223,[-1]]],44,[]],[[[117,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[241,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[242,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[169,[-1,-2]]],[[223,[-1]]],44,[]],[[[236,[-1,-2]]],[[223,[-1]]],44,[]],[[[238,[-1,-2]]],[[223,[-1]]],[252,44],[]],[[[236,[-1,-2]]],[[223,[-1]]],[254,44],[]],[[[117,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[117,[-1,-2,-3]]],[[223,[[223,[-1]]]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[[223,[-1]]]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[[223,[-1]]]]],44,[],[]],[[[247,[-1,-2]]],[[172,[-1,-2]]],[44,183],[]],[[[172,[-1,-2]]],[[172,[60,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[60,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[60,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[60,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[60,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[60,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[60,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[60,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[60,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[215,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[215,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[215,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[215,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[215,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[215,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[215,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[215,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[215,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[229,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[229,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[229,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[229,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[229,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[229,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[229,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[229,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[229,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[230,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[230,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[230,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[230,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[230,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[230,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[230,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[230,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[230,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[21,[[172,[-1,-2]]]]],[44,69],[]],[[[248,[-1,-2]]],[[21,[[248,[-1,-2]]]]],[44,69],[]],[[[247,[-1,-2]]],[[21,[[247,[-1,-2]]]]],[44,254,69],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[169,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[238,[-1,-2]]],44,[]],[[[253,[-1,-2]]],[[21,[[147,[-1,-2]]]]],[44,199,254,69],[]],[[[253,[-1,-2]]],[[21,[[238,[-1,-2]]]]],[44,199,254,69],[]],[[[172,[-1,-2]]],[[247,[-1,-2]]],[44,189],[]],[[[169,[-1,-2]]],[[212,[-1,-2]]],44,[]],[[[249,[-1,-2,-3]]],[[117,[-1,-2,-3]]],[44,183,189,190,210,198],[],[]],[[[246,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[],[],[]],[[[241,[-1,-2,-3]]],[[117,[-1,-2,-3]]],[254,252,44],[],[]],[[[242,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[254,252,44],[],[]],[[[169,[-1,-2]]],[[117,[-1,-2,-2]]],[254,252,44],[]],[[[236,[-1,-2]]],[[245,[-1,-2,-2]]],[254,252,44],[]],[[[250,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[],[],[]],[[[147,[-1,-2]]],[[28,[-1,-1]]],44,[]],[[[238,[-1,-2]]],[[28,[-1,-1,-1]]],44,[]],[[[212,[-1,-2]]],[[28,[-1,-1]]],44,[]],[[[235,[-1,-2]]],[[28,[-1,-1,-1]]],44,[]],[[[241,[-1,-2,-3]]],[[28,[-1,-1]]],44,[],[]],[[[242,[-1,-2,-3]]],[[28,[-1,-1,-1]]],44,[],[]],[[[169,[-1,-2]]],[[28,[-1,-1]]],44,[]],[[[236,[-1,-2]]],[[28,[-1,-1,-1]]],44,[]],[[[238,[-1,-2]]],[[28,[-1,-1,-1,-1]]],[252,44],[]],[[[236,[-1,-2]]],[[28,[-1,-1,-1,-1]]],[254,44],[]],[[[172,[-1,-2]]],[[172,[209,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[209,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[209,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[209,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[209,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[209,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[209,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[209,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[209,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[228,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[228,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[-1,116]]],44,[]],[[[248,[-1,-2]]],[[248,[-1,116]]],44,[]],[[[147,[-1,-2]]],[[147,[-1,116]]],44,[]],[[[238,[-1,-2]]],[[238,[-1,116]]],44,[]],[[[247,[-1,-2]]],[[247,[-1,116]]],44,[]],[[[249,[-1,-2,-3]]],[[249,[-1,116,116]]],44,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,116,116]]],44,[],[]],[[[212,[-1,-2]]],[[212,[-1,116]]],44,[]],[[[235,[-1,-2]]],[[235,[-1,116]]],44,[]],[[[117,[-1,-2,-3]]],[[117,[-1,116,116]]],44,[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,116,116]]],44,[],[]],[[[241,[-1,-2,-3]]],[[241,[-1,116,116]]],44,[],[]],[[[242,[-1,-2,-3]]],[[242,[-1,116,116]]],44,[],[]],[[[169,[-1,-2]]],[[169,[-1,116]]],44,[]],[[[236,[-1,-2]]],[[236,[-1,116]]],44,[]],[[[250,[-1,-2,-3]]],[[250,[-1,116,116]]],[],[],[]],[[[172,[-1,-2]]],[[172,[27,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[27,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[27,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[27,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[27,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[27,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[27,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[27,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[27,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[238,[-1,-2]]],[[236,[-1,-2]]],44,[]],[[[212,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[235,[-1,-2]]],[[236,[-1,-2]]],44,[]],[[[241,[-1,-2,-3]]],[[169,[-1,-2]]],44,[],[]],[[[242,[-1,-2,-3]]],[[236,[-1,-2]]],44,[],[]],0,[[[241,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-3]]],[183,44],[],[]],[[[239,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-3]]],[44,190],[],[]],[[[242,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-3]]],[183,44],[],[]],[[[239,[-1,-2,-3]],[248,[-1,-2]]],[[248,[-3]]],[44,190],[],[]],[[[242,[-1,-2,-3]],[248,[-1,-2]]],[[248,[-3]]],[183,44],[],[]],[[[249,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-1,-3]]],211,[],[]],[[[249,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[239,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[239,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-3]]],[44,190],[],[]],[[[117,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[117,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-1,-3]]],[44,183,190],[],[]],[[[241,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-3]]],[183,44],[],[]],[[[241,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[246,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-1,-3]]],[],[],[]],[[[245,[-1,-2,-3]],[147,[-1,-2]]],[[21,[[147,[-1,-3]]]]],[199,254,69,44,183,190],[],[]],[[[242,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-3]]],[183,44],[],[]],[[[245,[-1,-2,-3]],[147,[-1,-2]]],[[253,[-1,-3]]],[44,183,190],[],[]],[[[246,[-1,-2,-3]],[238,[-1,-2]]],[[238,[-1,-3]]],[],[],[]],[[[239,[-1,-2,-3]],[238,[-1,-2]]],[[238,[-3]]],[44,190],[],[]],[[[245,[-1,-2,-3]],[238,[-1,-2]]],[[21,[[238,[-1,-3]]]]],[199,254,69,44,183,190],[],[]],[[[242,[-1,-2,-3]],[238,[-1,-2]]],[[238,[-3]]],[183,44],[],[]],[[[245,[-1,-2,-3]],[238,[-1,-2]]],[[253,[-1,-3]]],[44,183,190],[],[]],[[[239,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-3]]],[44,190],[],[]],[[[241,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-3]]],[183,44],[],[]],[[[242,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-1,-3]]],[183,44],[],[]],[[[239,[-1,-2,-3]],[212,[-1,-2]]],[[212,[-3]]],[44,190],[],[]],[[[241,[-1,-2,-3]],[212,[-1,-2]]],[[212,[-1,-3]]],[],[],[]],[[[242,[-1,-2,-3]],[212,[-1,-2]]],[[212,[-1,-3]]],[],[],[]],[[[249,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],211,[],[]],[[[249,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[239,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-3]]],[44,190],[],[]],[[[239,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[117,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],[44,183,190],[],[]],[[[117,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[241,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[246,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],[],[],[]],[[[245,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],[44,183,190],[],[]],[[[246,[-1,-2,-3]],[236,[-1,-2]]],[[236,[-1,-3]]],[],[],[]],[[[245,[-1,-2,-3]],[236,[-1,-2]]],[[236,[-1,-3]]],[44,183,190],[],[]],[[[172,[-1,-2]],[169,[-1,-2]]],[[172,[-1,-2]]],[44,183],[]],[[[248,[-1,-2]],[236,[-1,-2]]],[[248,[-1,-2]]],[44,183],[]],[[[247,[-1,-2]],[169,[-1,-2]]],[[247,[-1,-2]]],[44,183],[]],[[-1,-1],[[117,[-1,-2,-3]]],[254,252],[],[]],[[-1,-1,-1],[[245,[-1,-2,-3]]],[254,252],[],[]],0,[[[172,[-1,-2]]],[[21,[[172,[-3,-2]]]]],[194,44],[],194],[[[248,[-1,-2]]],[[21,[[248,[-3,-2]]]]],[194,44],[],194],[[[237,[-1,-2]]],[[21,[[237,[-3,-2]]]]],[194,24],[],194],[[[147,[-1,-2]]],[[21,[[147,[-3,-2]]]]],[194,44],[],194],[[[238,[-1,-2]]],[[21,[[238,[-3,-2]]]]],[194,44],[],194],[[[247,[-1,-2]]],[[21,[[247,[-3,-2]]]]],[194,44],[],194],[[[239,[-1,-2,-3]]],[[21,[[239,[-4,-2,-3]]]]],194,[],[],194],[[[212,[-1,-2]]],[[21,[[212,[-3,-2]]]]],[194,44],[],194],[[[235,[-1,-2]]],[[21,[[235,[-3,-2]]]]],[194,44],[],194],[[[117,[-1,-2,-3]]],[[21,[[117,[-4,-2,-3]]]]],[194,44],[],[],194],[[[245,[-1,-2,-3]]],[[21,[[245,[-4,-2,-3]]]]],[194,44],[],[],194],[[[169,[-1,-2]]],[[21,[[169,[-3,-2]]]]],[194,44],[],194],[[[236,[-1,-2]]],[[21,[[236,[-3,-2]]]]],[194,44],[],194],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[[[169,[-1,-2]]],[[21,[[169,[-1,-2]]]]],211,[]],[[[236,[-1,-2]]],[[21,[[236,[-1,-2]]]]],211,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[172,[-1,-2]],[172,[-1,-2]]],[[172,[-1,-2]]],[44,69],[]],[[[248,[-1,-2]],[248,[-1,-2]]],[[248,[-1,-2]]],[44,69],[]],[[[247,[-1,-2]],[247,[-1,-2]]],[[247,[-1,-2]]],[44,69,183,189,254],[]],[[-1,-1,-1,-1],[[246,[-1,-2,-3]]],211,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[-1,-1],[[169,[-1,-2]]],[],[]],[[-1,-1,-1],[[236,[-1,-2]]],[],[]],[[[246,[-1,-2,-3]]],[[236,[-1,116]]],44,[],[]],[[[240,[-1,-2]]],-1,[44,183],[]],[[[248,[-1,-2]]],-1,[44,190,189],[]],[[[235,[-1,-2]]],-1,[190,44],[]],0,[[[172,[-1,-2]]],-1,[44,189],[]],[[[248,[-1,-2]]],-1,[44,189],[]],[[[247,[-1,-2]]],-1,[44,183],[]],0,0,[[[117,[-1,-2,-3]]],[[117,[-1,-2,-4]]],44,[],[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-2,-4]]],44,[],[],[]],[[[169,[-1,-2]],-1],[[169,[-1,-2]]],211,[]],[[[169,[-1,-2]],-1],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]],-1],[[236,[-1,-2]]],211,[]],[[[169,[-1,-2]],-1],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]],-1],[[236,[-1,-2]]],211,[]],[[[117,[-1,-2,-3]]],[[117,[-1,-4,-3]]],44,[],[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-4,-3]]],44,[],[],[]],0,0,0,0,0,0,0,0,0,[[[172,[-1,-2]]],[[153,[-1]]],44,[]],[[[248,[-1,-2]]],[[153,[-1]]],44,[]],[[[247,[-1,-2]]],[[153,[-1]]],[44,183],[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[244,243],[[[248,[-1,-2]]],-1,[44,190,189],[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[244,243],[[[248,[-1,-2]]],-1,[44,190,189],[]],0,0,0,0,0,0,0,0,0,[[[172,[-1,-2]]],[[153,[-1]]],44,[]],[[[248,[-1,-2]]],[[153,[-1]]],44,[]],[[[247,[-1,-2]]],[[153,[-1]]],[44,183],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[244,243],[[[248,[-1,-2]]],-1,[44,190,189],[]],0,0,0,0,0,[[[248,[-1,-2]]],[[153,[-1]]],44,[]],[[],[[172,[-1,-2]]],254,[]],[[],[[248,[-1,-2]]],254,[]],[[],[[237,[-1,-2]]],254,[]],[[],[[147,[-1,-2]]],254,[]],[[],[[147,[-1,-2]]],254,[]],[[],[[238,[-1,-2]]],254,[]],[[],[[238,[-1,-2]]],254,[]],[[],[[247,[-1,-2]]],254,[]],[[],[[240,[-1,-2]]],254,[]],[[],[[212,[-1,-2]]],254,[]],[[],[[212,[-1,-2]]],254,[]],[[],[[235,[-1,-2]]],254,[]],[[],[[235,[-1,-2]]],254,[]],[[],[[169,[-1,-2]]],254,[]],[[],[[169,[-1,-2]]],254,[]],[[],[[236,[-1,-2]]],254,[]],[[],[[236,[-1,-2]]],254,[]],0,[[],-1,[]],[[-1,-1],10,[]],[[-1,-1,-2],10,[],[]],[[-1,-1],-1,69],[[-1,-1],-1,69],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[[],-1,[]],[-1,-1,[]],[[],-1,[]],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[187,[-1]],-1],[[259,[-1]]],181],[[[203,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[204,[-1]]],[[21,[-1]]],181],[[[203,[-1]]],[[28,[27,[21,[27]]]]],181],[[[204,[-1]]],[[28,[27,[21,[27]]]]],181],0,[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,[-1,-1,[]],[-1,[],[]],[-1,-1,[]],[-1,[[169,[116]]],[]],[-1,[],[]],[-1,[],[]],[-1,-1,[]],[[-1,205],28,[]],[-1,[[147,[116]]],[]],[-1,[[147,[116]]],[]],[-1,[[28,[-1,-1]]],[]],[[-1,153],-1,[]],[-1,[[147,[116]]],[]],[[-1,[147,[-2,116]]],[[147,[-2,116]]],[],[]],[[-1,[169,[-2,116]]],[[169,[-2,116]]],[],[]],[-1,[],[]],[-1,[],[]],[[-1,-1,-1,-1],[[197,[-1]]],181],[[[169,[-1,116]],[169,[-1,116]]],-1,181],[[[147,[-1,116]],[147,[-1,116]],[147,[-1,116]]],-1,181],[[-1,-1],[[28,[-1,-1]]],206],[[[169,[-1,116]]],[[169,[-1,116]]],181],[[[169,[-1,116]]],[[169,[-1,116]]],206],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[260,[-1]]],214],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[[-1,60],[[261,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,-1],[[261,[-1]]],214],[[-1,-2],[[262,[-2,-1]]],[[166,[60]]],214],[[10,-1],[[260,[-1]]],214],[[[164,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214],[[[261,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214],[[[262,[-1,-2]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214,[[166,[60]]]],[[[260,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214],[-1,[[260,[-1]]],214],[[[261,[-1]]],[[28,[27,[21,[27]]]]],214],[[-1,-2],[[262,[-1,-2]]],[],[[166,[60]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[164,[-1]]],-1,214],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[60,60],[[147,[60,116]]]],0,[[60,60],[[212,[60,116]]]],[[60,60],[[169,[60,116]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[131,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[131,114],[134,114],[134,114],[131,131],[134,134],[155,155],[160,160],[151,151],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[],131],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[131,10],28],[[134,10],28],[[134,10],28],[[131,[58,[126]]],28],[[134,[58,[126]]],28],[[151,90],[[83,[28,91]]]],[[160,60,-1],28,205],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[163,114],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[[],131],[27,134],[163,21],[155,[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]]],[160,21],[151,[[21,[[136,[129,144]]]]]],[131,27],[134,27],[134,27],[160,155],[[131,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[131,27,27],28],[[134,27,27],28],[[134,27,27],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[27,27],131],[131,[[165,[131]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[133,[147,[60,116]]],129],[[133,[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[58,[60]]],129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[133,27],[133,27],[263,27],[263,27],[157,157],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[133,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[133,[147,[60,116]],[147,[60,116]],[147,[60,116]]],129],[[263,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[[133,10],28],[[133,10],28],[[263,10],28],[[263,10],28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[133,[147,[60,116]],[58,[60]]],129],[[133,[147,[60,116]]],129],[[263,[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[58,[60]]],129],[[127,27],263],[157,[[21,[126]]]],[157,[[21,[126]]]],[133,27],[263,27],[[133,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[133,[147,[60,116]],[147,[60,116]]],129],[[263,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[133,27,27],28],[[133,27,27],28],[[263,27,27],28],[[263,27,27],28],[157,[[28,[27,[21,[27]]]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[133,27],263],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[159,159],[[[158,[-1]]],[[158,[-1]]],24],[[[161,[-1]]],[[161,[-1]]],24],[152,152],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[153,[209]],10],152],[159,[[21,[[136,[129,144]]]]]],[[[158,[-1]]],[[21,[[136,[-1,28]]]]],[]],[[[161,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],149],[152,[[21,[[136,[129,144]]]]]],[-1,[[264,[-2]]],[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,[[-1,[147,[60,116]],60,143,[58,[60]]],28,167],[[-1,[147,[60,116]],[169,[60,116]],[170,[60]],143,[58,[60]]],28,[]],[[-1,[171,[60]],[58,[60]]],[[28,[129,129]]],[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[-1,[137,[[147,[60,116]]]],[58,[60]]],28,[]],[[-1,[137,[[147,[60,116]]]]],28,[]],[[-1,[172,[60,116]],143,[58,[60]]],28,[]],[[-1,[172,[60,116]],173,143,[58,[60]]],28,167],[[-1,[169,[60,116]],[170,[60]],135,[147,[60,116]]],28,[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[-1,[],[]],[-1,28,[]],[-1,28,[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]]],28,[]],[[-1,10],28,[]],[[-1,[136,[[28,[[147,[60,116]],[58,[60]]]],[147,[60,116]]]]],28,[]],[[-1,60],[[174,[-1]]],167],[[-1,60],[[261,[-1]]],[]],[[-1,60],28,[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]]],28,[]],[[-1,[147,[60,116]]],28,[]],[-1,27,[]],[[-1,[136,[[147,[60,116]],[147,[60,116]]]],[58,[60]]],28,[]],[[-1,[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[-1,[169,[60,116]],[170,[60]],135,[169,[60,116]]],28,[]],[[-1,[169,[60,116]],[169,[60,116]],[169,[60,116]]],28,[]],[[-1,60],28,[]],[[-1,[169,[60,116]]],28,[]],[[-1,[169,[60,116]]],28,[]],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[-1,60],28,[]],[[-1,27,27],28,[]],[[-1,27,27],28,[]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[-1,[147,[60,116]]],28,[]],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[-1,[169,[60,116]]],28,[]],[[-1,-2],[[175,[-1,-2]]],167,[[166,[60]]]],[[-1,-2],[[262,[-1,-2]]],[],[[166,[60]]]],[[-1,60],28,[]],[-1,[[165,[-1]]],167],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,10],265,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[265,265],[[[266,[-1]]],[[266,[-1]]],24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[-1,-2]],16,-2,30,31,32,33],28,[],14],[27,28],[27,28],[27,28],[[[266,[-1]],[266,[-1]]],10,45],[[265,90],[[83,[28,91]]]],[[[266,[-1]],90],92,110],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,6],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[-1,-2]]],35,[],14],[[-1,10],265,[]],[[[11,[-1,-2]],266],[[11,[-1,-2]]],[],14],0,[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[-1,-2]],16,-2,46],47,[],14],0,[[[11,[-1,-2]],16,31,32,33,-2],48,[],14],[[-1,10,-2],[[11,[-3,-4]]],[[6,[12]]],13,[],14],[[[11,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],14],0,[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[37]]]],0,[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[37]]]],[[[11,[-1,-2]]],70,[],14],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,6],[[[11,[-1,-2]]],74,[],14],0,[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[267]]]],[[[11,[-1,-2]],268],[[11,[-1,-2]]],[],14],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[35]]]],[[[11,[-1,-2]]],35,[],14],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[12]]],43],[[[22,[-1,-2,-3]]],[[17,[16]]],[23,24],24,14],[[[19,[-1]]],[[19,[-1]]],24],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1,-2,-3]],16,-3,30,31,32,33],28,[23,24],24,14],[27,28],[27,28],[[[19,[-1]],90],92,110],[[[22,[-1,-2,-3]]],[[22,[-1,-2,-3]]],[23,24],[],14],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1,-2,-3]]],35,[23,24],24,14],[[[22,[-1,-2,-3]],269],[[22,[-1,-2,-3]]],[23,24],[],14],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1,-2,-3]],16,-3,46],47,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[[6,[267]]]],[[[22,[-1,-2,-3]],16,31,32,33,-3],48,[23,24],24,14],[[[19,[-1]],20,[21,[-1]],-2],[[22,[-1,-3,-4]]],[23,24],13,[],14],[[[17,[-1]]],[[19,[-1]]],[23,24]],[[[22,[-1,-2,-3]],-2],[[22,[-1,-2,-3]]],[23,24],[],14],[[[22,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,13],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,13],[[[22,[-1,-2,-3]],16,31,-3],[[21,[[54,[-2,-3]]]]],[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[[6,[94]]]],[[-1,-2,20],[[0,[214]]],43,43],[[[22,[-1,-2,-3]],60],[[22,[-1,-2,-3]]],[23,24],[],14],[[[22,[-1,-2,-3]]],70,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[6,6,24]],[[[22,[-1,-2,-3]]],74,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[6,24]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[22,[-1,-2,-3]]],35,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[[6,[35]]]],[[[17,[-1]],[21,[-1]]],[[19,[-1]]],[23,24]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[26,[-1,-2]],270],[[26,[-1,-2]]],[],4],[[[26,[-1,-2]],271],[[26,[-1,-2]]],[],4],[-1,272,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1,-2]]],[[26,[-1,-2]]],[],4],[[[26,[-1,-2]]],[[26,[-1,-2]]],[],4],[[[26,[-1,-2]]],[[17,[16]]],[],4],[272,272],[273,273],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],272],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[26,[-1,-2]],16],28,[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1,-2]],16,-2,30,31,32,33],28,[],4],[[-1,272,33],28,4],[27,28],[27,28],[27,28],[[273,273],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[272,90],[[83,[28,91]]]],[[273,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[273,-1],28,150],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[35]]]],[[[26,[-1,-2]]],35,[],4],[[[26,[-1,-2]],273],[[26,[-1,-2]]],[],4],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[46,35,35,60,60,94,270,271,-1],47,64],[[[26,[-1,-2]],16,-2,46],47,[],4],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[37]]]],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[37]]]],[[[26,[-1,-2]],16,31,32,33,-2],48,[],4],[-3,[[26,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[-1,273,[[6,[[59,[20]]]]]],[[[26,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[26,[-1,-2]],16,31,-2,53],28,[],4],[[[26,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[94]]]],[[[26,[-1,-2]]],70,[],4],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,6],[[[26,[-1,-2]]],74,[],4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],273],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[273,[[34,[[21,[33]]]]]],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[35]]]],[[[26,[-1,-2]]],35,[],4],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[274,274],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[39,[-1]],275],[[39,[-1]]],[]],[274,276],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,-2,275],28,277,[24,18]],[[[39,[-1]],16,-2,30,31,32,33],28,[24,18],277],[27,28],[27,28],[[274,274],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[274,90],[[83,[28,91]]]],[[[39,[-1]],90],92,110],[-1,-1,[]],[-1,274,[[6,[278]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,274,[[279,[[58,[67]]]],280,281]],[-1,274,[[6,[278]]]],[[209,209,-1],274,[[279,[[58,[67]]]],280,281]],[-1,-2,[],[]],[-1,-2,[],[]],[[274,-1],28,150],[[[39,[-1]]],35,[24,18]],[[[39,[-1]],-2],[[39,[-1]]],[],[[6,[35]]]],[274,228],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,46,-2,35,35,275],47,277,[]],[[[39,[-1]],16,-2,46],47,[24,18],277],[-2,[[39,[-1]]],[],[[6,[-1]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,[-1,[[282,[-1]]],[]],[[[39,[-1]],-2],[[39,[-1]]],[],[[6,[35]]]],[[[39,[-1]]],35,[24,18]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[283,283],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],283],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[282,[-1]],16,-2,30,31,32,33],28,[24,18],277],[27,28],[27,28],[[283,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[282,[-1]]],35,[24,18]],[[[282,[-1]],-2],[[282,[-1]]],[],[[6,[35]]]],[[-1,283,108],108,277],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[283,10],[[[282,[-1]],16,-2,46],47,[24,18],277],[[[282,[-1]],60],[[282,[-1]]],[]],[[[282,[-1]],60],[[282,[-1]]],[]],[[[282,[-1]],16,31,32,33,-2],48,[24,18],277],[-1,[[282,[-1]]],[]],[[],283],[[[282,[-1]],16,49,31,32,-2,50,[51,[-3]],33],52,[24,18],277,[]],[[[282,[-1]],-2],[[282,[-1]]],[],[[6,[37]]]],[[[282,[-1]],60],[[282,[-1]]],[]],[[[282,[-1]]],70,[24,18]],[[[282,[-1]]],74,[24,18]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[282,[-1]],-2],[[282,[-1]]],[],[[6,[35]]]],[[[282,[-1]]],35,[24,18]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[42,[-1,-2,-3]],284],[[42,[-1,-2,-3]]],[44,45],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[42,[-1,-2,-3]]],[[17,[16]]],[44,45],[],4],[-1,-2,[],[]],[[],[[42,[-1,-2,-3]]],[44,45],[],[]],[27,-1,[]],[27,-1,[]],[[[42,[-1,-2,-3]],16],28,[44,45],[],4],[-1,-2,[],[]],[[[42,[-1,-2,-3]],16,-3,30,31,32,33],28,[44,45],[],4],[27,28],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[35]]]],[[[42,[-1,-2,-3]]],35,[44,45],[],4],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[42,[-1,-2,-3]],16,-3,46],47,[44,45],[],4],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[37]]]],[[[42,[-1,-2,-3]],16,31,32,33,-3],48,[44,45],[],4],[[],[[42,[-1,-2,-3]]],[44,45],[],[]],[[[42,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[44,45],[],4],[[[42,[-1,-2,-3]],16,31,-3,53],28,[44,45],[],4],[[[42,[-1,-2,-3]],16,31,-3],[[21,[[54,[-2,-3]]]]],[44,45],[],4],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[94]]]],[[[42,[-1,-2,-3]],-1,-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[[5,[-2,-3]]]]]],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[37]]]],[[[42,[-1,-2,-3]]],70,[44,45],[],4],[[[42,[-1,-2,-3]]],74,[44,45],[],4],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[[[42,[-1,-2,-3]]],35,[44,45],[],4],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[35]]]],[-1,[[42,[-2,-3,-4]]],43,[44,45],[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,285,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[285,285],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],286],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[[285,90],[[83,[28,91]]]],[[286,90],92],[[[287,[-1,-2,-3]],-4],[[287,[-1,-2,-3]]],[56,24],[],14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[286,[58,[-1]],[21,[27]],-2,[21,[13]]],[[287,[-1,-3,-4]]],[56,24],205,[],14],[[],286],[[[287,[-1,-2,-3]],96,60],[[54,[-2,-3]]],[56,24],[],14],[[[287,[-1,-2,-3]],-4],[[287,[-1,-2,-3]]],[56,24],[],14,[[6,[94]]]],0,0,[[[287,[-1,-2,-3]],-4],[[287,[-1,-2,-3]]],[56,24],[],14,6],0,[[[287,[-1,-2,-3]],-4],[[287,[-1,-2,-3]]],[56,24],[],14,[[6,[267]]]],[[[287,[-1,-2,-3]],268],[[287,[-1,-2,-3]]],[56,24],[],14],[[[287,[-1,-2,-3]],-4],[[287,[-1,-2,-3]]],[56,24],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[287,[-1,-2,-3]],60],[[287,[-1,-2,-3]]],[56,24],[],14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[288,[-1,-2]]],[[288,[-1,-2]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,96],10,[]],[[[289,[-1,-2]],31,96],10,[],4],[[[290,[-1,-2]]],[[17,[16]]],[],4],[291,291],[292,292],[293,293],[[[294,[-1]]],[[294,[-1]]],24],[295,295],[296,296],[297,297],[298,298],[299,299],[300,300],[301,301],[302,302],[303,303],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[297,297],178],[[298,298],178],0,[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[288,[-1,-2]],-3],[[288,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[],301],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[290,[-1,-2]],16],28,[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[304,296,31,32,-1,30,33,60,[21,[60]],-2,-3],28,4,214,13],[[[289,[-1,-2]],16,-2,30,31,32,33],28,[],4],[[[288,[-1,-2]],16,-2,30,31,32,33,10],28,[],4],[[[290,[-1,-2]],16,-2,30,31,32,33],28,[],4],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[292,292],10],[[293,293],10],[[295,295],10],[[297,297],10],[[298,298],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[291,90],[[83,[28,91]]]],[[292,90],[[83,[28,91]]]],[[293,90],92],[[[294,[-1]],90],92,110],[[295,90],92],[[296,90],92],[[297,90],92],[[298,90],92],[[299,90],92],[[300,90],92],[[301,90],92],[[302,90],92],[[303,90],92],[[[305,[-1]],90],92,110],[-1,-1,[]],[-1,-1,[]],[-3,[[289,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[293,-1],28,150],[[296,-1],28,150],[[297,-1],28,150],[[298,-1],28,150],[[[290,[-1,-2]]],35,[],4],[[[290,[-1,-2]],-3],[[290,[-1,-2]]],[],4,[[6,[35]]]],[-1,291,[]],[-1,[[21,[292]]],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[288,[-1,-2]],31,96],10,[],4],[[[305,[-1]]],[[40,[214]]],[]],[[16,-1,46,296,35,35,60,-2,-3],47,[],214,13],[[[290,[-1,-2]],16,-2,46],47,[],4],[[[305,[-1]]],296,[]],[[304,296,31,32,60,[21,[60]]],[[21,[48]]]],[[[290,[-1,-2]],16,31,32,33,-2],48,[],4],[-3,[[289,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[-3,[[288,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[[306,[-1]],-2],[[290,[-3,-4]]],[],13,[],4],[[[290,[-1,-2]],-3],[[290,[-1,-2]]],[],4,13],[[[290,[-1,-2]],-3],[[290,[-1,-2]]],[],4,13],[[[290,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[290,[-1,-2]],-3,-4],[[290,[-1,-2]]],[],4,[[6,[37]]],13],[[[290,[-1,-2]],16,31,-2,53],28,[],4],[[[290,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[[[288,[-1,-2]],-3],[[288,[-1,-2]]],[],4,[[6,[94]]]],[[296,60,108],[[307,[297,33]]]],[[297,297],[[21,[178]]]],[[298,298],[[21,[178]]]],[-1,[[21,[292]]],[]],0,[[[290,[-1,-2]],-3],[[290,[-1,-2]]],[],4,[[6,[37]]]],[[293,33,60,60],[[28,[33,33]]]],0,[[293,33,60,60],33],[[296,60,108],[[307,[298,[28,[293,33,60]]]]]],[296,[[0,[214]]]],0,[[[290,[-1,-2]]],70,[],4],[[[289,[-1,-2]],-3],[[289,[-1,-2]]],[],4,6],[[[288,[-1,-2]],-3],[[288,[-1,-2]]],[],4,6],[[[290,[-1,-2]],-3],[[290,[-1,-2]]],[],4,6],[[[290,[-1,-2]]],74,[],4],[[[289,[-1,-2]],[288,[-1,-2]]],[[289,[-1,-2]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[304,296,49,31,32,[51,[-1]],60,-2,[21,[[40,[13]]]],[21,[[40,[13]]]],[21,[[28,[60,[40,[13]]]]]]],52,[],214],[[[290,[-1,-2]],-3],[[290,[-1,-2]]],[],4,[[6,[35]]]],[[[290,[-1,-2]]],35,[],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[306,[-1]],297,295],[[21,[297]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[306,[-1]]],[[306,[-1]]],24],[308,308],[304,304],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[306,[-1]],297],[[21,[[28,[-1,297]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[306,[-1]],297,300],28,[]],[27,28],[27,28],[27,28],[[304,304],10],[[[306,[-1]],90],92,110],[[308,90],92],[[304,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[309,[297,-1]],[294,[-1]],27],308,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[306,[-1]],297],[[21,[-1]]],[]],[[[306,[-1]],297],[[21,[-1]]],[]],[[],27],[[],27],[[],27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[306,[-1]]],10,[]],[[[306,[-1]]],[[0,[214]]],[]],[[[306,[-1]]],[[0,[214]]],[]],[[[306,[-1]]],296,[]],[308,296],[[[306,[-1]]],27,[]],[[[306,[-1]],297],28,[]],[[[306,[-1]]],[[21,[297]]],[]],[[[306,[-1]],297,302],28,[]],[-1,[[28,[[306,[-1]],297]]],[]],0,[304,[[21,[[28,[297,96]]]]]],[304,[[21,[[28,[298,293]]]]]],[[[306,[-1]],298,60],28,[]],[[[306,[-1]]],28,[]],[[[306,[-1]],293,297,-1],[[21,[[28,[297,298]]]]],[]],[[[306,[-1]],297,297,301],28,[]],[[[306,[-1]],297,297],28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-2,[[306,[-1]]],[],[[6,[[294,[-1]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,310,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[310,310],[[[311,[-1]]],[[311,[-1]]],24],[[[312,[-1]]],[[312,[-1]]],24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[313,[-1]]],314],[[],[[311,[-1]]],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,32,94,[21,[37]],267,268,[21,[20]],[21,[-2]],311,-3],28,14,56,64],[[[55,[-1,-2,-3]],16,-3,30,31,32,33],28,[24,56,57],[],14],[27,28],[27,28],[27,28],[27,28],[27,28],[[[311,[-1]],[311,[-1]]],10,45],[[[312,[-1]],[312,[-1]]],10,45],[[310,90],[[83,[28,91]]]],[[[313,[-1]],90],92,[110,314]],[[[311,[-1]],90],92,110],[[[312,[-1]],90],92,110],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,6],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[55,[-1,-2,-3]],311],[[55,[-1,-2,-3]]],[56,57],[],14],0,[[[55,[-1,-2,-3]]],35,[24,56,57],[],14],[-1,310,[]],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[313,-1,46,35,94,[21,[37]],267,268,21,[21,[20]],[58,[-2]]],47,14,56],[[[55,[-1,-2,-3]],16,-3,46],47,[24,56,57],[],14],0,[[31,32],48],[[[55,[-1,-2,-3]],16,31,32,33,-3],48,[24,56,57],[],14],[[-2,[21,[-1]],-3],[[55,[-1,-4,-5]]],[56,57],[[6,[[59,[[58,[-1]]]]]]],13,[],14],[[[55,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[24,56,57],[],14],[[31,313,94,[21,[37]],268,[58,[-1]],13],[[21,[[54,[-2,-3]]]]],[24,56],[],14],[[[55,[-1,-2,-3]],16,31,-3],[[21,[[54,[-2,-3]]]]],[24,56,57],[],14],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[94]]]],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[12]]]],0,0,0,[[[55,[-1,-2,-3]]],70,[24,56,57],[],14],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,6],[[[55,[-1,-2,-3]]],74,[24,56,57],[],14],0,[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[267]]]],[[[55,[-1,-2,-3]],268],[[55,[-1,-2,-3]]],[56,57],[],14],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],13,[21,[-2]],[58,[-2]],-3],52,[],[45,24],64],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[35]]]],[[[55,[-1,-2,-3]]],35,[24,56,57],[],14],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,315,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[315,315],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[62,[-1]],16,-1,30,31,32,33],28,4],[27,28],[27,28],[[315,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[62,[-1]],-2],[[62,[-1]]],4,[[6,[35]]]],[[[62,[-1]]],35,4],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[62,[-1]],16,-1,46],47,4],[[[61,[60]],60],[[62,[-1]]],4],[[[62,[-1]],-2],[[62,[-1]]],4,6],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[62,[-1]],-2],[[62,[-1]]],4,[[6,[35]]]],[[[62,[-1]]],35,4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[316,227],316],[317,317],[318,318],[319,319],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[316,112,112],316],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[316,16,[107,[-1]],-1,30,31,32,33],28,[]],[27,28],[27,28],[27,28],[27,28],[27,28],[[317,317],10],[[318,318],10],[[319,319],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[316,90],92],[[320,90],92],[[317,90],92],[[318,90],92],[[319,90],92],[[319,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[321,319],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[316,35],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[316,16,[107,[-1]],46],47,[]],[320,316],[-1,[[83,[320,319]]],[[279,[[58,[67]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[316,35],[[-1,318],[[83,[320,319]]],[[279,[[58,[67]]]]]],[[-1,317,318],[[83,[320,319]]],[[279,[[58,[67]]]]]],0,0,0,0,0,0,[[-1,10],322,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[322,322],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[63,[-1,-2]],16,-2,30,31,32,33],28,24,14],[27,28],[27,28],[[322,90],[[83,[28,91]]]],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[63,[-1,-2]]],35,24,14],[[-1,10],322,[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[63,[-1,-2]],16,-2,46],47,24,14],[[[63,[-1,-2]],16,31,32,33,-2],48,24,14],[[-1,-2,[21,[-2]],-3],[[63,[-4,-5]]],[[6,[12]]],[57,44],64,24,14],[[[63,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,24,14],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[37]]]],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[37]]]],[[[63,[-1,-2]]],70,24,14],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,6],[[[63,[-1,-2]]],74,24,14],0,[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[267]]]],[[[63,[-1,-2]],268],[[63,[-1,-2]]],24,14],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[37]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[35]]]],[[[63,[-1,-2]]],35,24,14],0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,323,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[323,323],[324,324],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]],16,-1,30,31,32,33],28,4],[27,28],[27,28],[27,28],[[324,60],[[28,[60,60]]]],0,[[323,90],[[83,[28,91]]]],[[324,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],35,4],[-1,[[36,[-2]]],[[6,[37]]],4],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]],16,-1,46],47,4],0,[[[36,[-1]],-2],[[36,[-1]]],4,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[36,[-2]]],[[6,[37]]],4],[[[36,[-1]]],35,4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[325,326],[325,326],[-1,327,[]],[-1,327,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[328,329],328],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[325,33],[[[65,[-1,-2]]],[[17,[16]]],[],4],[327,327],[330,330],[326,326],[331,331],[332,332],[328,328],[329,329],[333,333],[334,334],[325,325],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[325,33],[[],326],[[],331],[[],332],[[],328],[[],329],[[],334],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[65,[-1,-2]],16],28,[],4],[[[65,[-1,-2]],332],[[65,[-1,-2]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,327,[]],[-1,327,[]],[[334,-1,31,32,332,-2],28,4,64],[[[65,[-1,-2]],16,-2,30,31,32,33],28,[],4],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[326,326],10],[[331,331],10],[[332,332],10],[[328,328],10],[[329,329],10],[[333,333],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[327,90],[[83,[28,91]]]],[[330,90],[[83,[28,91]]]],[[326,90],[[83,[28,91]]]],[[331,90],[[83,[28,91]]]],[[332,90],92],[[328,90],92],[[329,90],92],[[333,90],92],[[334,90],92],[[325,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[333,-1],28,150],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,[[6,[35]]]],[[[65,[-1,-2]]],35,[],4],[332,[[21,[328]]]],[[-1,10],327,[]],[[-1,10],327,[]],[[[65,[-1,-2]],333],[[65,[-1,-2]]],[],4],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,46,35,35,332,-2],47,[],64],[[[65,[-1,-2]],16,-2,46],47,[],4],[[328,-1],328,[[6,[37]]]],[[334,31,32,332,-1],48,64],[[[65,[-1,-2]],16,31,32,33,-2],48,[],4],[-3,[[65,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[],328],[-1,333,[[6,[[59,[20]]]]]],[[],334],[[[65,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,13],[[[65,[-1,-2]],16,31,-2,53],28,[],4],[[[65,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[325,331],[[334,[115,[60]],332,33,33],28],[[333,326],[[34,[-1]]],[]],[[334,326],28],[[334,326],28],[[334,60,33,33],28],[[334,60,33,33],28],0,[[328,-1],328,[[6,[37]]]],[334,10],[[333,331],[[34,[-1]]],[]],[[334,331],28],[[334,331],28],[[[65,[-1,-2]]],70,[],4],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,6],[[[65,[-1,-2]]],74,[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],333],[[334,33,33],28],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[334,49,31,32,50,[51,[-1]],332,[21,[[40,[13]]]],-2],52,[],64],[332,[[21,[328]]]],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,[[6,[35]]]],[[[65,[-1,-2]]],35,[],4],[[328,-1],328,[[6,[37]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,335,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[336,336],[337,337],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],337],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,335,[]],[[-1,31,32,337,-2,[61,[-2]],338],28,4,[[6,[215]],44]],[[[66,[-1,-2,-3]],16,-3,30,31,32,33],28,[44,[6,[215]],339],24,4],[27,28],[27,28],[27,28],[[337,337],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[336,90],[[83,[28,91]]]],[[337,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[66,[-1,-2,-3]]],35,[44,[6,[215]],339],24,4],[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[37]]]],[-1,335,[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[66,[-1,-2,-3]],16,-3,46],47,[44,[6,[215]],339],24,4],[[31,32,337],48],[[[66,[-1,-2,-3]],16,31,32,33,-3],48,[44,[6,[215]],339],24,4],[[[61,[-1]],-1,-2],[[66,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],[[],337],[[[66,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[44,[6,[215]],339],24,4],[[[66,[-1,-2,-3]],-2],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4],0,0,[[[66,[-1,-2,-3]]],70,[44,[6,[215]],339],24,4],[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[-1]]]],[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,6],[[[66,[-1,-2,-3]]],74,[44,[6,[215]],339],24,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],337,-2,[61,[-2]],-2,13,[21,[-1]]],52,24,[44,[6,[215]],339]],[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[35]]]],[[[66,[-1,-2,-3]]],35,[44,[6,[215]],339],24,4],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[[38,16,-1,30,31,32,33],28,4],[27,28],[[38,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[38,35],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[38,16,-1,46],47,4],[[-1,-2],38,[[6,[35]]],[[6,[35]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[38,35],[-1,38,[[6,[35]]]],[-1,38,[[6,[35]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,340,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[340,340],[72,72],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[71,[-1]],275],[[71,[-1]]],73],[72,341],[[],340],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[71,[-1]],16,-1,30,31,32,33],28,73],[27,28],[27,28],[27,28],[[72,72],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[340,90],[[83,[28,91]]]],[[72,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,72,[[6,[[59,[[58,[67]]]]]]]],[-1,72,[[6,[278]]]],[-1,[[71,[-2]]],[[6,[278]]],73],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[72,-1],28,150],[[[71,[-1]],-2],[[71,[-1]]],73,[[6,[35]]]],[[[71,[-1]]],35,73],[72,228],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[71,[-1]],16,-1,46],47,73],[-1,[[71,[-2]]],[[6,[72]]],73],[[[71,[-1]]],[[71,[-1]]],73],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[71,[-1]],-2],[[71,[-1]]],73,[[6,[35]]]],[[[71,[-1]]],35,73],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,342,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[268,268],[267,267],[342,342],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],268],[[],267],[[],[[343,[-1]]],[177,314]],[[],342],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,30,31,343,342],28,14],[27,28],[27,28],[27,28],[27,28],[[268,268],10],[[267,267],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[268,90],[[83,[28,91]]]],[[267,90],[[83,[28,91]]]],[[[343,[-1]],90],[[83,[28,91]]],[110,314]],[[342,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[60,267],[37,267],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[268,-1],28,150],[[267,-1],28,150],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[343,-1,46,35,35,20,267,[21,[37]],21,270,271,268],47,14],[[267,37],37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,344,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[344,344],[345,345],[346,346],[347,347],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[76,[-1]]],[[28,[27,27]]],14],[[],[[76,[-1]]],14],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[347,348],[-1,344,[]],[-1,112,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1,-2,-3]],16,-3,30,31,32,33],28,349,[],14],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[345,345],10],[[346,346],10],[[347,347],10],[[344,90],[[83,[28,91]]]],[[[76,[-1]],90],92,14],[[345,90],[[83,[28,91]]]],[[346,90],[[83,[28,91]]]],[[347,90],[[83,[28,91]]]],[-1,344,[]],[[[78,[-1,-2,-3]],-4],[[78,[-1,-2,-3]]],349,[],14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1,-2,-3]]],35,349,[],14],[[[78,[-1,-2,-3]]],[[78,[-4,-2,-3]]],349,[],14,349],[-1,344,[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[345,10],[[[78,[-1,-2,-3]],16,-3,46],47,349,[],14],[[[76,[-1]],27],[[21,[[0,[350]]]]],14],[[[76,[-1]]],27,14],[[[76,[-1]]],[[0,[214]]],14],[[[78,[-1,-2,-3]],16,31,32,33,-3],48,349,[],14],[[[76,[-1]]],[[78,[77,-2,-1]]],14,[]],[[],[[76,[-1]]],14],[[[78,[-1,-2,-3]],-4],[[78,[-1,-2,-3]]],349,[],14,13],[[[78,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,349,[],14],[[[78,[-1,-2,-3]],-4],[[78,[-1,-2,-3]]],349,[],14,[[6,[94]]]],[[[76,[-1]],345],28,14],[-1,112,[]],[[[76,[-1]]],[[21,[12]]],14],[-1,112,[]],[[[78,[-1,-2,-3]]],70,349,[],14],[[[78,[-1,-2,-3]]],74,349,[],14],[[[76,[-1]]],12,14],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,112,[]],[347,347],[[[78,[-1,-2,-3]]],35,349,[],14],[20,[[76,[-1]]],14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,351,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[351,351],[352,352],[[[269,[-1]]],[[269,[-1]]],24],[353,353],[354,354],[[[355,[-1]]],[[355,[-1]]],[24,314]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[355,[-1]]],356,314],[[],[[355,[-1]]],[177,314]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[79,[-1,-2]],16],28,24,14],[-1,351,[]],[-1,112,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,32,355,352,10,10,[21,[269]]],28,14],[[[79,[-1,-2]],16,-2,30,31,32,33],28,24,14],[[[79,[-1,-2]],16,-2,31,32,[21,[352]]],28,24,14],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[354,354],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[351,90],[[83,[28,91]]]],[[352,90],92],[[352,90],92],[[[269,[-1]],90],92,110],[[353,90],92],[[354,90],92],[[[355,[-1]],90],92,[110,314]],[354,[[34,[-1]]],[]],[[[355,[-1]]],28,314],[[[355,[-1]]],28,314],[-1,351,[]],[[],[[355,[-1]]],314],[[[79,[-1,-2]]],[[79,[-1,-2]]],24,14],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[354,-1],28,150],[[[79,[-1,-2]]],35,24,14],[-1,351,[]],[[[79,[-1,-2]],269],[[79,[-1,-2]]],24,14],0,[[[79,[-1,-2]],354],[[79,[-1,-2]]],24,14],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[352,27,225],28],[[352,27,352],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[352,10],[[[355,[-1]]],10,314],[[[355,[-1]]],10,314],[[-1,46,35,94,[21,[37]],21,267,[21,[269]],355,352,20,10],47,14],[[[79,[-1,-2]],16,-2,46,[21,[352]]],47,24,14],[[[79,[-1,-2]],16,-2,46],47,24,14],[352,27],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[267]]]],[[31,32,10],48],[[[79,[-1,-2]],16,31,32,33,-2],48,24,14],[[354,27],[[34,[-1]]],[]],[[[355,[-1]],27],28,314],[[[355,[-1]],27],28,314],[354,[[34,[-1]]],[]],[[[355,[-1]]],28,314],[[[355,[-1]]],28,314],[354,[[34,[-1]]],[]],[[[355,[-1]]],28,314],[[[355,[-1]]],28,314],[[20,20],[[79,[-1,-2]]],24,14],[20,352],[-1,354,[[6,[[59,[20]]]]]],[[],[[355,[-1]]],314],[[352,27],27],[[[79,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,24,14],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,13],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,13],[[[79,[-1,-2]],-1],[[79,[-1,-2]]],24,14],[[[79,[-1,-2]],16,31,-2,53],28,24,14],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[94]]]],[[[79,[-1,-2]]],[[79,[-1,-2]]],24,14],[-1,112,[]],[[352,27],27],[[352,27],28],[[352,27,27],28],[352,352],[[352,27,27],352],[354,[[34,[-1]]],[]],[[[355,[-1]]],28,314],[[[355,[-1]]],28,314],[-1,112,[]],0,[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[37]]]],0,0,[[[79,[-1,-2]]],70,24,14],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,6],[[[79,[-1,-2]]],74,24,14],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[355,[-1]]],28,314],[[[355,[-1]]],28,314],[[],354],[[352,27],352],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,-1,50,[51,[-2]],352,[21,[37]],267,21,10,[21,[13]],[21,[13]],[21,[-2]],-3],52,14,24,64],[-1,112,[]],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[35]]]],[[[79,[-1,-2]]],35,24,14],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[356,356],[357,357],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],356],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[[356,90],92],[[357,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[356,352],[[21,[[28,[27,27]]]]]],[[356,352],357],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,10],358,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[358,358],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[80,[-1,-2]],16,-2,30,31,32,33],28,[],14],[27,28],[27,28],[[358,90],[[83,[28,91]]]],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,6],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[80,[-1,-2]]],35,[],14],[[-1,10],358,[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[80,[-1,-2]],16,-2,46],47,[],14],[[[80,[-1,-2]],16,31,32,33,-2],48,[],14],[[-1,10,-2],[[80,[-3,-4]]],[[6,[[21,[12]]]]],13,[],14],[[[80,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[37]]]],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[37]]]],[[[80,[-1,-2]]],70,[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,6],[[[80,[-1,-2]]],74,[],14],[[[80,[-1,-2]],270],[[80,[-1,-2]]],[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[267]]]],[[[80,[-1,-2]],268],[[80,[-1,-2]]],[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[80,[-1,-2]]],35,[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[35]]]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]]],[[17,[16]]],[],14],[81,81],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[82,[-1,-2]],16],28,[],14],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]],16,-2,30,31,32,33],28,[],14],[27,28],[27,28],[[81,81],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[81,90],92],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,[[6,[37]]]],[[[82,[-1,-2]]],35,[],14],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]],16,-2,46],47,[],14],[[[82,[-1,-2]],16,31,32,33,-2],48,[],14],[[-3,-4,81],[[82,[-1,-2]]],[],14,[[6,[[5,[-1,-2]]]]],[[6,[[59,[20]]]]]],[[[82,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],14],[[[82,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],14],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,[[6,[37]]]],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,[[6,[37]]]],[[[82,[-1,-2]],10],[[82,[-1,-2]]],[],14],[[[82,[-1,-2]]],70,[],14],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,6],[[[82,[-1,-2]]],74,[],14],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[82,[-1,-2]]],35,[],14],0,0,0,0,0,0,0,0,0,0,[-1,335,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[335,335],[359,359],[360,360],[361,361],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],361],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,335,[]],[[-1,31,32,361,-2,[61,[-2]],338],28,4,[[6,[215]],44]],[[[86,[-1,-2,-3]],16,-3,30,31,32,33],28,[44,[6,[215]],339],24,4],[27,28],[27,28],[27,28],[27,28],[27,28],[[361,361],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[335,90],[[83,[28,91]]]],[[359,90],[[83,[28,91]]]],[[360,90],[[83,[28,91]]]],[[361,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[86,[-1,-2,-3]],-4],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[35]]]],[[[86,[-1,-2,-3]]],35,[44,[6,[215]],339],24,4],[-1,335,[]],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[86,[-1,-2,-3]],16,-3,46],47,[44,[6,[215]],339],24,4],[[31,32,361],48],[[[86,[-1,-2,-3]],16,31,32,33,-3],48,[44,[6,[215]],339],24,4],[[[61,[-1]],-1,-2],[[86,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],[[],361],[[[86,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[44,[6,[215]],339],24,4],[[[86,[-1,-2,-3]],-2],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4],0,0,[[[86,[-1,-2,-3]]],70,[44,[6,[215]],339],24,4],[[[86,[-1,-2,-3]],-1],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4],[[[86,[-1,-2,-3]],-4],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4,6],[[[86,[-1,-2,-3]]],74,[44,[6,[215]],339],24,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],361,-2,[61,[-2]],-2,13,[21,[-1]]],52,24,[44,[6,[215]],339]],[[[86,[-1,-2,-3]]],35,[44,[6,[215]],339],24,4],[[[86,[-1,-2,-3]],-4],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[37]]]],0,0,0],"c":[],"p":[[8,"TransformMatrix",11437],[8,"Any",11438],[3,"Button",185],[8,"Renderer",11439],[3,"Element",11440],[8,"Into",11441],[3,"Canvas",333],[8,"Renderer",333],[8,"Program",333],[15,"bool"],[3,"Checkbox",6938],[3,"String",11442],[8,"Fn",11443],[8,"Renderer",11444],[3,"Lazy",0],[3,"Tree",11445],[3,"Vec",11446],[8,"Hash",11447],[3,"State",7078],[15,"str"],[4,"Option",11448],[3,"ComboBox",7078],[8,"Display",11449],[8,"Clone",11450],[8,"Component",0],[3,"Container",7172],[15,"usize"],[15,"tuple"],[3,"Responsive",0],[3,"Style",11439],[3,"Layout",11451],[4,"Cursor",11452],[3,"Rectangle",11453],[3,"Command",11454],[4,"Length",11455],[3,"Rule",9190],[3,"Pixels",11456],[3,"Space",9968],[3,"Image",7321],[3,"Box",11457],[3,"Rc",11458],[3,"Column",7507],[8,"IntoIterator",11459],[8,"Copy",11460],[8,"PartialEq",11461],[3,"Limits",11462],[3,"Node",11463],[4,"Interaction",11464],[4,"Event",11465],[8,"Clipboard",11466],[3,"Shell",11467],[4,"Status",904],[8,"Operation",11468],[3,"Element",11469],[3,"PickList",8566],[8,"ToString",11442],[8,"Eq",11461],[15,"slice"],[4,"Cow",11470],[15,"f32"],[3,"RangeInclusive",11471],[3,"ProgressBar",8794],[3,"Radio",9092],[8,"FnOnce",11443],[3,"Scrollable",9316],[3,"Slider",9816],[15,"u8"],[8,"From",11441],[8,"PartialOrd",11461],[4,"State",11445],[3,"Svg",10009],[3,"Handle",10009],[8,"Renderer",11472],[3,"Tag",11445],[6,"Text",10140],[3,"Content",10310],[3,"PlainText",11473],[3,"TextEditor",10310],[3,"TextInput",10592],[3,"Toggler",11025],[4,"Position",11121],[3,"Tooltip",11121],[4,"Result",11474],[3,"OutOfBounds",11475],[3,"TypeId",11438],[3,"VerticalSlider",11217],[3,"Appearance",185],[3,"State",185],[8,"StyleSheet",185],[3,"Formatter",11449],[3,"Error",11449],[6,"Result",11449],[3,"Arc",11476],[3,"Padding",11477],[4,"Frame",333],[3,"Point",11478],[3,"Path",333],[3,"Cache",333],[4,"Gradient",333],[3,"Fill",333],[3,"Stroke",333],[4,"LineCap",333],[4,"LineJoin",333],[3,"LineDash",333],[4,"Style",333],[3,"Text",333],[4,"Renderer",11479],[3,"Size",11480],[4,"Geometry",333],[8,"Debug",11449],[3,"Linear",1038],[3,"Color",11481],[3,"Packed",1038],[3,"Path",1262],[3,"Vector",11482],[3,"UnknownUnit",3950],[3,"Transform2D",3950],[4,"Event",904],[4,"Rule",989],[4,"Gradient",11483],[3,"Builder",1125],[3,"Arc",1125],[3,"Elliptical",1214],[3,"PathCommands",1262],[3,"PathCommandsSlice",1262],[3,"PathSlice",1262],[3,"PathBuffer",1262],[3,"PathBufferSlice",1262],[3,"EndpointId",1262],[3,"PathCommandsBuilder",2510],[3,"BuilderImpl",6312],[3,"NoAttributes",2189],[3,"Builder",6569],[3,"BuilderWithAttributes",6312],[3,"ArcFlags",1262],[4,"Event",1262],[3,"Polygon",1262],[3,"IdPolygon",1262],[4,"LineCap",1262],[4,"LineJoin",1262],[4,"Side",1262],[4,"FillRule",1262],[4,"Winding",1262],[3,"ControlPointId",1262],[3,"EventId",1262],[3,"Events",2510],[3,"Point2D",3950],[3,"AttributeSlice",1262],[8,"Position",1262],[8,"Hasher",11447],[3,"IdIter",6312],[3,"PolygonIdIter",6709],[3,"Range",11471],[3,"Iter",2510],[3,"Iter",6312],[15,"i16"],[3,"Iter",6569],[3,"PolygonIter",6709],[3,"IdPolygonIter",6709],[3,"IterWithAttributes",6312],[3,"PathEvents",6709],[3,"CommandsPathSlice",2510],[3,"Reversed",6312],[3,"NoAttributes",6132],[3,"WithSvg",2189],[8,"Transformation",6106],[8,"Sized",11460],[8,"PathBuilder",6869],[3,"Vector2D",3950],[3,"Angle",2713],[3,"LineSegment",2713],[3,"Box2D",3950],[3,"BorderRadii",2189],[3,"Flattened",2189],[3,"Transformed",2189],[8,"Build",6869],[8,"Default",11484],[4,"Ordering",11461],[3,"PointEvents",2510],[3,"LineEquation",2713],[8,"Scalar",2713],[3,"Triangle",2713],[8,"Add",11485],[8,"AddAssign",11485],[3,"Arc",2713],[3,"CubicBezierSegment",2713],[3,"QuadraticBezierSegment",2713],[8,"Rem",11485],[8,"Sub",11485],[8,"Mul",11485],[8,"One",11486],[8,"FloatConst",11487],[8,"ApproxEq",5897],[8,"NumCast",11488],[3,"SvgArc",2713],[3,"Line",2713],[3,"ArrayVec",3544],[8,"Trig",3950],[8,"Div",11485],[8,"DivAssign",11485],[3,"Flattened",3494],[3,"Flattened",3909],[3,"Flattened",5996],[3,"FlattenedT",5996],[8,"FnMut",11443],[8,"Float",11487],[8,"MulAssign",11485],[8,"Neg",11485],[15,"u32"],[8,"Zero",11486],[8,"Real",11489],[3,"Size2D",3950],[8,"SubAssign",11485],[8,"Iterator",11490],[15,"f64"],[3,"ArrayString",3544],[3,"IntoIter",3544],[3,"CapacityError",3544],[8,"Ord",11461],[3,"Drain",3544],[8,"RangeBounds",11471],[3,"Error",11491],[15,"array"],[3,"Utf8Error",11492],[15,"char"],[3,"Arguments",11449],[15,"u16"],[15,"u64"],[15,"i32"],[15,"i64"],[15,"i128"],[15,"i8"],[15,"u128"],[8,"Signed",11493],[3,"Size3D",3950],[3,"Vector3D",3950],[3,"Length",3950],[3,"Point3D",3950],[3,"Scale",3950],[3,"SideOffsets2D",3950],[3,"Translation2D",3950],[3,"Translation3D",3950],[3,"BoolVector2D",3950],[3,"BoolVector3D",3950],[3,"Transform3D",3950],[3,"Rotation3D",3950],[3,"Rect",3950],[3,"Box3D",3950],[3,"Rotation2D",3950],[3,"RigidTransform3D",3950],[8,"Ceil",5986],[8,"One",5986],[3,"HomogeneousVector",3950],[8,"Zero",5986],[8,"Euclid",11494],[8,"Floor",5986],[8,"Round",5986],[8,"Saturating",11495],[3,"FlatteningParameters",5996],[3,"FromPolyline",6132],[3,"Flattened",6132],[3,"Transformed",6132],[3,"BuilderWithAttributes",6569],[3,"IterBridge",11496],[3,"Appearance",6938],[3,"Icon",6938],[4,"LineHeight",10140],[4,"Shaping",10140],[3,"Icon",10592],[4,"Horizontal",11497],[4,"Vertical",11497],[3,"Appearance",7172],[3,"Id",7172],[3,"Handle",7321],[4,"ContentFit",11498],[4,"Data",11499],[8,"Renderer",11499],[3,"PathBuf",11500],[8,"AsRef",11441],[8,"Send",11460],[8,"Sync",11460],[3,"Viewer",7416],[3,"State",7416],[4,"Alignment",11497],[3,"Appearance",7562],[3,"State",7562],[3,"Menu",7562],[3,"TitleBar",7685],[3,"Content",7685],[3,"PaneGrid",7685],[3,"Appearance",7685],[3,"Line",7685],[4,"Axis",7685],[4,"Configuration",7685],[4,"Direction",7685],[4,"Node",7685],[3,"Pane",7685],[3,"Split",7685],[4,"DragEvent",7685],[4,"Target",7685],[4,"Region",7685],[4,"Edge",7685],[3,"ResizeEvent",7685],[4,"Action",8421],[4,"Contents",7685],[3,"State",8421],[3,"BTreeMap",11501],[3,"Internal",8421],[3,"HashMap",11502],[3,"Appearance",8566],[4,"Handle",8566],[3,"Icon",8566],[3,"State",8566],[8,"Paragraph",11503],[3,"Appearance",8794],[3,"QRCode",8879],[4,"Version",8879],[4,"ErrorCorrection",8879],[4,"Error",8879],[3,"State",8879],[4,"QrError",11504],[3,"Appearance",9092],[3,"Appearance",9190],[4,"FillMode",9190],[3,"Viewport",9316],[3,"AbsoluteOffset",9316],[3,"Scrollbar",9316],[3,"Properties",9316],[4,"Alignment",9316],[3,"Scroller",9316],[3,"RelativeOffset",9316],[4,"Direction",9316],[3,"Id",9316],[3,"State",9316],[3,"Appearance",11217],[3,"Rail",9816],[3,"State",9816],[8,"StyleSheet",11217],[8,"FromPrimitive",11488],[3,"Appearance",10009],[4,"Data",11472],[3,"Appearance",10140],[3,"State",10140],[3,"Appearance",10310],[4,"Action",10310],[4,"Edit",10310],[4,"Motion",10310],[4,"Direction",11505],[8,"Highlighter",11473],[8,"Deref",11506],[3,"Appearance",10592],[3,"Value",10592],[4,"Side",10592],[3,"Id",10592],[3,"State",10592],[3,"Cursor",10944],[4,"State",10944],[3,"Appearance",11025],[3,"Handle",11217],[4,"HandleShape",11217],[3,"State",11217],[6,"PathEvent",1262],[6,"IdEvent",1262],[8,"AttributeStore",1262],[8,"PositionStore",1262],[13,"Begin",2150],[13,"End",2150],[13,"Quadratic",2150],[13,"Cubic",2150],[13,"Line",2150],[8,"SvgPathBuilder",6869],[8,"Segment",2713],[6,"Rotation",2713],[6,"Size",2713],[6,"Transform",2713],[6,"Box2D",2713],[6,"Translation",2713],[6,"Point",2713],[6,"Vector",2713],[6,"Rotation2D",5903],[6,"SideOffsets2D",5903],[6,"Size3D",5903],[6,"Rotation3D",5903],[6,"Transform2D",5903],[6,"Transform3D",5903],[6,"Box3D",5903],[6,"Rect",5903],[6,"RigidTransform3D",5903],[6,"HomogeneousVector",5903],[6,"Point3D",5903],[6,"Vector3D",5903],[6,"Translation2D",5903],[6,"Translation3D",5903],[8,"PathIterator",6869],[6,"Rotation",6282],[6,"Size",6282],[6,"Transform",6282],[6,"Box2D",6282],[6,"Angle",6282],[6,"Point",6282],[6,"Vector",6282],[6,"Translation",6282],[8,"StyleSheet",6938],[8,"StyleSheet",7172],[8,"StyleSheet",7562],[8,"StyleSheet",7685],[8,"Draggable",7685],[13,"Split",8408],[13,"Picked",8412],[13,"Dropped",8412],[13,"Canceled",8412],[13,"Split",8416],[13,"Resizing",8562],[13,"Dragging",8562],[8,"StyleSheet",8566],[13,"Dynamic",8791],[13,"Arrow",8791],[8,"StyleSheet",8794],[8,"StyleSheet",9092],[8,"StyleSheet",9190],[8,"StyleSheet",9316],[13,"Both",9814],[13,"Rectangle",9965],[13,"Circle",9965],[8,"StyleSheet",10009],[8,"StyleSheet",10140],[8,"StyleSheet",10310],[13,"Scroll",10591],[8,"StyleSheet",10592],[13,"Selection",11023],[8,"StyleSheet",11025]],"b":[[257,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[258,"impl-Button%3C\'a,+Message,+Renderer%3E"],[331,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[332,"impl-Button%3C\'a,+Message,+Renderer%3E"],[579,"impl-From%3CLinear%3E-for-Fill"],[580,"impl-From%3CGradient%3E-for-Fill"],[581,"impl-From%3CColor%3E-for-Fill"],[587,"impl-From%3CGradient%3E-for-Style"],[588,"impl-From%3CColor%3E-for-Style"],[590,"impl-From%3C%26str%3E-for-Text"],[591,"impl-From%3CString%3E-for-Text"],[622,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[623,"impl-Canvas%3CP,+Message,+Renderer%3E"],[895,"impl-Canvas%3CP,+Message,+Renderer%3E"],[896,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[1735,"impl-Index%3CControlPointId%3E-for-Path"],[1736,"impl-Index%3CEndpointId%3E-for-Path"],[1737,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[1738,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[1896,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[1897,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[2244,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2245,"impl-NoAttributes%3CB%3E"],[2259,"impl-Flattened%3CBuilder%3E"],[2260,"impl-Build-for-Flattened%3CBuilder%3E"],[2262,"impl-WithSvg%3CBuilder%3E"],[2263,"impl-Build-for-WithSvg%3CBuilder%3E"],[2264,"impl-NoAttributes%3CB%3E"],[2265,"impl-Build-for-NoAttributes%3CB%3E"],[2272,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2273,"impl-WithSvg%3CBuilder%3E"],[2284,"impl-WithSvg%3CBuilder%3E"],[2285,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2286,"impl-NoAttributes%3CB%3E"],[2287,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2314,"impl-NoAttributes%3CB%3E"],[2315,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2323,"impl-Display-for-BorderRadii"],[2324,"impl-Debug-for-BorderRadii"],[2396,"impl-WithSvg%3CBuilder%3E"],[2397,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2398,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2399,"impl-NoAttributes%3CB%3E"],[2401,"impl-WithSvg%3CBuilder%3E"],[2402,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2419,"impl-WithSvg%3CBuilder%3E"],[2420,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2421,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2422,"impl-NoAttributes%3CB%3E"],[2441,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2442,"impl-WithSvg%3CBuilder%3E"],[2443,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2444,"impl-NoAttributes%3CB%3E"],[2612,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[2613,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[2763,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[2764,"impl-Add-for-Angle%3CT%3E"],[2767,"impl-Arc%3CS%3E"],[2768,"impl-Segment-for-Arc%3CS%3E"],[2769,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2770,"impl-CubicBezierSegment%3CS%3E"],[2771,"impl-LineSegment%3CS%3E"],[2772,"impl-Segment-for-LineSegment%3CS%3E"],[2773,"impl-QuadraticBezierSegment%3CS%3E"],[2774,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2780,"impl-Arc%3CS%3E"],[2781,"impl-Segment-for-Arc%3CS%3E"],[2782,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2783,"impl-CubicBezierSegment%3CS%3E"],[2830,"impl-Arc%3CS%3E"],[2831,"impl-Segment-for-Arc%3CS%3E"],[2832,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2833,"impl-CubicBezierSegment%3CS%3E"],[2834,"impl-Segment-for-LineSegment%3CS%3E"],[2835,"impl-LineSegment%3CS%3E"],[2836,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2837,"impl-QuadraticBezierSegment%3CS%3E"],[2939,"impl-CubicBezierSegment%3CS%3E"],[2940,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2942,"impl-QuadraticBezierSegment%3CS%3E"],[2943,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2948,"impl-Div-for-Angle%3CT%3E"],[2949,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[2973,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2974,"impl-CubicBezierSegment%3CS%3E"],[2976,"impl-QuadraticBezierSegment%3CS%3E"],[2977,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2979,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2980,"impl-CubicBezierSegment%3CS%3E"],[2982,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2983,"impl-QuadraticBezierSegment%3CS%3E"],[3019,"impl-Segment-for-Arc%3CS%3E"],[3020,"impl-Arc%3CS%3E"],[3021,"impl-CubicBezierSegment%3CS%3E"],[3022,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3023,"impl-Segment-for-LineSegment%3CS%3E"],[3024,"impl-LineSegment%3CS%3E"],[3025,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3026,"impl-QuadraticBezierSegment%3CS%3E"],[3043,"impl-Segment-for-Arc%3CS%3E"],[3044,"impl-Arc%3CS%3E"],[3046,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3047,"impl-CubicBezierSegment%3CS%3E"],[3049,"impl-QuadraticBezierSegment%3CS%3E"],[3050,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3078,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[3079,"impl-Segment-for-Arc%3CS%3E"],[3080,"impl-Arc%3CS%3E"],[3083,"impl-CubicBezierSegment%3CS%3E"],[3084,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3087,"impl-Segment-for-LineSegment%3CS%3E"],[3088,"impl-LineSegment%3CS%3E"],[3092,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3093,"impl-QuadraticBezierSegment%3CS%3E"],[3278,"impl-Arc%3CS%3E"],[3279,"impl-Segment-for-Arc%3CS%3E"],[3280,"impl-CubicBezierSegment%3CS%3E"],[3281,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3282,"impl-Segment-for-LineSegment%3CS%3E"],[3283,"impl-LineSegment%3CS%3E"],[3284,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3285,"impl-QuadraticBezierSegment%3CS%3E"],[3302,"impl-Arc%3CS%3E"],[3303,"impl-Segment-for-Arc%3CS%3E"],[3304,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3305,"impl-CubicBezierSegment%3CS%3E"],[3306,"impl-Segment-for-LineSegment%3CS%3E"],[3307,"impl-LineSegment%3CS%3E"],[3308,"impl-QuadraticBezierSegment%3CS%3E"],[3309,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3312,"impl-Arc%3CS%3E"],[3313,"impl-Segment-for-Arc%3CS%3E"],[3314,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3315,"impl-CubicBezierSegment%3CS%3E"],[3316,"impl-Segment-for-LineSegment%3CS%3E"],[3317,"impl-LineSegment%3CS%3E"],[3318,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3319,"impl-QuadraticBezierSegment%3CS%3E"],[3327,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3328,"impl-Sum-for-Angle%3CT%3E"],[3333,"impl-Segment-for-Arc%3CS%3E"],[3334,"impl-Arc%3CS%3E"],[3335,"impl-CubicBezierSegment%3CS%3E"],[3336,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3337,"impl-LineSegment%3CS%3E"],[3338,"impl-Segment-for-LineSegment%3CS%3E"],[3339,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3340,"impl-QuadraticBezierSegment%3CS%3E"],[3460,"impl-Arc%3CS%3E"],[3461,"impl-Segment-for-Arc%3CS%3E"],[3462,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3463,"impl-CubicBezierSegment%3CS%3E"],[3464,"impl-LineSegment%3CS%3E"],[3465,"impl-Segment-for-LineSegment%3CS%3E"],[3466,"impl-QuadraticBezierSegment%3CS%3E"],[3467,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3478,"impl-Arc%3CS%3E"],[3479,"impl-Segment-for-Arc%3CS%3E"],[3480,"impl-CubicBezierSegment%3CS%3E"],[3481,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3482,"impl-Segment-for-LineSegment%3CS%3E"],[3483,"impl-LineSegment%3CS%3E"],[3484,"impl-QuadraticBezierSegment%3CS%3E"],[3485,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3653,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[3654,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[3655,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3656,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[3671,"impl-Display-for-ArrayString%3CCAP%3E"],[3672,"impl-Debug-for-ArrayString%3CCAP%3E"],[3673,"impl-Display-for-CapacityError%3CT%3E"],[3674,"impl-Debug-for-CapacityError%3CT%3E"],[3696,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3697,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3699,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3700,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3746,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[3747,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[3748,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[3761,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3762,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3766,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3767,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3778,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3779,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3819,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[3821,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[4002,"impl-Add-for-Length%3CT,+U%3E"],[4003,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[4004,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4005,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4006,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4007,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4010,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4011,"impl-Add-for-Size2D%3CT,+U%3E"],[4012,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4013,"impl-Add-for-Size3D%3CT,+U%3E"],[4016,"impl-Add-for-Vector2D%3CT,+U%3E"],[4017,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4018,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4019,"impl-Add-for-Vector3D%3CT,+U%3E"],[4021,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4022,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4023,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4024,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4058,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[4059,"impl-Transform2D%3CT,+Src,+Dst%3E"],[4060,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[4061,"impl-Transform3D%3CT,+Src,+Dst%3E"],[4241,"impl-Point2D%3CT,+U%3E"],[4242,"impl-Ceil-for-Point2D%3CT,+U%3E"],[4243,"impl-Point3D%3CT,+U%3E"],[4244,"impl-Ceil-for-Point3D%3CT,+U%3E"],[4245,"impl-Ceil-for-Size2D%3CT,+U%3E"],[4246,"impl-Size2D%3CT,+U%3E"],[4247,"impl-Ceil-for-Size3D%3CT,+U%3E"],[4248,"impl-Size3D%3CT,+U%3E"],[4249,"impl-Vector2D%3CT,+U%3E"],[4250,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[4251,"impl-Vector3D%3CT,+U%3E"],[4252,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[4427,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[4428,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[4429,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[4430,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[4431,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[4432,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[4433,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[4434,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[4435,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[4436,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[4437,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[4438,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[4439,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[4440,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[4441,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4442,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[4443,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[4444,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[4445,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[4446,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[4447,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[4448,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[4449,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[4450,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[4451,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[4452,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[4453,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[4455,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[4456,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4457,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[4458,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4459,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[4460,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[4461,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[4462,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4463,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4464,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[4465,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4466,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[4467,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[4468,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4469,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4470,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[4621,"impl-Point2D%3CT,+U%3E"],[4622,"impl-Floor-for-Point2D%3CT,+U%3E"],[4623,"impl-Floor-for-Point3D%3CT,+U%3E"],[4624,"impl-Point3D%3CT,+U%3E"],[4625,"impl-Size2D%3CT,+U%3E"],[4626,"impl-Floor-for-Size2D%3CT,+U%3E"],[4627,"impl-Size3D%3CT,+U%3E"],[4628,"impl-Floor-for-Size3D%3CT,+U%3E"],[4629,"impl-Floor-for-Vector2D%3CT,+U%3E"],[4630,"impl-Vector2D%3CT,+U%3E"],[4631,"impl-Floor-for-Vector3D%3CT,+U%3E"],[4632,"impl-Vector3D%3CT,+U%3E"],[4659,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4660,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4661,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4662,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4665,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[4666,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[4668,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[4669,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[4677,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[4678,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[4680,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4681,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4682,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[4684,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[4691,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[4692,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[4694,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4696,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[4697,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[4698,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[4699,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[4876,"impl-Into%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[4878,"impl-Into%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[4879,"impl-Into%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[4881,"impl-Into%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[4887,"impl-Into%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[4889,"impl-Into%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[4891,"impl-Into%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[4892,"impl-Into%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[4896,"impl-Into%3CTransform2D%3CT,+Src,+Dst%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[4897,"impl-Into%3CVector2D%3CT,+Src%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[4898,"impl-Into%3CVector3D%3CT,+Src%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[4899,"impl-Into%3CTransform3D%3CT,+Src,+Dst%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[4902,"impl-Into%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[4903,"impl-Into%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[4904,"impl-Into%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[4905,"impl-Into%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[5175,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[5176,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[5177,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[5178,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[5179,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[5180,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[5181,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[5182,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[5183,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[5184,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[5185,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[5186,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[5188,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5189,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[5190,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[5191,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[5192,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[5193,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[5194,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[5195,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[5196,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[5197,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[5198,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[5199,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[5200,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[5201,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[5203,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5204,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[5205,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5206,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[5207,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[5208,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[5209,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5210,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[5211,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5212,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[5213,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[5214,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5215,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[5216,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5217,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5218,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[5313,"impl-Point2D%3CT,+U%3E"],[5314,"impl-Round-for-Point2D%3CT,+U%3E"],[5315,"impl-Round-for-Point3D%3CT,+U%3E"],[5316,"impl-Point3D%3CT,+U%3E"],[5318,"impl-Size2D%3CT,+U%3E"],[5319,"impl-Round-for-Size2D%3CT,+U%3E"],[5320,"impl-Round-for-Size3D%3CT,+U%3E"],[5321,"impl-Size3D%3CT,+U%3E"],[5322,"impl-Round-for-Vector2D%3CT,+U%3E"],[5323,"impl-Vector2D%3CT,+U%3E"],[5324,"impl-Vector3D%3CT,+U%3E"],[5325,"impl-Round-for-Vector3D%3CT,+U%3E"],[5366,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5367,"impl-Sub-for-Point2D%3CT,+U%3E"],[5368,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5369,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5370,"impl-Sub-for-Point3D%3CT,+U%3E"],[5371,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5381,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5382,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5383,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5384,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5392,"impl-Sum-for-Length%3CT,+U%3E"],[5393,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[5394,"impl-Sum-for-Size2D%3CT,+U%3E"],[5395,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5396,"impl-Sum-for-Size3D%3CT,+U%3E"],[5397,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5398,"impl-Sum-for-Vector2D%3CT,+U%3E"],[5399,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5400,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5401,"impl-Sum-for-Vector3D%3CT,+U%3E"],[5572,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[5573,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5574,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[5575,"impl-Scale%3CT,+Src,+Dst%3E"],[5576,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5577,"impl-Transform2D%3CT,+Src,+Dst%3E"],[5578,"impl-Translation2D%3CT,+Src,+Dst%3E"],[5579,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5595,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[5596,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5597,"impl-Scale%3CT,+Src,+Dst%3E"],[5598,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[5599,"impl-Transform2D%3CT,+Src,+Dst%3E"],[5600,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5883,"impl-Point2D%3CT,+U%3E"],[5884,"impl-Zero-for-Point2D%3CT,+U%3E"],[5885,"impl-Point3D%3CT,+U%3E"],[5886,"impl-Zero-for-Point3D%3CT,+U%3E"],[5889,"impl-Size2D%3CT,+U%3E"],[5890,"impl-Zero-for-Size2D%3CT,+U%3E"],[5891,"impl-Zero-for-Size3D%3CT,+U%3E"],[5892,"impl-Size3D%3CT,+U%3E"],[5893,"impl-Vector2D%3CT,+U%3E"],[5894,"impl-Zero-for-Vector2D%3CT,+U%3E"],[5895,"impl-Zero-for-Vector3D%3CT,+U%3E"],[5896,"impl-Vector3D%3CT,+U%3E"],[6352,"impl-BuilderWithAttributes"],[6353,"impl-PathBuilder-for-BuilderWithAttributes"],[6367,"impl-Build-for-BuilderWithAttributes"],[6368,"impl-BuilderWithAttributes"],[6386,"impl-PathBuilder-for-BuilderWithAttributes"],[6387,"impl-BuilderWithAttributes"],[6414,"impl-PathBuilder-for-BuilderWithAttributes"],[6415,"impl-BuilderWithAttributes"],[6496,"impl-BuilderWithAttributes"],[6497,"impl-PathBuilder-for-BuilderWithAttributes"],[6505,"impl-BuilderWithAttributes"],[6506,"impl-PathBuilder-for-BuilderWithAttributes"],[6509,"impl-PathBuilder-for-BuilderWithAttributes"],[6510,"impl-BuilderWithAttributes"],[6512,"impl-PathBuilder-for-BuilderWithAttributes"],[6513,"impl-BuilderWithAttributes"],[6589,"impl-Builder%3C\'l%3E"],[6590,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6591,"impl-BuilderWithAttributes%3C\'l%3E"],[6592,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6599,"impl-Builder%3C\'l%3E"],[6600,"impl-Build-for-Builder%3C\'l%3E"],[6601,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[6602,"impl-BuilderWithAttributes%3C\'l%3E"],[6608,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6609,"impl-Builder%3C\'l%3E"],[6610,"impl-BuilderWithAttributes%3C\'l%3E"],[6611,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6624,"impl-Builder%3C\'l%3E"],[6625,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6626,"impl-BuilderWithAttributes%3C\'l%3E"],[6627,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6665,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6666,"impl-Builder%3C\'l%3E"],[6667,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6668,"impl-BuilderWithAttributes%3C\'l%3E"],[6674,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6675,"impl-Builder%3C\'l%3E"],[6676,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6677,"impl-BuilderWithAttributes%3C\'l%3E"],[6678,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6679,"impl-Builder%3C\'l%3E"],[6680,"impl-BuilderWithAttributes%3C\'l%3E"],[6681,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7076,"impl-Checkbox%3C\'a,+Message,+Renderer%3E"],[7077,"impl-Widget%3CMessage,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Renderer%3E"],[7169,"impl-Widget%3CMessage,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[7170,"impl-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[7247,"impl-Container%3C\'a,+Message,+Renderer%3E"],[7248,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[7319,"impl-Container%3C\'a,+Message,+Renderer%3E"],[7320,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[7371,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[7372,"impl-Image%3CHandle%3E"],[7414,"impl-Image%3CHandle%3E"],[7415,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[7453,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[7454,"impl-Viewer%3CHandle%3E"],[7503,"impl-Viewer%3CHandle%3E"],[7504,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[7528,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[7529,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[7558,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[7559,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[8066,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8067,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8405,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8406,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8789,"impl-PickList%3C\'a,+T,+Message,+Renderer%3E"],[8790,"impl-Widget%3CMessage,+Renderer%3E-for-PickList%3C\'a,+T,+Message,+Renderer%3E"],[8837,"impl-ProgressBar%3CRenderer%3E"],[8838,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[8877,"impl-ProgressBar%3CRenderer%3E"],[8878,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[8980,"impl-Display-for-Error"],[8981,"impl-Debug-for-Error"],[9188,"impl-Radio%3CMessage,+Renderer%3E"],[9189,"impl-Widget%3CMessage,+Renderer%3E-for-Radio%3CMessage,+Renderer%3E"],[9572,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[9573,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[9692,"impl-State"],[9693,"impl-Scrollable-for-State"],[9700,"impl-Scrollable-for-State"],[9701,"impl-State"],[9807,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[9808,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[9893,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[9894,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[9962,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[9963,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[10079,"impl-Svg%3CRenderer%3E"],[10080,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[10138,"impl-Svg%3CRenderer%3E"],[10139,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[10223,"impl-From%3Cf32%3E-for-LineHeight"],[10224,"impl-From%3CPixels%3E-for-LineHeight"],[10707,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[10708,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[10721,"impl-Debug-for-Value"],[10722,"impl-Display-for-Value"],[10728,"impl-State%3CP%3E"],[10729,"impl-Focusable-for-State%3CP%3E"],[10826,"impl-Focusable-for-State%3CP%3E"],[10827,"impl-State%3CP%3E"],[10829,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[10830,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[10836,"impl-State%3CP%3E"],[10837,"impl-TextInput-for-State%3CP%3E"],[10839,"impl-State%3CP%3E"],[10840,"impl-TextInput-for-State%3CP%3E"],[10842,"impl-State%3CP%3E"],[10843,"impl-TextInput-for-State%3CP%3E"],[10863,"impl-TextInput-for-State%3CP%3E"],[10864,"impl-State%3CP%3E"],[10929,"impl-Focusable-for-State%3CP%3E"],[10930,"impl-State%3CP%3E"],[10942,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[10943,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[11119,"impl-Widget%3CMessage,+Renderer%3E-for-Toggler%3C\'a,+Message,+Renderer%3E"],[11120,"impl-Toggler%3C\'a,+Message,+Renderer%3E"],[11327,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[11328,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[11432,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[11433,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"]]},\ +"iced_tiny_skia":{"doc":"","t":"DNNNNNNNGNGDNNNLLLLLLLLLLLLLLLLLLCLLMMLLLLLLLLLLLLLLLLACLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLFLLLLLLLLLLLLLLLLLCCADDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLFLLLLLLLLLLLLLLL","n":["Backend","Cache","Clip","Custom","Editor","Group","Image","Paragraph","Primitive","Quad","Renderer","Settings","Svg","Text","Translate","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","core","default","default","default_font","default_text_size","deref","deref","deref_mut","deref_mut","dimensions","draw","drop","drop","eq","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","geometry","graphics","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","load_font","new","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","viewport_dimensions","window","background","border_color","border_radius","border_width","bounds","bounds","bounds","bounds","bounds","color","color","color","color","content","content","content","content","editor","filter_method","font","handle","handle","horizontal_alignment","line_height","paragraph","position","position","primitives","shaping","size","translation","vertical_alignment","Frame","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","clip","components_from","deref","deref_mut","drop","fill","fill_rectangle","fill_text","from","from_angle","from_stimulus","height","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_fill_rule","into_paint","into_primitive","into_stimulus","into_stroke","new","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","translate","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","width","Compositor","Surface","compositor","Compositor","Surface","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","components_from","components_from","configure_surface","create_surface","deref","deref","deref_mut","deref_mut","drop","drop","fetch_information","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","new","new","present","present","screenshot","screenshot","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into"],"q":[[0,"iced_tiny_skia"],[92,"iced_tiny_skia::Primitive"],[124,"iced_tiny_skia::geometry"],[175,"iced_tiny_skia::window"],[178,"iced_tiny_skia::window::compositor"],[248,"palette::chromatic_adaptation"],[249,"core::any"],[250,"iced_core::image"],[251,"iced_core::size"],[252,"tiny_skia::pixmap"],[253,"tiny_skia::mask"],[254,"iced_graphics::viewport"],[255,"iced_core::rectangle"],[256,"iced_core::color"],[257,"core::convert"],[258,"core::fmt"],[259,"core::fmt"],[260,"alloc::sync"],[261,"alloc::rc"],[262,"alloc::borrow"],[263,"core::result"],[264,"palette::convert::try_from_into_color"],[265,"core::any"],[266,"iced_core::point"],[267,"iced_graphics::geometry::path"],[268,"iced_graphics::geometry::fill"],[269,"core::convert"],[270,"iced_graphics::geometry::fill"],[271,"iced_graphics::geometry::style"],[272,"tiny_skia::painter"],[273,"tiny_skia_path::stroker"],[274,"iced_core::vector"],[275,"raw_window_handle"],[276,"raw_window_handle"],[277,"core::option"],[278,"iced_graphics::error"],[279,"iced_graphics::compositor"]],"d":["","A cached primitive.","A clip primitive","A backend-specific primitive.","An editor primitive","A group of primitives","An image primitive","A paragraph primitive","","A quad primitive","A tiny-skia graphics renderer for iced.","The settings of a Backend.","An SVG primitive","A text primitive","A primitive that applies a translation","","","","","","","","","","","","","","","","","","","","","","The default Font to use.","The default size of text.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The background of the quad","The border color of the quad","The border radii of the quad","The border width of the quad","The bounds of the text","The bounds of the quad","The bounds of the image","The bounds of the viewport","The bounds of the clip","The color of the text","The color of the paragraph.","The color of the paragraph.","The [Color] filter","The contents of the text","The content of the clip","The primitive to translate","The cached primitive","The [editor::Weak] reference.","The filter method of the image","The font of the text","The handle of the image","The path of the SVG file","The horizontal alignment of the text","The line height of the text","The [paragraph::Weak] reference.","The position of the paragraph.","The position of the paragraph.","The primitives of the group","The shaping strategy of the text.","The size of the text in logical pixels","The translation vector","The vertical alignment of the text","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""],"i":[0,12,12,12,12,12,12,12,0,12,0,0,12,12,12,5,3,5,3,5,3,5,3,5,3,5,3,5,3,3,3,5,3,0,5,3,3,3,5,3,5,3,5,5,5,3,3,3,5,3,5,3,5,3,0,0,5,3,5,3,5,3,5,3,3,5,3,5,3,5,3,5,3,5,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,3,5,0,54,54,54,54,55,54,56,57,58,55,59,60,57,55,58,61,62,60,56,55,56,57,55,55,59,59,60,63,55,55,61,55,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,45,46,45,46,45,46,45,46,45,46,45,46,45,46,45,46,45,45,45,46,45,46,45,46,45,45,46,45,46,45,46,45,46,45,46,45,46,45,46,45,45,46,45,46,45,46,45,46,0,45,0,45,0,45,45,46,45,46,45,46,45,46,45,46,45,46,45,46],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,3],[[-1,-2],4,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],5],[[],3],0,0,[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[[5,7],[[9,[8]]]],[[5,10,11,[13,[12]],14,[13,[15]],16,[13,[-1]]],4,[[18,[17]]]],[6,4],[6,4],[[3,3],19],[[3,20],21],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],6],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[23,[-1]]],[[23,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[5,[26,[[13,[25]]]]],4],[[],5],[-1,-2,[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[5,30],[[9,[8]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[31,32],[[31,31,32],4],[-1,-2,[],[]],[6,-1,[]],[6,-1,[]],[6,4],[[31,33,-1],4,[[35,[34]]]],[[31,32,9,-1],4,[[35,[34]]]],[[31,-1],4,[[35,[36]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[31,37],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[23,[-1]]],[[23,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[38,39],[40,41],[31,12],[-1,-2,[],[]],[42,43],[9,31],[31,4],[31,4],[[31,37],4],[[31,-1],4,[[35,[37]]]],[[31,-1],4,[[35,[44]]]],[31,9],[[31,33,-1],4,[[35,[42]]]],[[31,44],4],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[31,37],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[45,[-1]],46,8,8],4,[]],[[[45,[-1]],-2,8,8],46,[],[47,48]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,4],[6,4],[[[45,[-1]]],49,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],6],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[22,[-1]]],[[22,[2]]],[]],[[[23,[-1]]],[[23,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[[[24,[-1]]],[[24,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[4,[[45,[-1]],5]]],[]],[[[50,[-1]]],[[27,[[4,[[45,[-2]]]],51]]],[47,48],[]],[[5,46,[13,[12]],14,16,[13,[-1]]],[[27,[4,52]]],[[18,[17]]]],[[[45,[-1]],14,16,[13,[-2]]],[[27,[4,52]]],[],[[18,[17]]]],[[46,5,[13,[12]],14,16,[13,[-1]]],[[53,[25]]],[[18,[17]]]],[[[45,[-1]],14,16,[13,[-2]]],[[53,[25]]],[],[[18,[17]]]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,[[27,[-2,[28,[-2]]]]],[],[]],[-1,29,[]],[-1,29,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[8,"TransformMatrix",248],[8,"Any",249],[3,"Settings",0],[15,"tuple"],[3,"Backend",0],[15,"usize"],[3,"Handle",250],[15,"u32"],[3,"Size",251],[3,"PixmapMut",252],[3,"Mask",253],[6,"Primitive",0],[15,"slice"],[3,"Viewport",254],[3,"Rectangle",255],[3,"Color",256],[15,"str"],[8,"AsRef",257],[15,"bool"],[3,"Formatter",258],[6,"Result",258],[3,"Box",259],[3,"Arc",260],[3,"Rc",261],[15,"u8"],[4,"Cow",262],[4,"Result",263],[3,"OutOfBounds",264],[3,"TypeId",249],[3,"Handle",265],[3,"Frame",124],[3,"Point",266],[3,"Path",267],[3,"Fill",268],[8,"Into",257],[3,"Text",269],[15,"f32"],[4,"Rule",268],[4,"FillRule",270],[4,"Style",271],[3,"Paint",270],[3,"Stroke",272],[3,"Stroke",273],[3,"Vector",274],[3,"Compositor",178],[3,"Surface",178],[8,"HasRawWindowHandle",275],[8,"HasRawDisplayHandle",275],[3,"Information",276],[4,"Option",277],[4,"Error",278],[4,"SurfaceError",276],[3,"Vec",279],[13,"Quad",92],[13,"Text",92],[13,"Image",92],[13,"Svg",92],[13,"Clip",92],[13,"Paragraph",92],[13,"Editor",92],[13,"Translate",92],[13,"Cache",92],[13,"Group",92]],"b":[]},\ +"iced_wgpu":{"doc":"A wgpu renderer for Iced.","t":"DCCGCLLLLLLCLLLLLLLLACLLLLLLALLLAALLLLLLLLLCADLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNEDCNNENLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLAMLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMDNENLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMMMMMMNNENNNNNNGNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDLMLLLLLLLLMMLLLLLLLLLLLMLLLLLMLLLLLLLLLCDLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLFLFLLFLLLLLLLLL","n":["Backend","Layer","Primitive","Renderer","Settings","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","core","deref","deref_mut","dimensions","downcast","drop","from","from_angle","from_stimulus","geometry","graphics","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","layer","load_font","new","present","primitive","settings","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","viewport_dimensions","wgpu","window","Frame","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","center","clip","components_from","deref","deref_mut","downcast","drop","fill","fill_rectangle","fill_text","from","from_angle","from_stimulus","height","init","into","into_angle","into_color","into_color_unclamped","into_primitive","into_stimulus","new","pop_transform","push_transform","rotate","scale","scale_nonuniform","size","stroke","translate","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","with_clip","with_save","Cached","Editor","Image","Layer","Mesh","Paragraph","Raster","Text","Vector","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bounds","clone","clone","clone_into","clone_into","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","generate","images","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","mesh","meshes","new","overlay","quads","text","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","bounds","bounds","color","filter_method","handle","handle","color","color","editor","paragraph","position","position","AttributeCount","Gradient","Mesh","Solid","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","attribute_count_of","borrow","borrow","borrow_mut","borrow_mut","clip_bounds","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gradient_vertices","gradients","indices","indices","init","init","into","into","into_angle","into_angle","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","origin","solid_vertices","solids","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","buffers","buffers","clip_bounds","clip_bounds","origin","origin","Cache","Clip","Custom","Custom","Editor","Group","Image","Mesh","Paragraph","Primitive","Quad","Svg","Text","Translate","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","bounds","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","background","border_color","border_radius","border_width","bounds","bounds","bounds","bounds","bounds","color","color","color","color","content","content","content","content","editor","filter_method","font","handle","handle","horizontal_alignment","line_height","paragraph","position","position","primitives","shaping","size","translation","vertical_alignment","Settings","adapt_into_using","antialiasing","arrays_from","arrays_into","borrow","borrow_mut","clone","clone_into","components_from","default","default_font","default_text_size","deref","deref_mut","downcast","drop","eq","fmt","from","from_angle","from_env","from_stimulus","init","internal_backend","into","into_angle","into_color","into_color_unclamped","into_stimulus","present_mode","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Compositor","Surface","adapt_into_using","arrays_from","arrays_into","as_hal_mut","borrow","borrow_mut","components_from","compositor","configure","deref","deref_mut","downcast","drop","drop","fmt","from","from_angle","from_stimulus","get_capabilities","get_current_texture","get_default_config","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Compositor","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","configure_surface","create_backend","create_surface","deref","deref_mut","downcast","drop","fetch_information","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","new","new","present","present","request","screenshot","screenshot","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast"],"q":[[0,"iced_wgpu"],[45,"iced_wgpu::geometry"],[92,"iced_wgpu::layer"],[200,"iced_wgpu::layer::Image"],[206,"iced_wgpu::layer::Text"],[212,"iced_wgpu::layer::mesh"],[288,"iced_wgpu::layer::mesh::Mesh"],[294,"iced_wgpu::primitive"],[341,"iced_wgpu::primitive::Primitive"],[373,"iced_wgpu::settings"],[413,"iced_wgpu::window"],[450,"iced_wgpu::window::compositor"],[489,"palette::chromatic_adaptation"],[490,"iced_core::image"],[491,"iced_core::size"],[492,"alloc::borrow"],[493,"wgpu"],[494,"wgpu"],[495,"wgpu"],[496,"core::option"],[497,"wgpu"],[498,"core::convert"],[499,"core::result"],[500,"palette::convert::try_from_into_color"],[501,"core::any"],[502,"iced_core::svg"],[503,"iced_core::point"],[504,"iced_graphics::geometry::path"],[505,"iced_graphics::geometry::fill"],[506,"core::convert"],[507,"iced_core::vector"],[508,"iced_graphics::geometry::stroke"],[509,"iced_core::rectangle"],[510,"core::ops::function"],[511,"core::fmt"],[512,"core::fmt"],[513,"wgpu_types"],[514,"raw_window_handle"],[515,"iced_graphics::error"],[516,"iced_graphics::compositor"]],"d":["A wgpu graphics backend for iced.","","","A wgpu graphics renderer for iced.","","","","","","","","","","","","","","Returns the argument unchanged.","","","Build and draw geometry.","","","Calls U::from(self).","","","","","Organize rendering primitives into a flattened list of …","","Creates a new Backend.","Draws the provided primitives in the given TextureView.","Draw using different graphical primitives.","Configure a renderer.","","","","","","","","","","","Display rendering results on windows.","A frame for drawing some geometry.","","","","","","Returns the coordinate of the center of the Frame.","Draws the clipped contents of the given Frame with origin …","","","","","","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","Returns the argument unchanged.","","","Returns the height of the Frame.","","Calls U::from(self).","","","","Produces the Primitive representing everything drawn on …","","Creates a new empty Frame with the given dimensions.","Pops a transform from the transform stack and sets it as …","Pushes the current transform in the transform stack.","Applies a rotation in radians to the current transform of …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","Returns the dimensions of the Frame.","Draws the stroke of the given Path on the Frame with the …","Applies a translation to the current transform of the Frame…","","","","","","","","","Returns the width of the Frame.","Executes the given drawing operations within a Rectangle …","Stores the current transform of the Frame and executes the …","A cached text.","An editor.","A raster or vector image.","A group of primitives that should be clipped together.","","A paragraph.","A raster image.","A text primitive.","A vector image.","","","","","","","","","","","","","","","","The clipping bounds of the Layer.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Distributes the given Primitive and generates a list of …","The images of the Layer.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","A collection of triangle primitives.","The triangle meshes of the Layer.","Creates a new Layer with the given clipping bounds.","Creates a new Layer for the provided overlay text.","The quads of the Layer.","The text of the Layer.","","","","","","","","","","","","","","","","","","","","","","","","","","","The bounds of the image.","The bounds of the image.","The Color filter","The filter method of a raster image.","The handle of a raster image.","The handle of a vector image.","","","","","","","The result of counting the attributes of a set of meshes.","A mesh of triangles with a gradient color.","A mesh of triangles.","A mesh of triangles with a solid color.","","","","","","","Returns the number of total vertices & total indices of …","","","","","Returns the clip bounds of the Mesh.","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","The total amount of gradient vertices.","The total amount of gradient meshes.","Returns the indices of the Mesh.","The total amount of indices.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Returns the origin of the Mesh.","The total amount of solid vertices.","The total amount of solid meshes.","","","","","","","","","","","","","","","","","","","The vertex and index buffers of the Mesh.","The vertex and index buffers of the Mesh.","The clipping bounds of the Mesh.","The clipping bounds of the Mesh.","The origin of the vertices of the Mesh.","The origin of the vertices of the Mesh.","A cached primitive.","A clip primitive","The custom primitives supported by iced_wgpu.","A backend-specific primitive.","An editor primitive","A group of primitives","An image primitive","A mesh primitive.","A paragraph primitive","The graphical primitives supported by iced_wgpu.","A quad primitive","An SVG primitive","A text primitive","A primitive that applies a translation","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","The background of the quad","The border color of the quad","The border radii of the quad","The border width of the quad","The bounds of the text","The bounds of the quad","The bounds of the image","The bounds of the viewport","The bounds of the clip","The color of the text","The color of the paragraph.","The color of the paragraph.","The [Color] filter","The contents of the text","The content of the clip","The primitive to translate","The cached primitive","The [editor::Weak] reference.","The filter method of the image","The font of the text","The handle of the image","The path of the SVG file","The horizontal alignment of the text","The line height of the text","The [paragraph::Weak] reference.","The position of the paragraph.","The position of the paragraph.","The primitives of the group","The shaping strategy of the text.","The size of the text in logical pixels","The translation vector","The vertical alignment of the text","The settings of a Backend.","","The antialiasing strategy that will be used for triangle …","","","","","","","","","The default Font to use.","The default size of text.","","","","","","","Returns the argument unchanged.","","Creates new Settings using environment configuration.","","","The internal graphics backend to use.","Calls U::from(self).","","","","","The present mode of the Backend.","","","","","","","","","","","Handle to a presentable surface.","","","","Returns the inner hal Surface using a callback. The hal …","","","","Connect a window with a renderer.","Initializes Surface for presentation.","","","","","","","Returns the argument unchanged.","","","Returns the capabilities of the surface when used with the …","Returns the next texture to be presented by the swapchain …","Return a default SurfaceConfiguration from width and …","","Calls U::from(self).","","","","","","","","","","","","","A window graphics backend for iced powered by wgpu.","","","","","","","","Creates a new rendering Backend for this Compositor.","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","Creates a Compositor and its Backend for the given Settings…","","Presents the given primitives with the given Compositor …","","Requests a new Compositor with the given Settings.","Renders the current surface to an offscreen buffer.","","","","","","","","",""],"i":[0,0,0,0,0,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,0,3,3,3,0,0,3,3,3,3,3,3,3,3,3,0,0,0,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,39,39,0,0,0,39,38,0,38,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,42,38,39,38,39,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,42,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,0,42,42,42,42,42,38,39,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,38,39,42,61,62,62,61,61,62,63,64,64,63,63,64,0,44,0,44,44,45,44,45,44,45,0,44,45,44,45,44,44,45,44,45,44,45,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,45,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,44,45,65,66,65,66,65,66,19,19,0,19,19,19,19,46,19,0,19,19,19,19,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,67,67,67,67,68,67,69,70,71,68,72,73,70,68,71,74,75,73,69,68,69,70,68,68,72,72,73,76,68,68,74,68,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,0,48,48,48,48,48,48,48,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,55,0,55,0,55,55,0,55,55,55,55,55,55,55,55,55],"f":[0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[2,-1,[]],[2,-1,[]],[[3,4],[[6,[5]]]],[-1,-2,[],[]],[2,7],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],0,0,[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[3,[10,[[9,[8]]]]],7],[[11,12,13,14],3],[[3,11,12,15,[17,[16]],18,[9,[19]],20,[9,[-1]]],7,[[22,[21]]]],0,0,[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[[3,26],[[6,[5]]]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[[27,27,28],7],[-1,-2,[],[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[27,29,-1],7,[[31,[30]]]],[[27,28,6,-1],7,[[31,[30]]]],[[27,-1],7,[[31,[32]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[27,33],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,19],[-1,-2,[],[]],[6,27],[27,7],[27,7],[[27,33],7],[[27,-1],7,[[31,[33]]]],[[27,-1],7,[[31,[34]]]],[27,6],[[27,29,-1],7,[[31,[35]]]],[[27,34],7],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[27,33],[[27,36,-1],7,37],[[27,-1],7,37],0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[38,38],[39,39],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,7],[2,7],[2,7],[[38,40],41],[[39,40],41],[[42,40],41],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[19]],20],[[43,[42]]]],0,[[],2],[[],2],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[36,42],[[[9,[-1]],20],42,[[22,[21]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[9,[44]]],45],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,[[36,[33]]]],[44,44],[45,45],[[-1,-2],7,[],[]],[[-1,-2],7,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],45],[2,-1,[]],[2,-1,[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[2,7],[2,7],[[44,40],41],[[45,40],41],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[44,[[9,[5]]]],0,[[],2],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[44,28],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[46,36],[46,46],[[-1,-2],7,[],[]],[-1,-2,[],[]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[46,46],47],[[46,40],41],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[13,13],[[-1,-2],7,[],[]],[-1,-2,[],[]],[[],13],0,0,[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[13,13],47],[[13,40],41],[-1,-1,[]],[-1,-1,[]],[[],13],[-1,-2,[],[]],[[],2],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[48,-1],-2,37,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[48,11,[49,[[43,[14]]]]],7],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[48,7],[2,7],[[48,40],[[23,[7,50]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[48,51],52],[48,[[23,[53,54]]]],[[48,51,5,5],[[17,[[49,[[43,[14]]]]]]]],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[55,[-1]],5,5],7,[]],[[[55,[-1]]],3,[]],[[[55,[-1]],-2,5,5],48,[],[56,57]],[2,-1,[]],[2,-1,[]],[-1,-2,[],[]],[2,7],[[[55,[-1]]],58,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],2],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[13,[17,[-1]]],[[23,[[7,[[55,[-2]],3]],59]]],[56,57],[]],[[[17,[-1]]],[[23,[[7,[[55,[-2]]]],59]]],[56,57],[]],[[[55,[-1]],3,48,[9,[19]],20,16,[9,[-2]]],[[23,[7,60]]],[],[[22,[21]]]],[[[55,[-1]],20,16,[9,[-2]]],[[23,[7,60]]],[],[[22,[21]]]],[[13,[17,[-1]]],[[17,[[55,[-2]]]]],[56,57],[]],[[[55,[-1]],3,[9,[19]],20,16,[9,[-2]]],[[43,[8]]],[],[[22,[21]]]],[[[55,[-1]],20,16,[9,[-2]]],[[43,[8]]],[],[[22,[21]]]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]]],"c":[],"p":[[8,"TransformMatrix",489],[15,"usize"],[3,"Backend",0],[3,"Handle",490],[15,"u32"],[3,"Size",491],[15,"tuple"],[15,"u8"],[15,"slice"],[4,"Cow",492],[3,"Device",493],[3,"Queue",493],[3,"Settings",373],[4,"TextureFormat",494],[3,"CommandEncoder",493],[3,"Color",495],[4,"Option",496],[3,"TextureView",493],[6,"Primitive",294],[3,"Viewport",497],[15,"str"],[8,"AsRef",498],[4,"Result",499],[3,"OutOfBounds",500],[3,"TypeId",501],[3,"Handle",502],[3,"Frame",45],[3,"Point",503],[3,"Path",504],[3,"Fill",505],[8,"Into",498],[3,"Text",506],[15,"f32"],[3,"Vector",507],[3,"Stroke",508],[3,"Rectangle",509],[8,"FnOnce",510],[4,"Image",92],[4,"Text",92],[3,"Formatter",511],[6,"Result",511],[3,"Layer",92],[3,"Vec",512],[4,"Mesh",212],[3,"AttributeCount",212],[4,"Custom",294],[15,"bool"],[3,"Surface",413],[3,"SurfaceConfiguration",494],[3,"Error",511],[3,"Adapter",493],[3,"SurfaceCapabilities",494],[3,"SurfaceTexture",493],[4,"SurfaceError",493],[3,"Compositor",450],[8,"HasRawWindowHandle",513],[8,"HasRawDisplayHandle",513],[3,"Information",514],[4,"Error",515],[4,"SurfaceError",514],[13,"Raster",200],[13,"Vector",200],[13,"Paragraph",206],[13,"Editor",206],[13,"Solid",288],[13,"Gradient",288],[13,"Quad",341],[13,"Text",341],[13,"Image",341],[13,"Svg",341],[13,"Clip",341],[13,"Paragraph",341],[13,"Editor",341],[13,"Translate",341],[13,"Cache",341],[13,"Group",341]],"b":[]},\ +"iced_widget":{"doc":"Use the built-in widgets or create your own.","t":"CCCCCICQCDCCCCCCDCCCCCQCCCCCCCLLLLLLLLLLLLLLAFAFAFLFOOAFFLLAFCLLLLLLLLLLLFFLLLLLLCLLFFAFLLLLLLLLLLLLLLLLAFOLLFFLLLLLLLLLLALLAAFAFAAFCFFOOACAFAFALLCAFLLAFAFAFAFAFLLLLLLLLLLLLLLLLKFAFFKLLDDDQIKLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLFLLNNDDCDEEQENEDENNDIINNNNQDEDNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLMLLAMLLLMLLMMLMLALMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLNENNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLEDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMMLLLLLLLLLLLLLLLLLLDDDLLALLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMLLLLLLLLLLLLLLLLLDDLLLLLLLMMLLLLLLLMMLLLLLLLLLLLLLLMMMMMLLLLLLLLLDGDIGNNNNNDNNNNNNDNEDESSSGDNNNEENNRNNNDDDDDGDDIINNNNNNNENELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAMLLLLALLLLLLLKLLLLLLAALLMMAKLLLLMLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMDIDDIQIDDLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLMMKLLLLLLLLLLLKLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLKLLLLLLLKLLLLLLKKLLLLLLKLKLKLKLKLKLKLLLLLLLLLLLLKLKLKLKLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDGDSSSSSSDDDSSSSGDGSSIQGIGDSSSGGDGSLMLLLLLLLLLLLLLLKLLLLLLLLMLLLKLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMALLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMMMMMMMLMLLLLLLLLLLLLFMLLALLLMMMKLLLLLLLLLLLLLLFLLLLLLLLKLLLLLLLLLKLLLLLLLLLLLLMLLLLMMLKLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKFMLLMLLLLLLLLLMMMLLLLMMLLLLLLLLLMMMLLLLLDDDDLLLLLLLMLLLLLMLMLLLLLLLLLLLLMLMMMMMMLLLLLLLLMMDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLMMLLLLLMLLLLLLLLLLLLLLMLLLLLLLLDDDDDDDDDDDDDDDDDDDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLALLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLMLLLLLLLLLLLLFFLLLLLLLLLLLMLMKFLLLLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLMLLLMMLLLLLLLLLMMMMMMMMMLLLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMLLLLLLLLLLLLLLLLLLIKLKFFGGGGGGGGGGGGGGGGGGGGMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIKKKKKDDDDLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLQIIKKKKLLKKKKKKKKKLLFFFFFFDDDIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGGGGMMMMMMMMMMFMFFMMMMMMMGDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIQILLLLLLLLKKKKLKKKLLLKKKKKLKKKKKKKKKLLKKKKLLKLNNNEDENNNNNDEMMMMMMMDDDQIKLLLLLLLLLLLLLLLMMMMLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLMLMLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLDDDQILLLLLKLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLEDDNNCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLAFLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCADLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLADDDQILLLKLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDENNNEDEENEINENNNNNDNEDNNNDNEDNNDNNCQIEDNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLFLLLLLLLLLLLLLLKMLLMLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMMMMMMMMMMMMENNDNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDNSNEDNDDNQIKLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLMLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLMFLLLFLLLMMMLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMDSDQILLKLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNEENNNNNNNNDNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDSSDQIKLLLLLLLLLLMMMLLLLLLLLLLLLMLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLDNENNNDQILLLKLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMDENESNNDDDSDDDNDQINDLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLFLLLLLLLLLLLFLLLLMLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLMMMMMMDNSDEDNDDQIKLLLLLLLLLLLLLLLMMMLLLLLLLLLLMMLLLLLLLLLLLLLKFLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMMMDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDQIDLLLKLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNDNENEDQIGLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLEDNNDNNNNNENNNNNNENNNNNNNNNQIDNNNKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLMDCRDDNNEDQIDDKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLALLLLLLLLLLLLLLLLLKKLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLKLLMLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLFLFLLFLLFLLLLLLLLLLLLLLKLLLLLFLLKMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKLLDNNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDSQIDKLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLMMLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNENDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNSDENDQIDKLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLKFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLMMM","n":["Button","Canvas","Checkbox","Column","ComboBox","Component","Container","Event","Image","Lazy","MouseArea","PaneGrid","PickList","ProgressBar","QRCode","Radio","Responsive","Row","Rule","Scrollable","Slider","Space","State","Svg","Text","TextEditor","TextInput","Toggler","Tooltip","VerticalSlider","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","button","button","canvas","canvas","checkbox","checkbox","children","column","column","column","combo_box","combo_box","component","components_from","components_from","container","container","core","deref","deref","deref_mut","deref_mut","diff","downcast","downcast","draw","draw","drop","drop","focus_next","focus_previous","from","from","from_angle","from_angle","from_stimulus","from_stimulus","graphics","height","height","horizontal_rule","horizontal_space","image","image","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","keyed","keyed_column","keyed_column","layout","layout","lazy","mouse_area","mouse_interaction","mouse_interaction","new","new","on_event","on_event","operate","operate","operate","operate","overlay","overlay","overlay","pane_grid","pick_list","pick_list","progress_bar","progress_bar","qr_code","radio","radio","renderer","responsive","row","row","row","rule","runtime","scrollable","scrollable","slider","slider","space","state","state","style","svg","svg","tag","tag","text","text","text_editor","text_editor","text_input","text_input","toggler","toggler","tooltip","tooltip","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","update","vertical_rule","vertical_slider","vertical_slider","vertical_space","view","width","width","Appearance","Button","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","children","clone","clone","clone_into","clone_into","components_from","components_from","components_from","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","disabled","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","height","hovered","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","mouse_interaction","mouse_interaction","new","new","on_event","on_press","on_press_maybe","operate","overlay","padding","pressed","shadow_offset","state","style","tag","text_color","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","width","width","Bevel","Butt","Cache","Canvas","Event","Fill","Frame","Geometry","Geometry","Gradient","Gradient","LineCap","LineDash","LineJoin","Linear","Miter","Path","Program","Renderer","Round","Round","Solid","Square","State","Stroke","Style","Text","TinySkia","TinySkia","Wgpu","Wgpu","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","center","circle","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content","default","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","event","fill","fill","fill_rectangle","fill_text","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","font","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","gradient","height","height","height","horizontal_alignment","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_geometry","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","line","line_cap","line_dash","line_height","line_join","mouse_interaction","mouse_interaction","mouse_interaction","new","new","new","new","offset","on_event","pack","path","position","raw","rectangle","rotate","rule","scale","scale_nonuniform","segments","shaping","size","size","state","stroke","stroke","style","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","transform","translate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","update","vertical_alignment","width","width","width","width","with_clip","with_color","with_line_cap","with_line_join","with_save","with_width","Captured","Event","Ignored","Keyboard","Mouse","Status","Touch","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","merge","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","EvenOdd","Fill","Gradient","NonZero","Rule","Solid","Style","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","clone","clone_into","components_from","deref","deref_mut","downcast","drop","eq","equivalent","equivalent","equivalent","fmt","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","rule","style","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Gradient","Linear","Linear","Packed","adapt_into_using","adapt_into_using","add_stop","add_stops","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","end","eq","eq","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_valid_bit_pattern","new","pack","pack","start","stops","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Builder","Path","adapt_into_using","adapt_into_using","arc","arc","arc_to","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","bezier_curve_to","borrow","borrow","borrow_mut","borrow_mut","build","center","circle","clone","clone_into","close","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","ellipse","end_angle","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","line_to","move_to","new","quadratic_curve_to","radius","rectangle","start_angle","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","Arc","Elliptical","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","center","clone","clone_into","components_from","deref","deref_mut","downcast","drop","end_angle","end_angle","fmt","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","radii","radius","rotation","start_angle","start_angle","to_owned","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","ArcFlags","AttributeIndex","AttributeSlice","AttributeStore","Attributes","Begin","Begin","Begin","Bevel","Butt","ControlPointId","Cubic","Cubic","Cubic","End","End","End","EndpointId","EvenOdd","Event","EventId","FillRule","INVALID","INVALID","INVALID","IdEvent","IdPolygon","Line","Line","Line","LineCap","LineJoin","Miter","MiterClip","NO_ATTRIBUTES","Negative","Negative","NonZero","Path","PathBuffer","PathBufferSlice","PathCommands","PathCommandsSlice","PathEvent","PathSlice","Polygon","Position","PositionStore","Positive","Positive","Quadratic","Quadratic","Quadratic","Round","Round","Side","Square","Winding","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_slice","as_slice","as_slice","attributes","attributes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","builder","builder","builder","builder_with_attributes","clear","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closed","closed","commands","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","event","event","event","event","events","first_endpoint","first_endpoint","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_iter","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_usize","from_usize","get","get","get","get","get","get","get_control_point","get_control_point","get_control_point","get_control_point","get_endpoint","get_endpoint","get_endpoint","get_endpoint","hash","hash","hash","hash","hash","id_iter","id_iter","id_iter","index","index","index","index","index","indices","indices","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edge","is_empty","is_empty","is_empty","is_in","is_negative","is_out","is_positive","iter","iter","iter","iter","iter","iter","iter","iter","iter_with_attributes","iter_with_attributes","iterator","large_arc","last_endpoint","last_endpoint","len","len","math","new","new","new","next_event_id_in_path","next_event_id_in_path","next_event_id_in_sub_path","next_event_id_in_sub_path","num_attributes","num_attributes","num_attributes","num_attributes","offset","offset","opposite","path","path_buffer","path_events","path_slice","points","points","polygon","position","reserve","reversed","reversed","svg_builder","sweep","to","to_f32","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_usize","to_usize","to_usize","traits","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","with_attributes","with_capacity","with_points","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","at","close","ctrl","ctrl1","ctrl2","first","from","from","from","last","to","to","to","BorderRadii","Build","Flattened","NoAttributes","PathBuilder","PathType","SvgPathBuilder","Transformed","WithSvg","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add_circle","add_circle","add_ellipse","add_ellipse","add_line_segment","add_line_segment","add_point","add_point","add_polygon","add_polygon","add_polygon","add_rectangle","add_rectangle","add_rounded_rectangle","add_rounded_rectangle","arc","arc_to","arc_to","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom_left","bottom_right","build","build","build","build","build","build","build","build","clone","clone","clone_into","clone_into","close","close","close","close","close","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","current_position","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","end","end","end","end","eq","eq","event","extend_from_paths","flattened","flattened","flattened","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","horizontal_line_to","horizontal_line_to","init","init","init","init","init","inner","inner_mut","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","line_to","line_to","line_to","line_to","move_to","move_to","move_to","new","new","new","new","new","num_attributes","num_attributes","num_attributes","num_attributes","partial_cmp","path_event","path_event","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_arc_to","relative_cubic_bezier_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_horizontal_line_to","relative_line_to","relative_line_to","relative_move_to","relative_move_to","relative_quadratic_bezier_to","relative_quadratic_bezier_to","relative_vertical_line_to","relative_vertical_line_to","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","set_tolerance","set_transform","set_transform","smooth_cubic_bezier_to","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","smooth_relative_quadratic_bezier_to","to_owned","to_owned","to_string","top_left","top_right","transformed","transformed","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","vertical_line_to","vertical_line_to","with_capacity","with_svg","with_svg","wrap","CommandsPathSlice","Events","Iter","PathCommands","PathCommandsBuilder","PathCommandsSlice","PointEvents","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","end","events","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","get_control_point","get_endpoint","index","index","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","iter","line_to","new","next","next","next","points","quadratic_bezier_to","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","with_capacity","Angle","Arc","ArcFlags","Box2D","CubicBezierSegment","DIV_EPSILON","EIGHT","EPSILON","FIVE","FOUR","HALF","Line","LineEquation","LineSegment","MAX","MIN","NINE","ONE","Point","QuadraticBezierSegment","Rotation","SEVEN","SIX","Scalar","Scalar","Scale","Segment","Size","SvgArc","TEN","THREE","TWO","Transform","Translation","Triangle","Vector","ZERO","a","a","ab","ac","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add_assign","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","after_split","angle","angle_to","approx_epsilon","approx_eq_eps","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","approximate_length","arc","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","b","b","ba","baseline","baseline","bc","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","before_split","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounding_box","bounding_box","bounding_box","bounding_box","bounding_box","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_x","bounding_range_y","bounding_range_y","bounding_range_y","bounding_range_y","bounding_triangle","c","c","ca","cast","cb","center","circle","clipped","clipped_x","clipped_y","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closest_point","closest_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains_point","contains_segment","ctrl","ctrl1","ctrl2","cubic_bezier","cubic_intersections","cubic_intersections_t","default","degrees","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","derivative","derivative","derivative","derivative","derivative","derivative","derivative","distance_to_point","distance_to_point","distance_to_point","distance_to_point","div","div","div_assign","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drag","drag","drag_with_weight","drop","drop","drop","drop","drop","drop","drop","drop","drop","dx","dx","dx","dx","dx","dx","dy","dy","dy","dy","dy","dy","end_angle","epsilon_for","eq","eq","eq","eq","eq","eq","eq","eq","equation","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fast_bounding_box","fast_bounding_box","fast_bounding_box","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_x","fast_bounding_range_y","fast_bounding_range_y","fast_bounding_range_y","fat_line","fat_line","flags","flattened","flattened","flattened","flattened_t","flattening_step","flip","flip","flip","flip","flip","flip","flip","flip","flip","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each_cubic_bezier","for_each_cubic_bezier","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_flattened_with_t","for_each_inflection_t","for_each_local_x_extremum_t","for_each_local_x_extremum_t","for_each_local_y_extremum_t","for_each_local_y_extremum_t","for_each_monotonic","for_each_monotonic","for_each_monotonic_range","for_each_monotonic_range","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_quadratic_bezier_with_t","for_each_x_monotonic","for_each_x_monotonic","for_each_x_monotonic_range","for_each_x_monotonic_range","for_each_y_monotonic","for_each_y_monotonic","for_each_y_monotonic_range","for_each_y_monotonic_range","frac_pi_2","frac_pi_3","frac_pi_4","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_svg_arc","get","get_angle","hash","height","horizontal_line_intersection","horizontal_line_intersection_t","init","init","init","init","init","init","init","init","init","intersection","intersection","intersection_t","intersects","intersects","intersects_box","intersects_line","intersects_line_segment","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","invert","is_a_point","is_finite","is_horizontal","is_linear","is_linear","is_monotonic","is_monotonic","is_quadratic","is_straight_line","is_vertical","is_x_monotonic","is_x_monotonic","is_y_monotonic","is_y_monotonic","large_arc","length","length","lerp","line_intersection","line_intersection_t","line_intersections","line_intersections","line_intersections_t","line_intersections_t","line_segment_intersections","line_segment_intersections","line_segment_intersections_t","line_segment_intersections_t","local_x_extremum_t","local_y_extremum_t","m11","m12","m21","m22","m31","m32","max","mid_point","min","mul","mul_assign","neg","new","normal","num_quadratics","offset","overlaps_line","overlaps_segment","parallel_line","partial_cmp","pi","point","point","positive","project_point","quadratic_bezier","quadratic_intersections","quadratic_intersections_t","radians","radians","radii","radii","sample","sample","sample","sample","sample","sample","sample","sample","sample","sample_tangent","set_length","signed","signed_distance_to_point","signed_distance_to_point","sin_cos","size","solve_t_for_x","solve_t_for_x","solve_t_for_y","solve_t_for_y","solve_x_for_y","solve_x_for_y","solve_y_for_x","solve_y_for_x","split","split","split","split","split","split","split","split","split","split_at_x","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","split_range","square_distance_to_point","square_distance_to_point","square_distance_to_point","square_length","start_angle","sub","sub_assign","sum","sum","sweep","sweep_angle","tangent","to","to","to","to","to","to","to","to","to","to","to","to","to","to_arc","to_cubic","to_degrees","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_line","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_quadratic","to_quadratic_error","to_svg_arc","to_vector","traits","transform","transformed","transformed","transformed","translate","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","two_pi","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","utils","value","vector","vector","vertical_line_intersection","vertical_line_intersection_t","width","x","x","x","x","x","x","x","x","x","x","x","x","x_maximum_t","x_maximum_t","x_minimum_t","x_minimum_t","x_rotation","x_rotation","y","y","y","y","y","y","y","y","y","y","y","y","y_maximum_t","y_maximum_t","y_minimum_t","y_minimum_t","zero","Arc","ArcFlags","Flattened","SvgArc","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","center","components_from","deref","deref_mut","downcast","drop","flags","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","large_arc","next","radii","radii","start_angle","sweep","sweep_angle","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","x_rotation","x_rotation","ArrayString","ArrayVec","CapacityError","Drain","IntoIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_mut","as_mut_ptr","as_mut_slice","as_mut_str","as_ptr","as_ref","as_ref","as_slice","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","capacity","clear","clear","clone","clone","clone","clone","clone_from","clone_from","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","drain","drop","drop","drop","drop","drop","drop","drop","drop","element","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","extend","flush","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_byte_string","from_iter","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_str","ge","ge","ge","gt","gt","gt","hash","hash","init","init","init","init","init","insert","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_inner","into_inner_unchecked","into_iter","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_empty","is_full","is_full","le","le","le","len","len","lt","lt","lt","new","new","new","new_const","new_const","next","next","next_back","next_back","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pop","pop","pop_at","push","push","push_str","push_unchecked","remaining_capacity","remaining_capacity","remove","remove","retain","set_len","set_len","simplify","size_hint","size_hint","swap_pop","swap_remove","take","to_owned","to_owned","to_owned","to_owned","to_string","to_string","truncate","truncate","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_insert","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_push","try_push","try_push_str","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","write","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_big_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_as_little_endian","write_char","write_str","zero_filled","CubicBezierSegment","Flattened","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","ctrl1","ctrl2","deref","deref_mut","downcast","drop","from","from","from_angle","from_stimulus","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_iter","into_stimulus","next","size_hint","to","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","Angle","BoolVector2D","BoolVector3D","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Trig","UnknownUnit","Vector2D","Vector3D","abs","abs","abs","abs","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_assign","add_size","add_size","all","all","and","and","angle","angle_from_x_axis","angle_to","angle_to","any","any","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_epsilon","approx_eq","approx_eq","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approx_eq_eps","approxeq","approxord","area","area","area","around_axis","around_x","around_y","around_z","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bottom","box3d","bvec2","bvec3","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","cast_unit","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","ceil","center","center","center","clamp","clamp","clamp","clamp","clamp","clamp","clamp","clamp_length","clamp_length","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","cmp","compare","compare","compare","component_div","component_div","component_mul","component_mul","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","contains","contains","contains","contains","contains","contains_box","contains_box","contains_rect","cos","cross","cross","decompose_reversed","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","degrees_to_radians","depth","depth","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","determinant","determinant","distance_to","distance_to","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_assign","div_euclid","div_euclid","dot","dot","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","euler","extend","extend","fast_atan2","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","floor","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle_and_length","from_array","from_array","from_arrays","from_arrays","from_length_all_same","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_lengths","from_origin_and_size","from_points","from_points","from_points","from_rotation","from_scale","from_size","from_size","from_size","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_translation","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_untyped","from_vectors_inner","from_vectors_outer","get","get","get_angle","greater_than","greater_than","greater_than","greater_than","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","height","height","height","height","height","horizontal","i","identity","identity","identity","identity","identity","identity","identity","identity","inflate","inflate","inflate","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_box","inner_rect","intersection","intersection","intersection","intersection_unchecked","intersection_unchecked","intersects","intersects","intersects","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","inverse","inverse","inverse","inverse","inverse","inverse","inverse","inverse","is_2d","is_backface_visible","is_empty","is_empty","is_empty","is_empty","is_empty","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_finite","is_identity","is_identity","is_identity","is_invertible","is_invertible","is_negative","is_negative","is_normalized","is_positive","is_positive","is_zero","j","k","left","length","length","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lerp","lower_than","lower_than","lower_than","lower_than","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","max","max","max","max","max","max","max","max","max","max_x","max_y","min","min","min","min","min","min","min","min","min","min","min","min_x","min_y","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_assign","mul_s","neg","neg","neg","neg","neg","neg","neg","neg","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_2d","new_all_same","new_from_reversed","none","none","norm","normalize","normalize","normalize","not","not","not_equal","not_equal","not_equal","not_equal","num","one","one","one","or","or","origin","origin","origin","ortho","outer_box","outer_rect","outer_transformed_box","outer_transformed_box2d","outer_transformed_box3d","outer_transformed_rect","outer_transformed_rect","partial_cmp","partial_cmp","partial_cmp","perspective","point2","point3","position","pre_rotate","pre_rotate","pre_scale","pre_scale","pre_translate","pre_translate","project_onto_vector","project_onto_vector","project_to_2d","quaternion","r","radians","radians","radians_to_degrees","rect","reflect","reflect","rem_euclid","rem_euclid","right","robust_normalize","robust_normalize","rotation","rotation","rotation","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round","round_in","round_in","round_in","round_out","round_out","round_out","saturating_add","saturating_sub","scale","scale","scale","scale","scale","select_point","select_point","select_size","select_size","select_vector","select_vector","set_size","sin","size","size","size","size2","size3","skew","slerp","splat","splat","splat","splat","splat","splat","splat","splat","square_length","square_length","square_norm","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sub_assign","sum","sum","sum","sum","sum","sum","sum","sum","sum","sum","tan","then","then","then","then","then","then_rotate","then_rotate","then_scale","then_scale","then_translate","then_translate","to_2d","to_2d","to_2d","to_3d","to_3d","to_3d","to_3d","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array","to_array_4d","to_array_4d","to_array_transposed","to_array_transposed","to_arrays","to_arrays","to_arrays_transposed","to_box2d","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f32","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_f64","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i32","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_i64","to_non_empty","to_non_empty","to_non_empty","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_point","to_point","to_point2d","to_point3d","to_rect","to_size","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_transform","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple","to_tuple_4d","to_tuple_4d","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u32","to_u64","to_u64","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_untyped","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_usize","to_vector","to_vector","to_vector","to_vector","to_vector","to_vector","top","transform_box","transform_box2d","transform_box2d","transform_box3d","transform_box3d","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point","transform_point2d","transform_point2d","transform_point2d","transform_point2d_homogeneous","transform_point3d","transform_point3d","transform_point3d","transform_point3d","transform_point3d_homogeneous","transform_rect","transform_rect","transform_rect","transform_size","transform_size","transform_size","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector","transform_vector2d","transform_vector2d","transform_vector3d","transform_vector3d","translate","translate","translate","translation","translation","translation","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_cast","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_normalize","try_normalize","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","union","union","union","unit_quaternion","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","vec2","vec3","vector_part","vertical","volume","volume","w","width","width","width","width","width","with_destination","with_destination","with_length","with_max_length","with_max_length","with_min_length","with_min_length","with_source","with_source","x","x","x","x","x","x","x","x","x","x_range","x_range","x_range","xy","xy","xy","xy_area","xz","xz","xz","xz_area","y","y","y","y","y","y","y","y","y","y_range","y_range","y_range","yx","yx","yz","yz","yz","yz_area","z","z","z","z","z","z_range","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","zero","ApproxEq","approx_epsilon","approx_eq","approx_eq_eps","max","min","Box2D","Box3D","HomogeneousVector","Length","Point2D","Point3D","Rect","RigidTransform3D","Rotation2D","Rotation3D","Scale","SideOffsets2D","Size2D","Size3D","Transform2D","Transform3D","Translation2D","Translation3D","Vector2D","Vector3D","angle","bottom","depth","height","height","i","j","k","left","m11","m11","m12","m12","m13","m14","m21","m21","m22","m22","m23","m24","m31","m31","m32","m32","m33","m34","m41","m42","m43","m44","max","max","min","min","origin","r","right","rotation","size","top","translation","w","width","width","x","x","x","x","x","x","x","y","y","y","y","y","y","y","z","z","z","z","Ceil","Floor","One","Round","Zero","ceil","floor","one","round","zero","Flattened","FlattenedT","FlatteningParameters","QuadraticBezierSegment","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","components_from","components_from","components_from","ctrl","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","new","next","next","size_hint","size_hint","to","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","Scalar","Segment","Transformation","after_split","approximate_length","before_split","derivative","dx","dy","flip","for_each_flattened_with_t","from","sample","split","split_range","to","transform_point","transform_vector","x","y","cubic_polynomial_roots","directed_angle","directed_angle2","min_max","normalized_tangent","tangent","Flattened","FromPolyline","NoAttributes","PathIterator","Transformed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","flattened","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","new","new","next","next","next","next","open","size_hint","transformed","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","with_attributes","Angle","Box2D","Point","Rotation","Scale","Size","Transform","Translation","Vector","angle","height","m11","m12","m21","m22","m31","m32","max","min","point","radians","size","vector","width","x","x","x","y","y","y","Builder","BuilderImpl","BuilderWithAttributes","IdIter","Iter","IterWithAttributes","Path","PathSlice","Reversed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","build","build","build","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","downcast","drop","drop","drop","drop","drop","drop","end","end","end","extend_from_paths","extend_from_paths","fmt","for_each_flattened","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_path","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","new","new","next","next","next","next","num_attributes","num_attributes","num_attributes","points","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","with_capacity","with_svg","Builder","BuilderWithAttributes","Iter","PathBuffer","PathBufferSlice","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","begin","begin","begin","begin","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build","build","build","build","clone","clone_into","components_from","components_from","components_from","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","cubic_bezier_to","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","end","end","end","end","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_stimulus","into_stimulus","into_stimulus","line_to","line_to","line_to","line_to","new","next","next_back","num_attributes","num_attributes","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","quadratic_bezier_to","reserve","reserve","reserve","reserve","size_hint","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_attributes","IdPolygon","IdPolygonIter","PathEvents","Polygon","PolygonIdIter","PolygonIter","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","closed","closed","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","drop","drop","drop","drop","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_iter","into_iter","into_iter","into_iter","into_stimulus","into_stimulus","into_stimulus","into_stimulus","new","next","next","next","next","par_bridge","points","points","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Build","PathBuilder","PathIterator","PathType","SvgPathBuilder","add_circle","add_ellipse","add_line_segment","add_point","add_polygon","add_polygon","add_rectangle","add_rounded_rectangle","arc_to","begin","build","close","close","cubic_bezier_to","cubic_bezier_to","end","event","flattened","flattened","horizontal_line_to","line_to","line_to","move_to","num_attributes","path_event","quadratic_bezier_to","quadratic_bezier_to","relative_arc_to","relative_cubic_bezier_to","relative_horizontal_line_to","relative_line_to","relative_move_to","relative_quadratic_bezier_to","relative_vertical_line_to","reserve","reserve","smooth_cubic_bezier_to","smooth_quadratic_bezier_to","smooth_relative_cubic_bezier_to","smooth_relative_quadratic_bezier_to","transformed","transformed","vertical_line_to","with_svg","Bevel","Butt","Gradient","LineCap","LineDash","LineJoin","Miter","Round","Round","Solid","Square","Stroke","Style","line_cap","line_dash","line_join","offset","segments","style","width","Appearance","Checkbox","Icon","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","code_point","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","fmt","fmt","font","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","hovered","icon","icon_color","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","new","on_event","shaping","size","size","spacing","state","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","width","ComboBox","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","build_matchers","children","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","icon","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","line_height","mouse_interaction","new","new","on_close","on_event","on_input","on_option_hovered","overlay","padding","search","size","state","style","tag","text_input_style","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","with_selection","Appearance","Container","Id","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","align_x","align_y","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","center_x","center_y","children","clone","clone","clone_into","clone_into","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","draw","draw_background","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","hash","height","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","max_height","max_width","mouse_interaction","new","new","on_event","operate","overlay","padding","state","style","tag","text_color","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","unique","upcast","upcast","upcast","visible_bounds","width","width","FilterMethod","Handle","Image","Linear","Nearest","Viewer","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","components_from","content_fit","data","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","draw","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filter_method","fmt","fmt","fmt","from","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_pixels","from_stimulus","from_stimulus","from_stimulus","hash","hash","height","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","layout","new","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","viewer","viewer","width","width","State","Viewer","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","height","image_size","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","is_cursor_grabbed","layout","max_scale","min_scale","mouse_interaction","new","new","on_event","padding","scale_step","state","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","Column","column","Column","adapt_into_using","align_items","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","children","components_from","default","deref","deref_mut","diff","downcast","draw","drop","from","from_angle","from_stimulus","height","height","init","into","into_angle","into_any","into_any_rc","into_color","into_color_unclamped","into_stimulus","layout","max_width","mouse_interaction","new","on_event","operate","overlay","padding","push","spacing","state","tag","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","width","with_children","menu","Appearance","Menu","State","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","fmt","fmt","font","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","new","new","overlay","padding","selected_background","selected_text_color","style","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","All","Appearance","Axis","Bottom","Canceled","Center","Configuration","Content","Contents","Direction","Down","DragEvent","Draggable","Dropped","Edge","Edge","Edge","Horizontal","Left","Left","Line","Maximized","Node","Pane","Pane","Pane","Pane","PaneGrid","Picked","Region","ResizeEvent","Right","Right","Split","Split","Split","State","Style","StyleSheet","Target","TitleBar","Top","Up","Vertical","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","always_show_controls","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","can_be_dragged_at","can_be_dragged_at","children","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cmp","cmp","color","compare","compare","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","controls","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","hash","hash","height","height","hovered_region","hovered_split","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_over_pick_area","iter","layout","layout","layout","mouse_interaction","mouse_interaction","new","new","new","on_click","on_drag","on_event","on_resize","operate","overlay","padding","pane_regions","partial_cmp","partial_cmp","picked_split","ratio","spacing","split","split","split_line_bounds","split_regions","splits","state","state","style","style","style","tag","title_bar","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","width","width","width","a","axis","b","ratio","pane","pane","pane","target","a","axis","b","id","ratio","Action","Dragging","Idle","Internal","Resizing","State","adapt_into_using","adapt_into_using","adapt_into_using","adjacent","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","close","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","drop","drop","drop","drop","eq","fmt","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_configuration","from_stimulus","from_stimulus","from_stimulus","get","get_mut","init","init","init","internal","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","is_empty","iter","iter_mut","layout","layout","len","maximize","maximized","move_to_edge","new","panes","picked_pane","picked_split","resize","restore","split","split_with","swap","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","with_configuration","axis","origin","pane","split","Appearance","Arrow","DEFAULT_PADDING","Dynamic","Handle","Icon","None","PickList","State","Static","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","components_from","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw","draw","drop","drop","drop","drop","drop","eq","eq","fmt","fmt","fmt","fmt","font","font","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","handle_color","height","hovered","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","line_height","mouse_interaction","mouse_interaction","new","on_event","overlay","overlay","padding","placeholder","placeholder_color","shaping","size","state","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","update","width","width","closed","open","size","Appearance","DEFAULT_HEIGHT","ProgressBar","Style","StyleSheet","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","bar","border_radius","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","new","style","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","DataTooLong","Error","ErrorCorrection","High","InvalidCharacter","InvalidEciDesignator","InvalidVersion","Low","Medium","Micro","Normal","QRCode","Quartile","State","UnsupportedCharacterSet","Version","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cell_size","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","new","new","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","width","with_error_correction","with_version","Appearance","DEFAULT_SIZE","DEFAULT_SPACING","Radio","Style","StyleSheet","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","border_color","border_width","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","dot_color","downcast","downcast","draw","drop","drop","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","spacing","state","style","tag","text_color","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","Appearance","AsymmetricPadding","FillMode","Full","Padded","Percent","Rule","Style","StyleSheet","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","components_from","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","fill","fill_mode","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","height","horizontal","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","radius","style","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","vertical","width","width","AbsoluteOffset","Alignment","Both","Direction","END","End","Horizontal","Id","Properties","RelativeOffset","START","Scrollable","Scrollbar","Scroller","Start","State","Style","StyleSheet","Vertical","Viewport","absolute_offset","absolute_offset_reversed","active","active_horizontal","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","alignment","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_color","border_radius","border_radius","border_width","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","bounds","children","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","components_from","content_bounds","default","default","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","direction","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","downcast","dragging","dragging_horizontal","draw","draw","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","height","height","horizontal","hovered","hovered_horizontal","id","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","layout","margin","mouse_interaction","mouse_interaction","new","new","new","new","on_event","on_scroll","operate","overlay","relative_offset","scroll","scroll_to","scroll_to","scroll_to","scroll_x_to","scroll_y_to","scroller","scroller_width","scrollers_grabbed","snap_to","snap_to","snap_to","state","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unique","unsnap","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","vertical","width","width","width","x","x","y","y","horizontal","vertical","Appearance","Circle","DEFAULT_HEIGHT","Handle","HandleShape","Rail","Rectangle","Slider","State","Style","StyleSheet","active","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","border_color","border_radius","border_width","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","colors","components_from","components_from","components_from","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","dragging","draw","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","handle","height","height","hovered","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","mouse_interaction","new","new","on_event","on_release","rail","shape","state","step","style","tag","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","update","width","width","width","border_radius","radius","width","Space","adapt_into_using","arrays_from","arrays_into","as_any","as_any_mut","borrow","borrow_mut","components_from","deref","deref_mut","downcast","draw","drop","fmt","from","from_angle","from_stimulus","height","init","into","into_angle","into_any","into_any_arc","into_any_rc","into_color","into_color_unclamped","into_stimulus","layout","new","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","upcast","width","with_height","with_width","Appearance","Handle","Style","StyleSheet","Svg","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","color","components_from","components_from","components_from","content_fit","data","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","draw","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","from","from","from","from_angle","from_angle","from_angle","from_memory","from_path","from_path","from_stimulus","from_stimulus","from_stimulus","hash","height","height","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","layout","new","style","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","upcast","upcast","upcast","width","width","Absolute","Advanced","Appearance","Basic","LineHeight","Relative","Shaping","State","Style","StyleSheet","Text","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","appearance","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","hash","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","to_absolute","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","Action","Appearance","Backspace","Click","Content","Delete","DocumentEnd","DocumentStart","Down","Drag","Edit","Edit","End","Enter","Home","Insert","Left","Motion","Move","PageDown","PageUp","Paste","Right","Scroll","Select","SelectLine","SelectWord","Style","StyleSheet","TextEditor","Up","WordLeft","WordRight","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","components_from","components_from","cursor_position","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","direction","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","downcast","draw","drop","drop","drop","drop","drop","drop","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","focused","font","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","height","highlight","hovered","init","init","init","init","init","init","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_edit","layout","line","line_count","lines","mouse_interaction","new","new","on_action","on_event","padding","perform","placeholder_color","selection","selection_color","state","tag","text","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","upcast","value_color","widen","width","with_text","lines","Appearance","Cursor","DEFAULT_PADDING","Icon","Id","Left","Right","Side","State","Style","StyleSheet","TextInput","Value","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","background","border_color","border_radius","border_width","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","code_point","components_from","components_from","components_from","components_from","components_from","components_from","components_from","cursor","cursor","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","diff","disabled","disabled_color","downcast","downcast","downcast","downcast","downcast","downcast","downcast","draw","draw","draw","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","focus","focus","focus","focused","focused","font","font","from","from","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","hash","height","hovered","icon","icon_color","id","init","init","init","init","init","init","init","insert","insert_many","into","into","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","is_empty","is_focused","is_focused","layout","layout","layout","len","line_height","mouse_interaction","mouse_interaction","move_cursor_to","move_cursor_to","move_cursor_to","move_cursor_to_end","move_cursor_to_end","move_cursor_to_end","move_cursor_to_front","move_cursor_to_front","move_cursor_to_front","new","new","new","new","next_end_of_word","on_event","on_input","on_paste","on_submit","operate","padding","password","placeholder_color","previous_start_of_word","remove","remove_many","secure","select","select_all","select_all","select_all","selection_color","side","size","size","spacing","state","style","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","uints_into","unfocus","unfocus","unique","until","upcast","upcast","upcast","upcast","upcast","upcast","upcast","update","value_color","width","width","Cursor","Index","Selection","State","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","components_from","components_from","default","deref","deref","deref_mut","deref_mut","downcast","downcast","drop","drop","fmt","fmt","from","from","from_angle","from_angle","from_stimulus","from_stimulus","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","selection","state","to_owned","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","end","start","Appearance","DEFAULT_SIZE","Style","StyleSheet","Toggler","active","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","background","background_border","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","downcast","downcast","draw","drop","drop","fmt","font","foreground","foreground_border","from","from","from_angle","from_angle","from_stimulus","from_stimulus","height","hovered","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","size","spacing","state","style","tag","text_alignment","text_line_height","text_shaping","text_size","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","width","Bottom","FollowCursor","Left","Position","Right","Tooltip","Top","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_into","arrays_into","as_any","as_any","as_any_mut","as_any_mut","borrow","borrow","borrow_mut","borrow_mut","children","clone","clone_into","components_from","components_from","deref","deref","deref_mut","deref_mut","diff","downcast","downcast","draw","drop","drop","eq","equivalent","equivalent","equivalent","fmt","font","from","from","from_angle","from_angle","from_stimulus","from_stimulus","gap","height","init","init","into","into","into_angle","into_angle","into_any","into_any","into_any_arc","into_any_rc","into_any_rc","into_color","into_color","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","layout","mouse_interaction","new","on_event","overlay","padding","size","snap_within_viewport","state","style","tag","to_owned","try_components_into","try_components_into","try_from","try_from","try_into","try_into","try_into_color","try_into_color","type_id","type_id","uints_from","uints_from","uints_into","uints_into","upcast","upcast","width","Appearance","Circle","DEFAULT_WIDTH","Handle","HandleShape","Rectangle","State","Style","StyleSheet","VerticalSlider","active","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","arrays_from","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","arrays_into","as_any","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_any_mut","as_any_mut","as_any_mut","border_color","border_width","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","color","components_from","components_from","components_from","components_from","components_from","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","downcast","downcast","downcast","downcast","downcast","dragging","draw","draw","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","from_stimulus","handle","height","height","hovered","init","init","init","init","init","into","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_angle","into_any","into_any","into_any","into_any","into_any","into_any_arc","into_any_arc","into_any_arc","into_any_arc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_any_rc","into_color","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","into_stimulus","layout","mouse_interaction","mouse_interaction","new","new","on_event","on_release","rail","shape","state","step","style","tag","to_owned","to_owned","to_owned","to_owned","try_components_into","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","uints_into","upcast","upcast","upcast","upcast","upcast","update","width","width","border_radius","radius","width"],"q":[[0,"iced_widget"],[185,"iced_widget::button"],[333,"iced_widget::canvas"],[904,"iced_widget::canvas::event"],[989,"iced_widget::canvas::fill"],[1038,"iced_widget::canvas::gradient"],[1125,"iced_widget::canvas::path"],[1214,"iced_widget::canvas::path::arc"],[1262,"iced_widget::canvas::path::lyon_path"],[2150,"iced_widget::canvas::path::lyon_path::Event"],[2163,"iced_widget::canvas::path::lyon_path::IdEvent"],[2176,"iced_widget::canvas::path::lyon_path::PathEvent"],[2189,"iced_widget::canvas::path::lyon_path::builder"],[2510,"iced_widget::canvas::path::lyon_path::commands"],[2713,"iced_widget::canvas::path::lyon_path::geom"],[3494,"iced_widget::canvas::path::lyon_path::geom::arc"],[3544,"iced_widget::canvas::path::lyon_path::geom::arrayvec"],[3909,"iced_widget::canvas::path::lyon_path::geom::cubic_bezier"],[3950,"iced_widget::canvas::path::lyon_path::geom::euclid"],[5897,"iced_widget::canvas::path::lyon_path::geom::euclid::approxeq"],[5901,"iced_widget::canvas::path::lyon_path::geom::euclid::approxord"],[5903,"iced_widget::canvas::path::lyon_path::geom::euclid::default"],[5986,"iced_widget::canvas::path::lyon_path::geom::euclid::num"],[5996,"iced_widget::canvas::path::lyon_path::geom::quadratic_bezier"],[6106,"iced_widget::canvas::path::lyon_path::geom::traits"],[6126,"iced_widget::canvas::path::lyon_path::geom::utils"],[6132,"iced_widget::canvas::path::lyon_path::iterator"],[6282,"iced_widget::canvas::path::lyon_path::math"],[6312,"iced_widget::canvas::path::lyon_path::path"],[6569,"iced_widget::canvas::path::lyon_path::path_buffer"],[6709,"iced_widget::canvas::path::lyon_path::polygon"],[6869,"iced_widget::canvas::path::lyon_path::traits"],[6918,"iced_widget::canvas::stroke"],[6938,"iced_widget::checkbox"],[7078,"iced_widget::combo_box"],[7172,"iced_widget::container"],[7321,"iced_widget::image"],[7462,"iced_widget::image::viewer"],[7551,"iced_widget::keyed"],[7553,"iced_widget::keyed::column"],[7607,"iced_widget::overlay"],[7608,"iced_widget::overlay::menu"],[7731,"iced_widget::pane_grid"],[8454,"iced_widget::pane_grid::Configuration"],[8458,"iced_widget::pane_grid::DragEvent"],[8462,"iced_widget::pane_grid::Node"],[8467,"iced_widget::pane_grid::state"],[8608,"iced_widget::pane_grid::state::Action"],[8612,"iced_widget::pick_list"],[8837,"iced_widget::pick_list::Handle"],[8840,"iced_widget::progress_bar"],[8925,"iced_widget::qr_code"],[9138,"iced_widget::radio"],[9236,"iced_widget::rule"],[9362,"iced_widget::scrollable"],[9860,"iced_widget::scrollable::Direction"],[9862,"iced_widget::slider"],[10011,"iced_widget::slider::HandleShape"],[10014,"iced_widget::space"],[10055,"iced_widget::svg"],[10186,"iced_widget::text"],[10356,"iced_widget::text_editor"],[10637,"iced_widget::text_editor::Action"],[10638,"iced_widget::text_input"],[10990,"iced_widget::text_input::cursor"],[11069,"iced_widget::text_input::cursor::State"],[11071,"iced_widget::toggler"],[11167,"iced_widget::tooltip"],[11263,"iced_widget::vertical_slider"],[11480,"iced_widget::vertical_slider::HandleShape"],[11483,"palette::chromatic_adaptation"],[11484,"core::any"],[11485,"iced_core::renderer"],[11486,"iced_core::element"],[11487,"core::convert"],[11488,"alloc::string"],[11489,"core::ops::function"],[11490,"iced_core::text"],[11491,"iced_core::widget::tree"],[11492,"alloc::vec"],[11493,"core::hash"],[11494,"core::option"],[11495,"core::fmt"],[11496,"core::clone"],[11497,"iced_core::renderer"],[11498,"iced_core::mouse::cursor"],[11499,"iced_core::rectangle"],[11500,"iced_runtime::command"],[11501,"iced_core::length"],[11502,"iced_core::pixels"],[11503,"alloc::boxed"],[11504,"alloc::rc"],[11505,"core::iter::traits::collect"],[11506,"core::marker"],[11507,"core::cmp"],[11508,"iced_core::layout::limits"],[11509,"iced_core::layout::node"],[11510,"iced_core::mouse::interaction"],[11511,"iced_core::event"],[11512,"iced_core::clipboard"],[11513,"iced_core::shell"],[11514,"iced_core::widget::operation"],[11515,"iced_core::overlay::element"],[11516,"alloc::string"],[11517,"core::ops::range"],[11518,"core::ops::function"],[11519,"iced_core::widget::tree"],[11520,"core::result"],[11521,"palette::convert::try_from_into_color"],[11522,"core::any"],[11523,"iced_core::padding"],[11524,"iced_core::point"],[11525,"iced_renderer"],[11526,"iced_core::size"],[11527,"core::fmt"],[11528,"iced_core::vector"],[11529,"iced_core::gradient"],[11530,"core::hash"],[11531,"core::cmp"],[11532,"core::ops::arith"],[11533,"num_traits::float"],[11534,"num_traits::cast"],[11535,"core::ops::arith"],[11536,"core::ops::arith"],[11537,"core::cmp"],[11538,"core::str::error"],[11539,"core::fmt"],[11540,"num_traits::ops::euclid"],[11541,"num_traits::ops::saturating"],[11542,"rayon::iter::par_bridge"],[11543,"iced_core::alignment"],[11544,"iced_core::alignment"],[11545,"iced_core::image"],[11546,"iced_core::image"],[11547,"core::convert"],[11548,"std::collections::hash::map"],[11549,"iced_core::text::paragraph"],[11550,"qrcode::types"],[11551,"num_traits::cast"],[11552,"iced_core::text::highlighter"]],"d":["","","","","","A reusable, custom widget that uses The Elm Architecture.","","The type of event this Component handles internally.","","A widget that only rebuilds its contents when necessary.","","","","","","","A widget that is aware of its dimensions.","","","","","","The internal state of this Component.","","","","","","","","","","","","","","","","","","","","","","Allow your users to perform actions by pressing a button.","Creates a new Button with the provided content.","Draw 2D graphics for your users.","Creates a new Canvas.","Show toggle controls using checkboxes.","Creates a new Checkbox.","","Creates a new Column with the given children.","Creates a Column with the given children.","Creates a Column with the given children.","Display a dropdown list of searchable and selectable …","Creates a new ComboBox.","Turns an implementor of Component into an Element that can …","","","Decorate content and apply alignment.","Creates a new Container with the provided content.","","","","","","","","","","","","","Focuses the next focusable widget.","Focuses the previous focusable widget.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Creates a horizontal Rule with the given height.","Creates a new horizontal Space with the given Length.","Display images in your user interface.","Creates a new Image.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","Use widgets that can provide hints to ensure continuity.","Creates a new keyed::Column with the given children.","Creates a Column with the given children.","","","Creates a new Lazy widget with the given data Dependency …","A container intercepting mouse events.","","","Creates a new Responsive widget with a closure that …","Creates a new Lazy widget with the given data Dependency …","","","Update the Component state based on the provided Operation","Update the Component state based on the provided Operation","","","Display interactive elements on top of other widgets.","","","Let your users split regions of your application and …","Display a dropdown list of selectable values.","Creates a new PickList.","Provide progress feedback to your users.","Creates a new ProgressBar.","Encode and display information in a QR code.","Create choices using radio buttons.","Creates a new Radio.","","Creates a new Responsive widget with a closure that …","Creates a new Row with the given children.","Creates a Row with the given children.","Creates a Row with the given children.","Display a horizontal or vertical rule for dividing content.","","Navigate an endless amount of content with a scrollbar.","Creates a new Scrollable with the provided content.","Display an interactive selector of a single value from a …","Creates a new Slider.","Distribute content vertically.","","","","Display vector graphics in your application.","Creates a new Svg widget from the given Handle.","","","Draw and interact with text.","Creates a new Text widget with the provided content.","Display a multi-line text input for text editing.","Creates a new TextEditor.","Display fields that can be filled with text.","Creates a new TextInput.","Show toggle controls using togglers.","Creates a new Toggler.","Display a widget over another.","Creates a new Tooltip with the provided content, tooltip …","","","","","","","","","","","","","","","","","Processes an Event and updates the Component state …","Creates a vertical Rule with the given width.","Display an interactive selector of a single value from a …","Creates a new VerticalSlider.","Creates a new vertical Space with the given Length.","Produces the widgets of the Component, which may trigger …","","","The appearance of a button.","A generic widget that produces a message when pressed.","The local state of a Button.","The supported style of the StyleSheet.","A set of rules that dictate the style of a button.","Produces the active Appearance of a button.","","","","","","","","","","","","","","","","The Background of the button.","The border Color of the button.","The border radius of the button.","The border width of the button.","","","","","","","","","","","","","","","","","","","","","","","","Produces the disabled Appearance of a button.","","","","Draws a Button.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Sets the height of the Button.","Produces the hovered Appearance of a button.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Button.","","Returns the mouse::Interaction of a Button.","","Creates a new Button with the given content.","Creates a new State.","","Sets the message that will be produced when the Button is …","Sets the message that will be produced when the Button is …","","","Sets the Padding of the Button.","Produces the pressed Appearance of a button.","The amount of offset to apply to the shadow of the button.","","Sets the style variant of this Button.","","The text Color of the button.","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes the given Event and updates the State of a Button","","Sets the width of the Button.","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A simple cache that stores generated Geometry to avoid …","A widget capable of drawing 2D graphics.","","The style used to fill geometry.","","","The kind of geometry this renderer can draw.","A fill which linearly interpolates colors along a …","A Gradient color.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A linear gradient interpolates colors along a direction …","A sharp corner.","An immutable set of points that may or may not be …","The state and logic of a Canvas.","A renderer capable of drawing some Self::Geometry.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The internal state mutated by the Program.","The style of a stroke.","The coloring style of some drawing.","A bunch of text that can be drawn to a canvas","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the coordinate of the center of the Frame.","Creates a new Path representing a circle given its center …","Clears the Cache, forcing a redraw the next time it is …","","","","","","","","","","","","","","","","","","","The color of the text","","","","","","","","","","","","","","The contents of the text","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws the given layers of Self::Geometry.","Draws the state of the Program, producing a bunch of …","Draws Geometry using the provided closure and stores it in …","","","","","","","","","","","","","","","","","Handle events of a canvas.","Fill Geometry with a certain style.","Draws the given Path on the Frame by filling it with the …","Draws an axis-aligned rectangle given its top-left corner …","Draws the characters of the given Text on the Frame, …","","","","","","","","","","","","The font of the text","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","A gradient that can be used as a fill for some geometry.","Returns the height of the Frame.","Sets the height of the Canvas.","","The horizontal alignment of the text","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Path representing a line segment given its …","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The line height of the text.","The shape to be used at the corners of paths or basic …","Returns the current mouse interaction of the Program.","Returns the current mouse interaction of the Program.","","","Creates a new empty Cache.","Creates a new Path with the provided closure.","Creates a new Canvas.","The offset of LineDash::segments to start the pattern.","","Packs the Gradient for use in shader code.","Build different kinds of 2D shapes.","The position of the text relative to the alignment …","Returns the internal lyon_path::Path.","Creates a new Path representing a rectangle given its …","Applies a rotation in radians to the current transform of …","The fill rule defines how to determine what is inside and …","Applies a uniform scaling to the current transform of the …","Applies a non-uniform scaling to the current transform of …","The alternating lengths of lines and gaps which describe …","The shaping strategy of the text.","Returns the dimensions of the Frame.","The size of the text","","Create lines from a Path and assigns them various …","Draws the stroke of the given Path on the Frame with the …","The color or gradient of the fill.","The color or gradient of the stroke.","","","","","","","","","","","Returns the current Path with the given transform applied …","Applies a translation to the current transform of the Frame…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Updates the State of the Program.","Updates the State of the Program.","The vertical alignment of the text","Returns the width of the Frame.","Sets the width of the Canvas.","","The distance between the two edges of the stroke.","Executes the given drawing operations within a Rectangle …","Sets the color of the Stroke.","Sets the LineCap of the Stroke.","Sets the LineJoin of the Stroke.","Stores the current transform of the Frame and executes the …","Sets the width of the Stroke.","The Event was handled and processed by a widget.","A Canvas event.","The Event was NOT handled by any widget.","A keyboard event.","A mouse event.","The status of an Event after being processed.","A touch event.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Merges two Status into one.","","","","","","","","","","","","","","","","","","","","The style used to fill geometry.","A Gradient color.","","The fill rule defines how to determine what is inside and …","A solid Color.","The coloring style of some drawing.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The fill rule defines how to determine what is inside and …","The color or gradient of the fill.","","","","","","","","","","A fill which linearly interpolates colors along a …","A linear gradient.","A linear gradient interpolates colors along a direction …","Packed Gradient data for use in shader code.","","","Adds a new ColorStop, defined by an offset and a color, to …","Adds multiple ColorStops to the gradient.","","","","","","","","","","","","","","","","","","","","","","","","","","","The absolute ending position of the gradient.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Linear builder.","Creates a new Packed gradient for use in shader code.","Packs the Gradient for use in shader code.","The absolute starting position of the gradient.","ColorStops along the linear gradient direction.","","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","A Path builder.","An immutable set of points that may or may not be …","","","Build and draw curves.","Adds an Arc to the Path from start_angle to end_angle in a …","Adds a circular arc to the Path with the given control …","","","","","","","","","Adds a cubic Bézier curve to the Path given its two …","","","","","Builds the Path of this Builder.","The center of the arc.","Adds a circle to the Path given its center coordinate and …","","","Closes the current sub-path in the Path with a straight …","","","","","","","","","","","","Adds an ellipse to the Path using a clockwise direction.","The end of the segment’s angle in radians, clockwise …","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Connects the last point in the Path to the given Point …","Moves the starting point of a new sub-path to the given …","Creates a new Builder.","Adds a quadratic Bézier curve to the Path given its …","The radius of the arc.","Adds a rectangle to the Path given its top-left corner …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","","","","","","","","","A segment of a differentiable curve.","An elliptical Arc.","","","","","","","","The center of the arc.","The center of the arc.","","","","","","","","The end of the segment’s angle in radians, clockwise …","The end of the segment’s angle in radians, clockwise …","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","The radii of the arc’s ellipse. The horizontal and …","The radius of the arc.","The clockwise rotation of the arc’s ellipse.","The start of the segment’s angle in radians, clockwise …","The start of the segment’s angle in radians, clockwise …","","","","","","","","","","Flag parameters for arcs as described by the SVG …","An alias for usize.","A view over a contiguous storage of custom attributes.","Interface for objects storing custom attributes associated …","An alias for a slice of f32 values.","","","","A beveled corner is to be used to join path segments. The …","The stroke for each sub-path does not extend beyond its …","ID of a control point in a path.","","","","","","","ID of an endpoint point in a path.","","Represents an event or edge of path.","Refers to an event in a path.","The fill rule defines how to determine what is inside and …","","","","A path event representing endpoints and control points as …","A view over a sequence of endpoint IDs forming a polygon.","","","","Line cap as defined by the SVG specification.","Line join as defined by the SVG specification.","A sharp corner is to be used to join path segments.","Same as a miter join, but if the miter limit is exceeded, …","An empty attribute slice.","","","","A simple path data structure.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","The commands of a path encoded in a single array using IDs …","A view over PathCommands.","A path event representing endpoints and control points as …","A view on a Path.","A view over a sequence of endpoints forming a polygon.","Interface for types types (typically endpoints and control …","Interface for objects storing endpoints and control points …","","","","","","At each end of each sub-path, the shape representing the …","A round corner is to be used to join path segments.","The positive or negative side of a vector or segment.","At the end of each sub-path, the shape representing the …","The two possible orientations for the edges of a shape to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a view on the path commands.","Returns a view on this Path.","","Returns a slice over an endpoint’s custom attributes.","Returns a slice over an endpoint’s custom attributes.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Path building utilities.","Creates a PathCommandsBuilder to create path commands.","Creates a Builder to build a path.","","Creates a BuilderWithAttributes to build a path with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A generic representation for paths that allow more control …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns the event for a given event ID.","Returns an iterator over the path, with endpoints and …","Returns the first endpoint and its custom attributes if …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the endpoint’s custom attributes as a slice of …","","","","","","","","","","","","","","","","","","","Iterates over the endpoint and control point ids of the …","Iterates over the endpoint and control point ids of the …","Returns an iterator of IdEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the path buffer is empty.","Returns whether the path buffer is empty.","","","","","Returns an iterator over the path commands.","Returns an iterator over the path commands.","Iterates over the entire Path, ignoring custom attributes.","Iterates over the path.","","","Returns an iterator of Event<&T>.","","Iterates over the entire Path with custom attributes.","Iterates over the entire Path with custom attributes.","Tools to iterate over paths.","Of the four candidate arc sweeps, two will represent an …","Returns the last endpoint and its custom attributes if any.","","Returns the number of paths in the path buffer.","Returns the number of paths in the path buffer.","f32 version of the lyon_geom types used everywhere. Most …","","Creates an Empty Path.","","Returns the next event id within the path.","Returns the next event id within the path.","Returns the next event id within the sub-path.","Returns the next event id within the path.","Returns the number of float attributes per endpoint.","","","","","","","The default path data structure.","A container to store multiple paths contiguously.","Returns an iterator of PathEvent.","Returns a view on a path made of these commands with …","","","Specific path types for polygons.","","","Returns a reversed version of this path in the form of an …","Returns a reversed version of this path in the form of an …","Creates an WithSvg to build a path with a rich set of …","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","","","","","","","","","","","","lyon_path traits reexported here for convenience.","","Applies a transform to all endpoints and control points of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The radius of each corner of a rounded rectangle.","Builds a path.","A Builder that approximates curves with successions of …","A convenience wrapper for PathBuilder without custom …","The base path building interface.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Builds a path with a transformation applied.","Implements an SVG-like building interface on top of a …","","","","","","Adds a sub-path containing a circle.","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","","Adds an elliptical arc.","","","","","","","","","","","","","","","","","","","","","","Starts a new sub-path at a given position.","","","","Starts a new sub-path at a given position.","","","","","","","","","","","","","Builds a path object, consuming the builder.","","","","","","Builds a path object, consuming the builder.","","","","","","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","","","Closes the current sub path.","","","","","","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","","","","","Adds a cubic bézier curve to the current sub-path.","","","","","","","","","","","","","","","","","","","","","","","","","Ends the current sub path.","","","Ends the current sub path.","","","","","","Returns a builder that approximates all curves with …","","Returns a builder that approximates all curves with …","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","Adds an horizontal line segment.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","","","","","","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","","","","","","","","","","","","Applies the provided path event.","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","","","","","Adds a quadratic bézier curve to the current sub-path.","","Equivalent to arc_to in relative coordinates.","","Equivalent to cubic_bezier_to in relative coordinates.","","Adds an horizontal line segment in relative coordinates.","","Equivalent to line_to in relative coordinates.","","Equivalent to move_to in relative coordinates.","","Equivalent to quadratic_bezier_to in relative coordinates.","","Adds a vertical line segment in relative coordinates.","","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","","","","","","Hints at the builder that a certain number of endpoints …","","","","Equivalent to cubic_bezier_to with implicit first control …","","Equivalent to quadratic_bezier_to with implicit control …","","Equivalent to smooth_cubic_bezier_to in relative …","","Equivalent to smooth_quadratic_bezier_to in relative …","","","","","","","Returns a builder that applies the given transformation to …","","Returns a builder that applies the given transformation to …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Adds a vertical line segment.","","","Returns a builder that support SVG commands.","Returns a builder that support SVG commands.","","A view on a PathCommands buffer and two slices for …","An iterator of Event<&Endpoint, &ControlPoint>.","An iterator of Event<&Endpoint, &ControlPoint>.","The commands of a path encoded in a single array using IDs …","Builds path commands.","A view over PathCommands.","An iterator of PathEvent.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Consumes the builder and returns path commands.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using …","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over the events of the path using IDs.","","Creates a builder without allocating memory.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a pre-allocated builder.","An angle in radians","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","","A 2d curve segment defined by four points: the beginning …","","","","","","","An infinite line defined by a point and a vector.","A line defined by the equation …","A linear segment.","","","","","","A 2d curve segment defined by three points: the beginning …","Alias for euclid::default::Rotation2D","","","","","","Common APIs to segment types.","","An elliptic arc curve segment using the SVG’s end-point …","","","","Alias for euclid::default::Transform2D","Alias for euclid::default::Translation2D","A 2D triangle defined by three points a, b and c.","","","","","","","","","","","","","","","","","","","Return the curve after the split point.","","Return the curve after the split point.","Return the curve after the split point.","","","Return the segment after the split point.","Return the curve after the split point.","","Angle in radians","Returns the shortest signed angle between two angles.","","","Compute the length of the segment using a flattened …","","","","Compute the length of the segment using a flattened …","","","Elliptic arc related maths and tools.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the curve before the split point.","Return the curve before the split point.","","Return the curve before the split point.","","","Return the segment before the split point.","","Return the curve before the split point.","","","","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle that contains the curve.","Return the smallest rectangle containing this segment.","Returns the smallest rectangle the curve is contained in","Returns the smallest rectangle that contains this triangle.","","Returns the smallest range of x that contains this curve.","Returns the smallest range of x that contains this curve.","Returns a conservative range of x that contains this …","","Returns the smallest range of y that contains this curve.","Returns the smallest range of y that contains this curve.","Returns a conservative range of y that contains this …","Returns a triangle containing this curve segment.","","","","Cast from one numeric representation to another.","","","Create simple circle.","Clip this segment against a rectangle.","Horizontally clip this segment against a range of the x …","Vertically clip this segment against a range of the y axis.","","","","","","","","","","","","","","","","","","","Computes the closest point on this segment to p.","Analytic solution to finding the closest point on the …","","","","","","","","","","","","","","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","","","","","","","","","","","","","","","","","","","","","Sample the derivative at t (expecting t between 0 and 1).","","Sample the curve’s derivative at t (expecting t between …","","","","Sample the curve’s derivative at t (expecting t between …","Computes the distance between this segment and a point.","","","Returns the shortest distance between this segment and a …","","","","","","","","","","","","","","","","","","","","","","","","","Sample x derivative at t (expecting t between 0 and 1).","Sample the x coordinate of the curve’s derivative at t …","","","","Sample the x coordinate of the curve’s derivative at t …","Sample y derivative at t (expecting t between 0 and 1).","Sample the y coordinate of the curve’s derivative at t …","","","","Sample the y coordinate of the curve’s derivative at t …","","Epsilon constants are usually not a good way to deal with …","","","","","","","","","","","","","","","","Returns a conservative rectangle that contains the curve.","Returns a conservative rectangle the curve is contained in.","Returns a conservative rectangle that contains the curve.","","Returns a conservative range of x that contains this curve.","Returns a conservative range of x that contains this curve.","","Returns a conservative range of y that contains this curve.","Returns a conservative range of y that contains this curve.","Computes a “fat line” of this segment.","Computes a “fat line” of this segment.","","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Returns the flattened representation of the curve as an …","Find the interval of the beginning of the curve that can …","Swap the direction of the segment.","","Swap the direction of the segment.","Swap the beginning and the end of the segment.","","Returns an inverted version of this segment where the …","","","Swap the beginning and the end of the segment.","","","","","","","","","","Approximate the arc with a sequence of cubic bézier …","Approximates the arc with a sequence of cubic bézier …","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","Approximates the curve with sequence of line segments.","","Approximates the curve with sequence of line segments.","","","Compute a flattened approximation of the curve, invoking a …","Invokes a callback at each inflection point if any.","","Return local x extrema or None if this curve is monotonic.","","Return local y extrema or None if this curve is monotonic.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Invokes a callback for each monotonic part of the segment.","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Approximate the arc with a sequence of quadratic bézier …","Approximates the arc with a sequence of quadratic bézier …","Approximates the cubic bézier curve with sequence of …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each x-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","Invokes a callback for each y-monotonic part of the …","","","","Start of the curve.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","Convert from the SVG arc notation.","","Sample the curve’s angle at t (expecting t between 0 and …","","The extent of the element in the U units along the y axis …","","","","","","","","","","","","","","Computes the intersection (if any) between this segment …","","Test for triangle-triangle intersection.","","","Test for triangle-segment intersection.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the curve can be approximated with a …","Returns true if the angle is a finite number.","","Returns true if the curve can be approximated with a …","Returns true if the curve can be approximated with a …","Returns whether this segment is fully monotonic.","Returns whether this segment is fully monotonic.","Returns true if the curve can be safely approximated with …","Per SVG spec, this arc should be rendered as a line_to …","","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the x axis.","Returns whether this segment is monotonic on the y axis.","Returns whether this segment is monotonic on the y axis.","Of the four candidate arc sweeps, two will represent an …","Computes the length of this segment.","Computes the length of this segment.","Linear interpolation between two angles, using the …","","","Computes the intersection points (if any) between this …","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment …","Computes the intersections (if any) between this segment a …","Return the x inflection point or None if this curve is …","Return the y inflection point or None if this curve is …","","","","","","","","Computes thid mid-point of this segment.","","","","","","","Computes the number of quadratic bézier segments required …","","","","","","","Shorthand for Point::new(x, y).","","Returns this angle in the [0..2*PI[ range.","","","Computes the intersection points (if any) between this …","Computes the intersections (if any) between this segment a …","","","","","Sample the curve at t (expecting t between 0 and 1).","Sample the curve at t (expecting t between 0 and 1).","","","Sample the curve at t (expecting t between 0 and 1).","Sample the segment at t (expecting t between 0 and 1).","","","Sample the curve at t (expecting t between 0 and 1).","Sample the curve’s tangent at t (expecting t between 0 …","Changes the segment’s length, moving destination point.","Returns this angle in the ]-PI..PI] range.","","","Returns (sin(self), cos(self)).","Shorthand for Size::new(x, y).","Return the parameter values corresponding to a given x …","","Return the parameter values corresponding to a given y …","","","","","","Split this curve into two sub-curves.","Split this curve into two sub-curves.","","","Split this curve into two sub-curves.","","Split this curve into two sub-segments.","","Split this curve into two sub-curves.","","Return the curve inside a given range of t.","Return the sub-curve inside a given range of t.","","","Return the sub-curve inside a given range of t.","Return the sub-segment inside a given range of t.","","","Return the sub-curve inside a given range of t.","Computes the squared distance between this segment and a …","Returned the squared distance to a point.","Returns the shortest squared distance between this segment …","Computes the squared length of this segment.","","","","","","If sweep is true, then the arc will be drawn in a “…","","","End of the curve.","","","","","","","","","","","","","Converts this arc from endpoints to center notation.","Elevate this curve to a third order bézier.","","","","","","Cast angle to f32.","","","","","Cast angle f64.","Returns the line containing this segment.","","","","","","","","","","Approximate the curve with a single quadratic bézier …","Evaluates an upper bound on the maximum distance between …","Convert to the SVG arc notation.","Returns the vector between this segment’s from and to …","","[Not implemented] Applies the transform to this triangle …","Applies the transform to this curve and returns the …","Applies the transform to this segment and returns the …","Applies the transform to this curve and returns the …","","Fallible cast from one numeric representation to another.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for Vector::new(x, y).","","","","The extent of the element in the U units along the x axis …","Sample x at t (expecting t between 0 and 1).","","","Sample the x coordinate of the curve at t (expecting t …","","","Sample the x coordinate of the segment at t (expecting t …","Sample the x coordinate of the curve at t (expecting t …","","","","The x (traditionally, horizontal) coordinate.","Find the advancement of the x-most position in the curve.","Find the advancement of the x-most position in the curve.","Find the x-least position in the curve.","Find the advancement of the x-least position in the curve.","","","Sample y at t (expecting t between 0 and 1).","","","Sample the y coordinate of the curve at t (expecting t …","","Sample the y coordinate of the segment at t (expecting t …","","","Sample the y coordinate of the curve at t (expecting t …","","","The y (traditionally, vertical) coordinate.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-most position in the curve.","Find the advancement of the y-least position in the curve.","Find the advancement of the y-least position in the curve.","","An elliptic arc curve segment.","Flag parameters for arcs as described by the SVG …","Flattening iterator for arcs.","An elliptic arc curve segment using the SVG’s end-point …","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","Of the four candidate arc sweeps, two will represent an …","","","","","If sweep is true, then the arc will be drawn in a “…","","","","","","","","","","","","","A string with a fixed capacity.","A vector with a fixed capacity.","Error value indicating insufficient capacity","A draining iterator for ArrayVec.","By-value iterator for ArrayVec.","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a raw mutable pointer to the vector’s buffer.","Return a mutable slice containing all elements of the …","Return a mutable string slice of the whole ArrayString.","Return a raw pointer to the vector’s buffer.","","","Return a slice containing all elements of the vector.","Return a string slice of the whole ArrayString.","","","","","","","","","","","","","","","Return the capacity of the ArrayVec.","Return the capacity of the ArrayString.","Remove all elements in the vector.","Make the string empty.","","","","","","","","","","","","","","","","","","","","","","Return an empty array","Return an empty ArrayString","","","","","","","","","","","","","","","","","","","","Create a draining iterator that removes the specified …","","","","","","","","","Extract the overflowing element","","","","","","","","","","","","","","","Extend the ArrayVec with an iterator.","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ArrayString from a str.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Create a new ArrayString from a byte string literal.","Create an ArrayVec from an iterator.","","","","","","","","","","","","","","","","","","","","Insert element at position index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return the inner fixed size array, if it is full to its …","Return the inner fixed size array.","","","","","","","","","","","Returns whether the ArrayVec is empty.","Returns whether the string is empty.","Return true if the ArrayVec is completely filled to its …","Return if the ArrayString is completely filled.","","","","Return the number of elements in the ArrayVec.","Return the length of the string.","","","","Create a new empty ArrayVec.","Create a new empty ArrayString.","Create a new CapacityError from element.","Create a new empty ArrayVec (const fn).","Create a new empty ArrayString (const fn).","","","","","","","","","Remove the last element in the vector and return it.","Removes the last character from the string and returns it.","Remove the element at index and shift down the following …","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","Push element to the end of the vector without checking the …","Returns the capacity left in the ArrayVec.","Returns the capacity left in the ArrayString.","Remove the element at index and shift down the following …","Removes a char from this ArrayString at a byte position …","Retains only the elements specified by the predicate.","Set the vector’s length without dropping or moving out …","Set the strings’s length.","Convert into a CapacityError that does not carry an …","","","Remove the element at index and swap the last element into …","Remove the element at index and swap the last element into …","Returns the ArrayVec, replacing the original with a new …","","","","","","","Shortens the vector, keeping the first len elements and …","Shortens this ArrayString to the specified length.","","","","","","Copy all elements from the slice and append to the ArrayVec…","","","","","","","","","Insert element at position index.","","","","","","","","","","","Push element to the end of the vector.","Adds the given char to the end of the string.","Adds the given string slice to the end of the string.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new ArrayString value fully filled with ASCII …","A 2d curve segment defined by four points: the beginning …","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","An angle in radians","A 2d vector of booleans, useful for component-wise logic …","A 3d vector of booleans, useful for component-wise logic …","A 2d axis aligned rectangle represented by its minimum and …","An axis aligned 3D box represented by its minimum and …","Homogeneous vector in 3D space.","A one-dimensional distance, with value represented by T …","A 2d Point tagged with a unit.","A 3d Point tagged with a unit.","A 2d Rectangle optionally tagged with a unit.","A rigid transformation. All lengths are preserved under …","A transform that can represent rotations in 2d, …","A transform that can represent rotations in 3d, …","A scaling factor between two different units of …","A group of 2D side offsets, which correspond to …","A 2d size tagged with a unit.","A 3d size tagged with a unit.","A 2d transform represented by a column-major 3 by 3 …","A 3d transform stored as a column-major 4 by 4 matrix.","A 2d transformation from a space to another that can only …","A 3d transformation from a space to another that can only …","Trait for basic trigonometry functions, so they can be …","The default unit.","A 2d Vector tagged with a unit.","A 3d Vector tagged with a unit.","Computes the absolute value of each component.","Computes the absolute value of each component.","Computes the vector with absolute values of each component.","Computes the vector with absolute values of each component.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if all components are true and false …","Returns true if all components are true and false …","Returns new vector with by-component AND operation applied.","Returns new vector with by-component AND operation applied.","Angle in radians","Returns the signed angle between this vector and the x …","Returns the signed angle between this vector and another …","Returns the positive angle between this vector and another …","Returns true if any component are true and false otherwise.","Returns true if any component are true and false otherwise.","","","","","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","","","","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","Returns true is this transform is approximately equal to …","","","","","Utilities for testing approximate ordering - especially …","","","Returns result of multiplication of both components","Creates a rotation around a given axis.","Creates a rotation around the x axis.","Creates a rotation around the y axis.","Creates a rotation around the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Shorthand for …","Shorthand for BoolVector2D { x, y }.","Shorthand for BoolVector3D { x, y, z }.","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast from one numeric representation to another, …","Cast the unit","Cast the unit","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit, preserving the numeric value.","Cast the unit, preserving the numeric value.","Cast the unit","Cast the unit","Cast the unit.","Cast the unit.","","Rounds each component to the smallest integer equal or …","See Point2D::ceil()","Rounds each component to the smallest integer equal or …","See Point3D::ceil()","See Size2D::ceil().","Rounds each component to the smallest integer equal or …","See Size3D::ceil().","Rounds each component to the smallest integer equal or …","Rounds each component to the smallest integer equal or …","See Vector2D::ceil()","Rounds each component to the smallest integer equal or …","See Vector3D::ceil()","","","","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the point each component of which clamped by …","Returns the size each component of which clamped by …","Returns the size each component of which clamped by …","Returns the vector each component of which is clamped by …","Returns the vector each component of which is clamped by …","Return this vector with minimum and maximum lengths …","Return this vector with minimum and maximum lengths …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the component-wise division of the two vectors.","Returns the component-wise division of the two vectors.","Returns the component-wise multiplication of the two …","Returns the component-wise multiplication of the two …","","","","","","","","","","","","","","","","","","","","","","","","Returns true if this box contains the point. Points are …","Returns true if this box3d contains the point. Points are …","Returns true if this rectangle contains the point. Points …","","","Returns true if this box contains the interior of the …","Returns true if this box3d contains the interior of the …","Returns true if this rectangle contains the interior of …","","Returns the norm of the cross product [self.x, self.y, 0] …","Cross product.","Decompose this into a translation and an rotation to be …","A set of aliases for all types, tagged with the default …","","","","","","","","","","","Returns the identity transform.","Returns the identity transform.","","","","","","","","The extent of the element in the U units along the z axis.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes and returns the determinant of this transform.","Compute the determinant of the transform.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calculates Euclidean division, the matching method for …","Calculates Euclidean division, the matching method for …","Dot product.","Dot product.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","Returns vector with results of “equal” operation on …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a rotation from Euler angles.","Create a 3d point from this one, using the specified z …","Create a 3d vector from this one, using the specified z …","","See Point2D::floor()","Rounds each component to the biggest integer equal or …","Rounds each component to the biggest integer equal or …","See Point3D::floor()","Rounds each component to the biggest integer equal or …","See Size2D::floor().","Rounds each component to the biggest integer equal or …","See Size3D::floor().","See Vector2D::floor()","Rounds each component to the biggest integer equal or …","Rounds each component to the biggest integer equal or …","See Vector3D::floor()","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Constructor taking angle and length","Create a transform providing its components via an array …","Create a transform providing its components via an array …","Equivalent to from_array with elements packed two at a time","Equivalent to from_array with elements packed four at a …","Constructor setting the same value to all sides, taking a …","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor taking a typed Length for each side.","Constructor taking scalar strongly typed lengths.","Constructor taking scalar strongly typed lengths.","Constructor taking properly Lengths instead of scalar …","Constructor taking properly Lengths instead of scalar …","Constructor.","Returns the smallest box containing all of the provided …","Returns the smallest box containing all of the provided …","Returns the smallest rectangle defined by the …","","Convenience function to create a scale transform from a …","Creates a Box2D of the given size, at offset zero.","Creates a Box3D of the given size, at offset zero.","Creates a rect of the given size, at offset zero.","","","","","","","","","","","","","","","","","","","","","","","","","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Tag a unit-less value with units.","Tag a unitless value with units.","Tag a unitless value with units.","Construct side offsets from min and a max vector offsets.","Construct side offsets from min and a max vector offsets.","Unpack the underlying value from the wrapper.","Returns the underlying scalar scale factor.","Returns self.angle as a strongly typed Angle<T>.","Returns vector with results of “greater then” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","Returns vector with results of “greater than” …","","","","","","","","","","","","","","","","","","","","","","","","","","","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","","Component multiplied by the imaginary number i.","Creates the identity rotation.","Creates the identity rotation.","Creates an identity scale (1.0).","Create an identity matrix:","Creates an identity matrix:","Creates no-op translation (both x and y is zero()).","Creates no-op translation (x, y and z is zero()).","Construct an identity transform","Inflates the box by the specified sizes on each side …","Inflates the box by the specified sizes on each side …","","","","","","","","","","","","","","","","","","","","","","","","","Calculate the size and position of an inner box.","Calculate the size and position of an inner rectangle.","Computes the intersection of two boxes, returning None if …","","","Computes the intersection of two boxes without check …","","Returns true if the two boxes intersect.","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Calls U::from(self).","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","Calls U::from(self).","","","Calls U::from(self).","Calls U::from(self).","","Calls U::from(self).","","","","Calls U::from(self).","Calls U::from(self).","","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the inverse of this rotation.","Returns the inverse of this rotation.","The inverse Scale (1.0 / self).","Returns the inverse transform if possible.","Returns the inverse transform if possible.","Return the inverse transformation.","Return the inverse transformation.","Inverts the transformation","Returns true if this transform can be represented with a …","Check whether shapes on the XY plane with Z pointing …","Returns true if the size is zero, negative or NaN.","Returns true if the size is zero, negative or NaN.","","Returns true if any component of size is zero, negative, …","Returns true if any component of size is zero, negative or …","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if all members are finite.","Returns true if this scale has no effect.","Check if translation does nothing (both x and y is zero()).","Check if translation does nothing (x, y and z is zero()).","Returns whether it is possible to compute the inverse …","Returns whether it is possible to compute the inverse …","Returns true if the box has a negative area.","Returns true if the box has a negative volume.","Returns true if norm of this quaternion is (approximately) …","Returns true if both components is positive and false any …","Returns true if all components is positive and false any …","Returns true if all side offsets are zero.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","Returns the vector length.","Returns the vector length.","Linearly interpolate between this box and another box.","Linearly interpolate between this box3d and another box3d.","Linearly interpolate between this length and another …","Linearly interpolate between this point and another point.","Linearly interpolate between this point and another point.","Linearly interpolate between this rectangle and another …","Basic Linear interpolation between this rotation and …","Linearly interpolate each component between this size and …","Linearly interpolate between this size and another size.","Linearly interpolate each component between this vector …","Linearly interpolate each component between this vector …","Returns vector with results of “lower then” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","Returns vector with results of “lower than” operation …","","","","","","","","","","","","","","","","","","","","","","","Returns maximum between this length and another length.","","","","","Returns the size each component of which are maximum of …","Returns the size each component of which are maximum of …","Returns the vector each component of which are maximum of …","Returns the vector each component of which are maximum of …","","","","","Returns minimum between this length and another length.","","","","","Returns the size each component of which are minimum of …","Returns the size each component of which are minimum of …","Returns the vector each component of which are minimum of …","Returns the vector each component of which are minimum of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multiplies all of the transform’s component by a scalar …","","","","","","","","","Constructor.","Constructor.","Constructor taking scalar values directly.","Associate a value with a unit of measure.","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Constructor.","Creates a rotation from an angle in radians.","","Constructor taking a scalar for each side.","Constructor taking scalar values.","Constructor taking scalar values.","Create a transform specifying its components in using the …","Create a transform specifying all of it’s component as a …","","","Constructor taking scalar values directly.","Constructor taking scalar values directly.","Construct a new rigid transformation, where the rotation …","Create a transform representing a 2d transformation from …","Constructor setting the same value to all sides, taking a …","Construct a new rigid transformation, where the translation…","Returns true if all components are false and false …","Returns true if all components are false and false …","Computes the norm of this quaternion.","Returns a unit quaternion from this one.","Returns the vector with length of one unit.","Returns the vector with length of one unit","Returns new vector with results of negation operation on …","Returns new vector with results of negation operation on …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","Returns vector with results of “not equal” operation …","A one-dimensional length, tagged with its units.","","Constructor, setting all components to one.","Constructor, setting all components to one.","Returns new vector with by-component OR operation applied.","Returns new vector with by-component OR operation applied.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","","Create an orthogonal projection transform.","Calculate the b and position of an outer box.","Calculate the size and position of an outer rectangle.","Returns a box that encompasses the result of transforming …","Returns a 2d box that encompasses the result of …","Returns a 3d box that encompasses the result of …","Returns a rectangle that encompasses the result of …","Returns a rectangle that encompasses the result of …","","","","Create a simple perspective transform, projecting to the …","Shorthand for Point2D::new(x, y).","Shorthand for Point3D::new(x, y).","","Applies a rotation before self’s transformation and …","Returns a transform with a rotation applied before self’…","Applies a scale before self’s transformation and returns …","Returns a transform with a scale applied before self’s …","Applies a translation before self’s transformation and …","Returns a transform with a translation applied before self…","Returns this vector projected onto another one.","Returns this vector projected onto another one.","Returns a projection of this transform in 2d space.","Creates a rotation around from a quaternion representation.","The real part.","Creates a rotation from an angle in radians.","","","Shorthand for …","Returns a reflection vector using an incident ray and a …","Returns a reflection vector using an incident ray and a …","Calculates the least nonnegative remainder of …","Calculates the least nonnegative remainder of …","","Return the normalized vector even if the length is larger …","Return the normalized vector even if the length is larger …","Returns a rotation transform.","Create a 3d rotation transform from an angle / axis. The …","","Return a box with edges rounded to integer coordinates, …","Return a box3d with edges rounded to integer coordinates, …","See Point2D::round()","Rounds each component to the nearest integer value.","See Point3D::round()","Rounds each component to the nearest integer value.","Return a rectangle with edges rounded to integer …","Rounds each component to the nearest integer value.","See Size2D::round().","See Size3D::round().","Rounds each component to the nearest integer value.","See Vector2D::round()","Rounds each component to the nearest integer value.","See Vector3D::round()","Rounds each component to the nearest integer value.","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","Return a box with faces/edges rounded to integer …","Return a box3d with faces/edges rounded to integer …","Return a rectangle with edges rounded to integer …","","","","","","Create a 2d scale transform:","Create a 3d scale transform:","Returns point, each component of which or from a, or from b…","Returns point, each component of which or from a, or from b…","Returns size, each component of which or from a, or from b …","Returns size, each component of which or from a, or from b …","Returns vector, each component of which or from a, or from …","Returns vector, each component of which or from a, or from …","Change the size of the box by adjusting the max endpoint …","","","","","Shorthand for Size2D::new(w, h).","Shorthand for Size3D::new(w, h, d).","Create a 2d skew transform.","Spherical linear interpolation between this rotation and …","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Constructor setting all components to the same value.","","","Constructor setting all components to the same value.","Constructor setting all components to the same value.","Returns the vector’s length squared.","Returns the vector’s length squared.","Computes the squared norm of this quaternion.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a rotation representing the other rotation …","Returns a rotation representing this rotation followed by …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two matrices such that …","Returns the multiplication of the two transforms such that …","Applies a rotation after self’s transformation and …","Returns a transform with a rotation applied after self’s …","Applies a scale after self’s transformation and returns …","Returns a transform with a scale applied after self’s …","Applies a translation after self’s transformation and …","Returns a transform with a translation applied after self…","Convert into a 2d point.","Create a 2D transform picking the relevant terms from this …","Convert into a 2d vector.","Convert into a 3d point with z-coordinate equals to zero.","Creates a 3d rotation (around the z axis) from this 2d …","Create a 3D transform from the current transform","Convert into a 3d vector with z coordinate equals to …","Cast into an array with x and y.","Cast into an array with x, y and z.","Return this size as an array of two elements (width, then …","Return this size as an array of three elements (width, …","Returns an array containing this transform’s terms.","Returns an array containing this transform’s terms.","Cast into an array with x and y.","Cast into an array with x, y and z.","Cast into an array with x and y.","Cast into an array with x, y and z.","","Cast into an array with x, y, z and 0.","Returns an array containing this transform’s terms …","Returns an array containing this transform’s terms …","Equivalent to to_array with elements packed two at a time …","Equivalent to to_array with elements packed four at a time …","Equivalent to to_array_transposed with elements packed …","","Cast into an f32 box.","Cast into an f32 box3d.","Cast into an f32 point.","Cast into an f32 point.","Cast into an f32 rectangle.","Cast into an f32 size.","Cast into an f32 size.","Cast into an f32 vector.","Cast into an f32 vector.","Cast into an f64 box.","Cast into an f64 box3d.","Cast into an f64 point.","Cast into an f64 point.","Cast into an f64 rectangle.","Cast into an f64 size.","Cast into an f64 size.","Cast into an f64 vector.","Cast into an f64 vector.","Cast into an i32 box, truncating decimals if any.","Cast into an i32 box3d, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 point, truncating decimals if any.","Cast into an i32 rectangle, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 size, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i32 vector, truncating decimals if any.","Cast into an i64 box, truncating decimals if any.","Cast into an i64 box3d, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 point, truncating decimals if any.","Cast into an i64 rectangle, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 size, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","Cast into an i64 vector, truncating decimals if any.","","","","","","","","","","","","","","","","","","","","","","","","","","","Cast this vector into a point.","Cast this vector into a point.","Convert into Cartesian 2D point.","Convert into Cartesian 3D point.","","Cast this vector into a size.","Returns the matrix representation of this rotation.","Returns the matrix representation of this rotation.","Returns the matrix representation of this translation.","Returns the matrix representation of this translation.","Creates translation by this vector in vector units.","Creates translation by this vector in vector units","","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Return this size as a tuple of two elements (width, then …","Return this size as an array of three elements (width, …","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","Cast into a tuple with x and y.","Cast into a tuple with x, y and z.","","Cast into a tuple with x, y, z and 0.","Cast into an u32 box, truncating decimals if any.","Cast into an u32 box3d, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 point, truncating decimals if any.","Cast into an u32 rectangle, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 size, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u32 vector, truncating decimals if any.","Cast into an u64 rectangle, truncating decimals if any.","Cast into an u64 size, truncating decimals if any.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Drop the units, preserving only the numeric value.","Cast into an usize box, truncating decimals if any.","Cast into an usize box3d, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize point, truncating decimals if any.","Cast into an usize rectangle, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an uint size, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast into an usize vector, truncating decimals if any.","Cast this point into a vector.","Cast this point into a vector.","Return this size as a vector with width and height.","Return this size as a vector with width, height and depth.","Cast into a 2D vector.","Cast into a 3D vector.","","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 2D box and cast its unit.","Returns the given box transformed by this scale.","Translate a 3D box and cast its unit.","","Returns the given 2d point transformed by this rotation.","","Returns the given point transformed by this scale.","Returns the given point transformed by this transform.","","Translate a point and cast its unit.","","Returns the given 2d point transformed by this rotation …","Returns the given 2d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given 3d point transformed by this rotation.","Returns the given point transformed by this scale.","Returns the given 3d point transformed by this transform, …","Translate a point and cast its unit.","Returns the homogeneous vector corresponding to the …","Returns the given rect transformed by this scale.","Translate a rectangle and cast its unit.","Translate a rectangle and cast its unit.","Returns the given size transformed by this scale.","No-op, just cast the unit.","No-op, just cast the unit.","Returns the given 2d vector transformed by this rotation.","","","Returns the given vector transformed by this scale.","Returns the given vector transformed by this matrix.","","","Returns the given 2d vector transformed by this rotation …","Returns the given 2d vector transformed by this matrix.","Returns the given 3d vector transformed by this rotation.","Returns the given 3d vector transformed by this matrix.","Returns the same box, translated by a vector.","Returns the same box3d, translated by a vector.","Returns the same rectangle, translated by a vector.","Create a 2d translation transform:","Create a 3d translation transform:","","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","Fallible cast from one numeric representation to another, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the vector with length of one unit.","Returns the vector with length of one unit.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the union of two boxes.","Computes the union of two boxes.","","Creates a rotation around from a quaternion representation …","","","","","","","","","","","","","","","","","","","","","","","","Convenience constructor.","Convenience constructor.","Returns the vector part (i, j, k) of this quaternion.","","","Returns result of multiplication of all components","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","Returns the same transform with a different destination …","Returns the same transform with a different destination …","Return this vector scaled to fit the provided length.","Return this vector capped to a maximum length.","Return this vector capped to a maximum length.","Return this vector with a minimum length applied.","Return this vector with a minimum length applied.","Returns the same transform with a different source unit.","Returns the same transform with a different source unit.","","","","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","Returns a 2d point using this point’s x and y coordinates","Returns a 2d vector using this vector’s x and y …","Returns a 2d vector using this vector’s x and y …","","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s x and z …","","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","","Swap x and y.","Swap x and y.","Returns a 2d point using this point’s x and z coordinates","Returns a 2d vector using this vector’s x and z …","Returns a 2d vector using this vector’s y and z …","","","","","The z (traditionally, depth) coordinate.","","","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","","The same as origin().","","The same as origin().","","Constructor, setting all sides to zero.","Constructor, setting all sides to zero.","","The same as Zero::zero() but available without importing …","","The same as Zero::zero() but available without importing …","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Constructor, setting all components to zero.","Trait for testing approximate equality","Default epsilon value","Returns true is this object is approximately equal to the …","Returns true is this object is approximately equal to the …","","","","","","","","","","","","","","","","","","","","","","","Angle in radians","","The extent of the element in the U units along the z axis.","The extent of the element in the U units along the y axis …","The extent of the element in the U units along the y axis.","Component multiplied by the imaginary number i.","Component multiplied by the imaginary number j.","Component multiplied by the imaginary number k.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The real part.","","","","","","","The extent of the element in the U units along the x axis …","The extent of the element in the U units along the x axis.","","","The x (traditionally, horizontal) coordinate.","The x (traditionally, horizontal) coordinate.","","","","","","The y (traditionally, vertical) coordinate.","The y (traditionally, vertical) coordinate.","","","","","The z (traditionally, depth) coordinate.","","","Defines the smallest integer equal or greater than the …","Defines the biggest integer equal or lower than the …","","Defines the nearest integer value to the original value.","","Rounds to the smallest integer equal or greater than the …","Rounds to the biggest integer equal or lower than the …","","Rounds to the nearest integer value.","","A flattening iterator for quadratic bézier segments.","A flattening iterator for quadratic bézier segments.","","A 2d curve segment defined by three points: the beginning …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Common APIs to segment types.","","Return the curve after the split point.","Compute the length of the segment using a flattened …","Return the curve before the split point.","Sample the derivative at t (expecting t between 0 and 1).","Sample x derivative at t (expecting t between 0 and 1).","Sample y derivative at t (expecting t between 0 and 1).","Swap the direction of the segment.","Approximates the curve with sequence of line segments.","Start of the curve.","Sample the curve at t (expecting t between 0 and 1).","Split this curve into two sub-curves.","Return the curve inside a given range of t.","End of the curve.","","","Sample x at t (expecting t between 0 and 1).","Sample y at t (expecting t between 0 and 1).","","Angle between vectors v1 and v2 (oriented clockwise …","","","","","An iterator that consumes Event iterator and yields …","An iterator that consumes an iterator of Points and …","","An extension trait for PathEvent iterators.","Applies a 2D transform to a path iterator and yields the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator that turns curves into line segments.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create the iterator.","Creates a new transformed path iterator from a path …","","","","","","","","Returns an iterator applying a 2D transform to all of its …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An angle in radians (f32).","Alias for euclid::default::Box2D<f32>","Alias for euclid::default::Point2D<f32>.","Alias for euclid::default::Rotation2D<f32>","Alias for euclid::default::Scale<f32>","Alias for euclid::default::Size2D<f32>.","Alias for euclid::default::Transform2D<f32>","Alias for euclid::default::Translation2D<f32>","Alias for euclid::default::Point2D<f32>.","Angle in radians","The extent of the element in the U units along the y axis …","","","","","","","","","Shorthand for Point::new(x, y).","","Shorthand for Size::new(x, y).","Shorthand for Vector::new(x, y).","The extent of the element in the U units along the x axis …","","The x (traditionally, horizontal) coordinate.","","","The y (traditionally, vertical) coordinate.","","","The default builder for Path.","A builder for Path with custom attributes.","An iterator of endpoint and control point ids for Path and …","An iterator for Path and PathSlice.","An iterator for Path and PathSlice.","A simple path data structure.","A view on a Path.","An iterator of over a Path traversing the path in reverse.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterate on a flattened approximation of the path with …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a Path from This iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A Builder that appends a path to an existing PathBuffer.","A Builder that appends a path to an existing PathBuffer, …","Iterator over the paths in a PathBufferSlice.","An object that stores multiple paths contiguously.","A view on a PathBuffer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","A view over a sequence of endpoint IDs forming a polygon.","An iterator of Event<EndpointId, ()>.","An iterator of PathEvent.","A view over a sequence of endpoints forming a polygon.","An iterator of IdEvent for Polygon.","An iterator of Event<&Endpoint, ()>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Builds a path.","The base path building interface.","An extension trait for PathEvent iterators.","The type of object that is created by this builder.","A path building interface that tries to stay close to SVG…","Adds a sub-path containing a circle.","Adds a sub-path containing an ellipse.","Adds a sub-path containing a single line segment.","Adds a sub-path containing a single point.","Adds a sub-path from a polygon.","Adds a sub-path from a polygon.","Adds a sub-path containing a rectangle.","Adds a sub-path containing a rectangle.","Adds an elliptical arc.","Starts a new sub-path at a given position.","Builds a path object, consuming the builder.","Ends the current sub-path by connecting it back to its …","Closes the current sub path.","Adds a cubic bézier curve to the current sub-path.","Adds a cubic bézier segment to the current sub-path.","Ends the current sub path.","","Returns a builder that approximates all curves with …","Returns an iterator that turns curves into line segments.","Adds an horizontal line segment.","Adds a line segment to the current sub-path.","Adds a line segment to the current sub-path.","Start a new sub-path at the given position.","","Applies the provided path event.","Adds a quadratic bézier curve to the current sub-path.","Adds a quadratic bézier segment to the current sub-path.","Equivalent to arc_to in relative coordinates.","Equivalent to cubic_bezier_to in relative coordinates.","Adds an horizontal line segment in relative coordinates.","Equivalent to line_to in relative coordinates.","Equivalent to move_to in relative coordinates.","Equivalent to quadratic_bezier_to in relative coordinates.","Adds a vertical line segment in relative coordinates.","Hints at the builder that a certain number of endpoints …","Hints at the builder that a certain number of endpoints …","Equivalent to cubic_bezier_to with implicit first control …","Equivalent to quadratic_bezier_to with implicit control …","Equivalent to smooth_cubic_bezier_to in relative …","Equivalent to smooth_quadratic_bezier_to in relative …","Returns a builder that applies the given transformation to …","Returns an iterator applying a 2D transform to all of its …","Adds a vertical line segment.","Returns a builder that support SVG commands.","A bevelled corner.","The stroke for each sub-path does not extend beyond its …","A Gradient color.","The shape used at the end of open subpaths when they are …","The dash pattern used when stroking the line.","The shape used at the corners of paths or basic shapes …","A sharp corner.","At the end of each sub-path, the shape representing the …","A round corner.","A solid Color.","At the end of each sub-path, the shape representing the …","The style of a stroke.","The coloring style of some drawing.","The shape to be used at the end of open subpaths when they …","The dash pattern used when stroking the line.","The shape to be used at the corners of paths or basic …","The offset of LineDash::segments to start the pattern.","The alternating lengths of lines and gaps which describe …","The color or gradient of the stroke.","The distance between the two edges of the stroke.","The appearance of a checkbox.","A box that can be checked.","The icon in a Checkbox.","The supported style of the StyleSheet.","A set of rules that dictate the style of a checkbox.","Produces the active Appearance of a checkbox.","","","","","","","","","","","","","","","","The Background of the checkbox.","The border Color of the checkbox.","The border radius of the checkbox.","The border width of the checkbox.","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","","","","","","","Sets the Renderer::Font of the text of the Checkbox.","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Produces the hovered Appearance of a checkbox.","Sets the Icon of the Checkbox.","The icon Color of the checkbox.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","The line height of the icon.","","Creates a new Checkbox.","","The shaping strategy of the icon.","Sets the size of the Checkbox.","Font size of the content.","Sets the spacing between the Checkbox and the text.","","Sets the style of the Checkbox.","","The text Color of the checkbox.","Sets the text text::LineHeight of the Checkbox.","Sets the text::Shaping strategy of the Checkbox.","Sets the text size of the Checkbox.","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Checkbox.","","A widget for searching and selecting a single value from a …","The local state of a ComboBox.","","","","","","","","","","","","","","","Build matchers from given list of options.","","","","","","","","","","","","","","","","Sets the Renderer::Font of the ComboBox.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Sets the text_input::Icon of the ComboBox.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Sets the LineHeight of the ComboBox.","","Creates a new ComboBox with the given list of options, a …","Creates a new State for a ComboBox with the given list of …","Sets the message that will be produced when the outside …","","Sets the message that should be produced when some text is …","Sets the message that will be produced when an option of …","","Sets the Padding of the ComboBox.","Search list of options for a given query.","Sets the text sixe of the ComboBox.","","Sets the style of the ComboBox.","","Sets the style of the TextInput of the ComboBox.","","","","","","","","","","","","","","","","","","Sets the width of the ComboBox.","","Creates a new State for a ComboBox with the given list of …","The appearance of a container.","An element decorating some content.","The identifier of a Container.","The supported style of the StyleSheet.","A set of rules that dictate the Appearance of a container.","","","","Sets the content alignment for the horizontal axis of the …","Sets the content alignment for the vertical axis of the …","Produces the Appearance of a container.","","","","","","","","","","","","","The Background of the container.","The border Color of the container.","The border radius of the container.","The border width of the container.","","","","","","","Centers the contents in the horizontal axis of the …","Centers the contents in the vertical axis of the Container.","","","","","","","","","","","","","","","","","","","","","Draws the background of a Container given its Appearance …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Sets the height of the Container.","Sets the Id of the Container.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Container.","","Sets the maximum height of the Container.","Sets the maximum width of the Container.","","Creates an empty Container.","Creates a custom Id.","","","","Sets the Padding of the Container.","","Sets the style of the Container.","","The text Color of the container.","","","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","","","","Produces a Command that queries the visible screen bounds …","Sets the width of the Container.","","Image filtering strategy.","A handle of some image data.","A frame that displays an image while keeping aspect ratio.","Bilinear interpolation.","Nearest neighbor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the ContentFit of the Image.","Returns a reference to the image Data.","","","","","","","","","","","Draws an Image","","","","","","","","","","","","","Sets the FilterMethod of the Image.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Creates an image Handle containing the image data directly.","Creates an image Handle pointing to the image of the given …","Creates an image Handle containing the image pixels …","","","","","","Sets the height of the Image boundaries.","","Returns the unique identifier of the Handle.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Computes the layout of an Image.","","Creates a new Image with the given path.","","","","","","","","","","","","","","","","","","","","","","","","","","","Zoom and pan on an image.","Creates a new Viewer with the given image Handle.","Sets the width of the Image boundaries.","","The local state of a Viewer.","A frame that displays an image with the ability to zoom …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Sets the height of the Viewer.","Returns the bounds of the underlying image, given the …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns if the cursor is currently grabbed by the Viewer.","","Sets the max scale applied to the image of the Viewer.","Sets the min scale applied to the image of the Viewer.","","Creates a new Viewer with the given State.","Creates a new State.","","Sets the padding of the Viewer.","Sets the percentage the image of the Viewer will be scaled …","","","","","","","","","","","","","","","","","","","","","Sets the width of the Viewer.","","Distribute content vertically.","A container that distributes its contents vertically.","","Sets the horizontal alignment of the contents of the Column…","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Sets the height of the Column.","","Calls U::from(self).","","","","","","","","Sets the maximum width of the Column.","","Creates an empty Column.","","","","Sets the Padding of the Column.","Adds an element to the Column.","Sets the vertical spacing between elements.","","","","","","","","","","","","Sets the width of the Column.","Creates a Column with the given elements.","Build and show dropdown menus.","The appearance of a menu.","A list of selectable options.","The local state of a Menu.","The supported style of the StyleSheet.","The style sheet of a menu.","","","","Produces the Appearance of a menu.","","","","","","","","","","","","","The Background of the menu.","The border Color of the menu.","The border radius of the menu.","The border width of the menu.","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the font of the Menu.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Creates a new Menu with the given State, a list of …","Creates a new State for a Menu.","Turns the Menu into an overlay Element at the given target …","Sets the Padding of the Menu.","The background Color of a selected option in the menu.","The text Color of a selected option in the menu.","Sets the style of the Menu.","The text Color of the menu.","Sets the text text::LineHeight of the Menu.","Sets the text::Shaping strategy of the Menu.","Sets the text size of the Menu.","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Menu.","All panes are visible","The appearance of the hovered region of a pane grid.","A fixed reference line for the measurement of coordinates.","Bottom edge.","A Pane was picked and then dropped outside of other Pane …","Center region.","The arrangement of a PaneGrid.","The content of a Pane.","The visible contents of the PaneGrid","A four cardinal direction.","↓","An event produced during a drag and drop interaction of a …","A pane that can be dragged.","A Pane was dropped on top of another Pane.","The edges of an area.","An Edge of the full PaneGrid.","Edge region.","The horizontal axis: —","←","Left edge.","A line.","A maximized pane is visible","A layout node of a PaneGrid.","A rectangular region in a PaneGrid used to display widgets.","A Pane.","The region of this Node is taken by a Pane.","A single Pane of the PaneGrid.","A collection of panes distributed using either vertical or …","A Pane was picked for dragging.","The region of a Pane.","An event produced during a resize interaction of a PaneGrid…","→","Right edge.","A divider that splits a region in a PaneGrid into two …","A split of the available space.","The region of this Node is split into two.","","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","The Target area a pane can be dropped on.","The title bar of a Pane.","Top edge.","↑","The vertical axis: |","","","","","","","","","","","","","","","","","","Sets whether or not the controls attached to this TitleBar …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the hovered pane region.","The border Color of the hovered pane region.","The border radius of the hovered pane region.","The border width of the hovered pane region.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Draggable with the given Layout can be …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Color of the Line.","","","","","","","","","","","","","","","","","","","","Sets the controls of the TitleBar.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draws a PaneGrid.","Draws the Content with the provided Renderer and Layout.","Draws the TitleBar with the provided Renderer and Layout.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the height of the PaneGrid.","","The Appearance to draw when a pane is hovered.","The Line to draw when a split is hovered.","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the mouse cursor is over the pick area of …","Returns an iterator over the values of the Contents","Calculates the Layout of a PaneGrid.","","Returns the layout Node of the Contents","Returns the current mouse::Interaction of a PaneGrid.","","Creates a new Content with the provided body.","Creates a new TitleBar with the given content.","Creates a PaneGrid with the given State and view function.","Sets the message that will be produced when a Pane of the …","Enables the drag and drop interactions of the PaneGrid, …","","Enables the resize interactions of the PaneGrid, which will","","","Sets the Padding of the TitleBar.","Returns the rectangular region for each Pane in the Node …","","","The Line to draw when a split is picked.","The new ratio of the Split.","Sets the spacing between the panes of the PaneGrid.","Splits the provided Rectangle on the current Axis with the …","The Split that is being dragged for resizing.","Calculates the bounds of the split line in a Rectangle …","Returns the axis, rectangular region, and ratio for each …","Returns an iterator over each Split in this Node.","The state of a PaneGrid.","","Sets the style of the Content.","Sets the style of the TitleBar.","Sets the style of the PaneGrid.","","Sets the TitleBar of this Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the state of a PaneGrid …","","Sets the width of the PaneGrid.","The width of the Line.","The left/top Configuration of the split.","The direction of the split.","The right/bottom Configuration of the split.","The ratio of the split in [0.0, 1.0].","The picked Pane.","The picked Pane.","The picked Pane.","The Target where the picked Pane was dropped on.","The left/top Node of the split.","The direction of the split.","The right/bottom Node of the split.","The Split of this Node.","The ratio of the split in [0.0, 1.0].","The current action of a PaneGrid.","A Pane in the PaneGrid is being dragged.","The PaneGrid is idle.","The internal state of a PaneGrid.","A Split in the PaneGrid is being dragged.","The state of a PaneGrid.","","","","Returns the adjacent Pane of another Pane in the given …","","","","","","","","","","","","","","","","","","","","","","","","","Closes the given Pane and returns its internal state and …","","","","","","","","","","","","","","Drops the given Pane into the provided Target.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Initializes the Internal state of a PaneGrid from a …","","","","Returns the internal state of the given Pane, if it exists.","Returns the internal state of the given Pane with …","","","","The internal state of the PaneGrid.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Returns true if the amount of panes in the State is 0.","Returns an iterator over all the panes of the State, …","Returns a mutable iterator over all the panes of the State,","Returns the layout of the State.","The layout Node of the Internal state","Returns the total amount of panes in the State.","Maximize the given Pane. Only this pane will be rendered …","Returns the maximized Pane of the PaneGrid.","Move Pane to an Edge of the PaneGrid.","Creates a new State, initializing the first pane with the …","The panes of the PaneGrid.","Returns the current Pane that is being dragged, if any.","Returns the current Split that is being dragged, if any.","Resizes two panes by setting the position of the provided …","Restore the currently maximized Pane to it’s normal …","Splits the given Pane into two in the given Axis and …","Split a target Pane with a given Pane on a given Region.","Swaps the position of the provided panes in the State.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the given Configuration.","The Axis of the Split.","The starting Point of the drag interaction.","The Pane being dragged.","The Split being dragged.","The appearance of a pick list.","Displays an arrow icon (▼).","The default padding of a PickList.","A custom dynamic handle.","The handle to the right side of the PickList.","The icon of a Handle.","No handle will be shown.","A widget for selecting a single value from a list of …","The state of a PickList.","A custom static handle.","The supported style of the StyleSheet.","A set of rules that dictate the style of a container.","Produces the active Appearance of a pick list.","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the pick list.","The border color of the pick list.","The border radius of the pick list.","The border width of the pick list.","","","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","","","","","","","","","","","","","","","","Draws a PickList.","","","","","","","","","","","","","Sets the font of the PickList.","Font that will be used to display the code_point,","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","Sets the Handle of the PickList.","The handle Color of the pick list.","","Produces the hovered Appearance of a pick list.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a PickList.","","Line height of the content.","Returns the current mouse::Interaction of a PickList.","","Creates a new PickList with the given list of options, the …","","Returns the current overlay of a PickList.","","Sets the Padding of the PickList.","Sets the placeholder of the PickList.","The placeholder Color of the pick list.","The shaping strategy of the icon.","Font size of the content.","","Sets the style of the PickList.","","The text Color of the pick list.","Sets the text text::LineHeight of the PickList.","Sets the text::Shaping strategy of the PickList.","Sets the text size of the PickList.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a PickList …","Sets the width of the PickList.","","The Icon used when PickList is closed.","The Icon used when PickList is open.","Font size of the content.","The appearance of a progress bar.","The default height of a ProgressBar.","A bar that displays progress.","The supported style of the StyleSheet.","A set of rules that dictate the style of a progress bar.","","","Produces the Appearance of the progress bar.","","","","","","","","","The Background of the progress bar.","The Background of the bar of the progress bar.","The border radius of the progress bar.","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Sets the height of the ProgressBar.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new ProgressBar.","Sets the style of the ProgressBar.","","","","","","","","","","","","","","","","","","Sets the width of the ProgressBar.","","The data is too long to encode in a QR code for the chosen …","An error that occurred when building a State for a QRCode.","The error correction level.","High error correction. 30% of the data can be restored.","A character that does not belong to the character set was …","The chosen ECI designator is invalid. A valid designator …","The chosen Version and ErrorCorrection combination is …","Low error correction. 7% of the data can be restored.","Medium error correction. 15% of the data can be restored.","A micro QR code version. It should be between 1 and 4.","A normal QR code version. It should be between 1 and 40.","A type of matrix barcode consisting of squares arranged in …","Quartile error correction. 25% of the data can be restored.","The state of a QRCode.","One or more characters in the provided data are not …","The size of a QRCode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the size of the squares of the grid cell of the QRCode…","","","","","","","Sets both the dark and light Colors of the QRCode.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new QRCode with the provided State.","Creates a new State with the provided data.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new State with the provided ErrorCorrection.","Creates a new State with the provided Version and …","The appearance of a radio button.","The default size of a Radio button.","The default spacing of a Radio button.","A circular button representing a choice.","The supported style of the StyleSheet.","A set of rules that dictate the style of a radio button.","Produces the active Appearance of a radio button.","","","","","","","","","","","The Background of the radio button.","The border Color of the radio button.","The border width of the radio button.","","","","","","","","","","","","","The Color of the dot of the radio button.","","","","","","","Sets the text font of the Radio button.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Produces the hovered Appearance of a radio button.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Creates a new Radio button.","","Sets the size of the Radio button.","Sets the spacing between the Radio button and the text.","","Sets the style of the Radio button.","","The text Color of the radio button.","Sets the text text::LineHeight of the Radio button.","Sets the text::Shaping strategy of the Radio button.","Sets the text size of the Radio button.","","","","","","","","","","","","","","","","","","","Sets the width of the Radio button.","The appearance of a rule.","Different offset on each end of the rule, length units. …","The fill mode of a rule.","Fill the whole length of the container.","Uniform offset from each end, length units.","Fill a percent of the length of the container. The rule …","Display a horizontal or vertical rule for dividing content.","The supported style of the StyleSheet.","A set of rules that dictate the style of a rule.","","","","Produces the style of a rule.","","","","","","","","","","","","","","","","","","","","","","","The color of the rule.","","","","","","","","","","","","","","","","","Return the starting offset and length of the rule.","The FillMode of the rule.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Creates a horizontal Rule with the given height.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","The radius of the line corners.","Sets the style of the Rule.","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a vertical Rule with the given width.","","The width (thickness) of the rule line.","The amount of absolute offset in each direction of a …","Alignment of the scrollable’s content relative to it’s …","Both vertical and horizontal scrolling","The direction of Scrollable.","A relative offset that points to the bottom-right of a …","Content is aligned to the end of the Viewport","Horizontal scrolling","The identifier of a Scrollable.","Properties of a scrollbar within a Scrollable.","The amount of relative offset in each direction of a …","A relative offset that points to the top-left of a …","A widget that can vertically display an infinite amount of …","The appearance of a scrollable.","The appearance of the scroller of a scrollable.","Content is aligned to the start of the Viewport.","The local state of a Scrollable.","The supported style of the StyleSheet.","A set of rules that dictate the style of a scrollable.","Vertical scrolling","The current Viewport of the Scrollable.","Returns the AbsoluteOffset of the current Viewport.","Returns the AbsoluteOffset of the current Viewport, but …","Produces the style of an active scrollbar.","Produces the style of an active horizontal scrollbar.","","","","","","","","","","","","Sets the alignment of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of a scrollable.","The border Color of a scrollable.","The border Color of the scroller.","The border radius of a scrollable.","The border radius of the scroller.","The border width of a scrollable.","The border width of the scroller.","","","","","","","","","","","","","","","","","","","","","","","Returns the bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","","The Color of the scroller.","","","","","","","","","","","","Returns the content bounds of the current Viewport.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the Direction of the Scrollable .","","","","","","","","","","","","Produces the style of a scrollbar that is being dragged.","Produces the style of a horizontal scrollbar that is being …","Draws a Scrollable.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","","","","","","Sets the height of the Scrollable.","","Returns the Properties of the horizontal scrollbar, if any.","Produces the style of a scrollbar when the scrollable is …","Produces the style of a horizontal scrollbar when the …","Sets the Id of the Scrollable.","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the layout of a Scrollable.","","Sets the scrollbar margin of the Scrollable .","Computes the current mouse::Interaction of a Scrollable.","","Creates a new Scrollable.","Creates new Properties for use in a Scrollable.","Creates a custom Id.","Creates a new State with the scrollbar(s) at the beginning.","","Sets a function to call when the Scrollable is scrolled.","","","Returns the RelativeOffset of the current Viewport.","Apply a scrolling offset to the current State, given the …","Produces a Command that scrolls the Scrollable with the …","","Scroll to the provided AbsoluteOffset.","Scrolls the Scrollable to a relative amount along the x …","Scrolls the Scrollable to a relative amount along the y …","The appearance of the Scroller of a scrollable.","Sets the scroller width of the Scrollable .","Returns whether any scroller is currently grabbed or not.","Produces a Command that snaps the Scrollable with the …","","Snaps the scroll position to a RelativeOffset.","","Sets the style of the Scrollable .","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a unique Id.","Unsnaps the current scroll position, if snapped, given the …","","","","","","","","","","","","Processes an Event and updates the State of a Scrollable …","Returns the Properties of the vertical scrollbar, if any.","","Sets the width of the Scrollable.","Sets the scrollbar width of the Scrollable .","The amount of horizontal offset","The amount of horizontal offset","The amount of vertical offset","The amount of vertical offset","The properties of the horizontal scrollbar.","The properties of the vertical scrollbar.","The appearance of a slider.","A circular handle.","The default height of a Slider.","The appearance of the handle of a slider.","The shape of the handle of a slider.","The appearance of a slider rail","A rectangular shape.","An horizontal bar and a handle that selects a single value …","The local state of a Slider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","Produces the style of an active slider.","","","","","","","","","","","","","","","","The border Color of the handle.","The border radius of the corners of the rail.","The border width of the handle.","","","","","","","","","","","The Color of the handle.","The colors of the rail of the slider.","","","","","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a Slider.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","The appearance of the Handle of the slider.","Sets the height of the Slider.","","Produces the style of an hovered slider.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a Slider.","","Creates a new Slider.","Creates a new State.","","Sets the release message of the Slider. This is called …","The colors of the rail of the slider.","The shape of the handle.","","Sets the step size of the Slider.","Sets the style of the Slider.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a Slider …","","Sets the width of the Slider.","The width of the stroke of a slider rail.","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle.","An amount of empty space.","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","Creates an amount of empty Space with the given width and …","","","","","","","","","","Creates an amount of vertical Space.","Creates an amount of horizontal Space.","The appearance of an SVG.","A handle of Svg data.","The supported style of the StyleSheet.","The stylesheet of a svg.","A vector graphics image.","","","","Produces the Appearance of the svg.","","","","","","","","","","","","","","","","","","","","","","","The Color filter of an SVG.","","","","Sets the ContentFit of the Svg.","Returns a reference to the SVG Data.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Creates an SVG Handle from raw bytes containing either an …","Creates an SVG Handle pointing to the vector image of the …","Creates a new Svg that will display the contents of the …","","","","","Sets the height of the Svg.","","Returns the unique identifier of the Handle.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","Creates a new Svg from the given Handle.","Sets the style variant of this Svg.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the width of the Svg.","An absolute height in logical pixels.","Advanced text shaping and font fallback.","The apperance of some text.","No shaping and no font fallback.","The height of a line of text in a paragraph.","A factor of the size of the text.","The shaping strategy of some text.","The internal state of a Text widget.","The supported style of the StyleSheet.","The style sheet of some text.","A paragraph.","","","","","Produces the Appearance of some text.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Color of the text.","","","","","","","","","","","","","","","","","","","","","Draws text using the same logic as the Text widget.","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the layout::Node of a Text widget.","Returns the LineHeight in absolute logical pixels.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An interaction with an Editor.","The appearance of a text input.","Delete the previous character.","Click the Editor at the given Point.","The content of a TextEditor.","Delete the next character.","Move to the end of the text.","Move to the start of the text.","Move down.","Drag the mouse on the Editor to the given Point.","An action that edits text.","Perform an Edit.","Move to the end of the line.","Break the current line.","Move to the start of the line.","Insert the given character.","Move left.","A cursor movement.","Apply a Motion.","Move to the start of the next window.","Move to the start of the previous window.","Paste the given text.","Move right.","Scroll the Editor a certain amount of lines.","Select text with a given Motion.","Select the line at the current cursor.","Select the word at the current cursor.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A multi-line text input.","Move up.","Move to the left boundary of a word.","Move to the right boundary of a word.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the current cursor position of the Content.","","","","","","","","","","","","","","Returns the Direction of the Motion.","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","","","","","","","","","","","","","","","Produces the style of a focused text input.","Sets the Font of the TextEditor.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","Highlights the TextEditor with the given Highlighter and a …","Produces the style of an hovered text input.","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Action is an editing action.","","Returns the text of the line at the given index, if it …","Returns the amount of lines of the Content.","Returns an iterator of the text of the lines in the Content…","","Creates new TextEditor with the given Content.","Creates an empty Content.","Sets the message that should be produced when some action …","","Sets the Padding of the TextEditor.","Performs an Action on the Content.","Produces the Color of the placeholder of a text input.","Returns the selected text of the Content.","Produces the Color of the selection of a text input.","","","Returns the text of the Content.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Produces the Color of the value of a text input.","Widens the Motion, if possible.","","Creates a Content with the given text.","The amount of lines to scroll.","The appearance of a text input.","","The default Padding of a TextInput.","The content of the Icon.","The identifier of a TextInput.","The left side of a TextInput.","The right side of a TextInput.","The side of a TextInput.","The state of a TextInput.","The supported style of the StyleSheet.","A set of rules that dictate the style of a text input.","A field that can be filled with text.","The value of a TextInput.","Produces the style of an active text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Background of the text input.","The border Color of the text input.","The border radius of the text input.","The border width of the text input.","","","","","","","","","","","","","","","","","","","","","","","","","","","The unicode code point that will be used as the icon.","","","","","","","","Track the cursor of a text input.","Returns the Cursor of the TextInput.","","","","","","","","","","","","","","","","","Produces the style of a disabled text input.","Produces the Color of the value of a disabled text input.","","","","","","","","Draws the TextInput with the given Renderer, overriding its","Draws the TextInput with the given Renderer, overriding its","","","","","","","","","","","","","","","","","","","","Produces a Command that focuses the TextInput with the …","","Focuses the TextInput.","Produces the style of a focused text input.","Creates a new State, representing a focused TextInput.","Sets the Font of the TextInput.","The font that will be used to display the code_point.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","Produces the style of an hovered text input.","Sets the Icon of the TextInput.","The icon Color of the text input.","Sets the Id of the TextInput.","","","","","","","","Inserts a new char at the given grapheme index.","Inserts a bunch of graphemes at the given grapheme index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns whether the Value is empty or not.","Returns whether the TextInput is currently focused or not.","","Computes the layout of a TextInput.","Lays out the TextInput, overriding its Value if provided.","","Returns the total amount of graphemes in the Value.","Sets the text::LineHeight of the TextInput.","Computes the current mouse::Interaction of the TextInput.","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to an arbitrary location.","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the end of the input …","","Produces a Command that moves the cursor of the TextInput …","Moves the Cursor of the TextInput to the front of the …","","Creates a new TextInput.","Creates a new Value from a string slice.","Creates a custom Id.","Creates a new State, representing an unfocused TextInput.","Returns the position of the next end of a word from the …","","Sets the message that should be produced when some text is …","Sets the message that should be produced when some text is …","Sets the message that should be produced when the TextInput…","","Sets the Padding of the TextInput.","Converts the TextInput into a secure password input.","Produces the Color of the placeholder of a text input.","Returns the position of the previous start of a word from …","Removes the grapheme at the given index.","Removes the graphemes from start to end.","Returns a new Value with all its graphemes replaced with …","Returns a new Value containing the graphemes from start …","Produces a Command that selects all the content of the …","","Selects all the content of the TextInput.","Produces the Color of the selection of a text input.","The side of a TextInput where to display the Icon.","Sets the text size of the TextInput.","The font size of the content.","The spacing between the Icon and the text in a TextInput.","","Sets the style of the TextInput.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Unfocuses the TextInput.","Creates a unique Id.","Returns a new Value containing the graphemes until the …","","","","","","","","Processes an Event and updates the State of a TextInput …","Produces the Color of the value of a text input.","Sets the width of the TextInput.","","The cursor of a text input.","Cursor without a selection","Cursor selecting a range of text","The state of a Cursor.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Returns the current selection of the Cursor for the given …","Returns the State of the Cursor.","","","","","","","","","","","","","","","","","","","The end of the selection","The start of the selection","The appearance of a toggler.","The default size of a Toggler.","The supported style of the StyleSheet.","A set of rules that dictate the style of a toggler.","A toggler widget.","Returns the active Appearance of the toggler for the …","","","","","","","","","","","The background Color of the toggler.","The Color of the background border of the toggler.","","","","","","","","","","","","","","","","","","","Sets the Renderer::Font of the text of the Toggler","The foreground Color of the toggler.","The Color of the foreground border of the toggler.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the hovered Appearance of the toggler for the …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Toggler.","","Sets the size of the Toggler.","Sets the spacing between the Toggler and the text.","","Sets the style of the Toggler.","","Sets the horizontal alignment of the text of the Toggler","Sets the text text::LineHeight of the Toggler.","Sets the text::Shaping strategy of the Toggler.","Sets the text size o the Toggler.","","","","","","","","","","","","","","","","","","","Sets the width of the Toggler.","The tooltip will appear on the bottom of the widget.","The tooltip will follow the cursor.","The tooltip will appear on the left of the widget.","The position of the tooltip. Defaults to following the …","The tooltip will appear on the right of the widget.","An element to display a widget over another.","The tooltip will appear on the top of the widget.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the font of the Tooltip.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Sets the gap between the content and its Tooltip.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Creates a new Tooltip.","","","Sets the padding of the Tooltip.","Sets the size of the text of the Tooltip.","Sets whether the Tooltip is snapped within the viewport.","","Sets the style of the Tooltip.","","","","","","","","","","","","","","","","","","","","The appearance of a slider.","A circular handle.","The default width of a VerticalSlider.","The appearance of the handle of a slider.","The shape of the handle of a slider.","A rectangular shape.","The local state of a VerticalSlider.","The supported style of the StyleSheet.","A set of rules that dictate the style of a slider.","An vertical bar and a handle that selects a single value …","Produces the style of an active slider.","","","","","","","","","","","","","","","","","","","","","","","","","","The border Color of the handle.","The border width of the handle.","","","","","","","","","","","","","","","","","","","The Color of the handle.","","","","","","","","","","","","","","","","","","","","","","Produces the style of a slider that is being dragged.","Draws a VerticalSlider.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","The appearance of the Handle of the slider.","","Sets the height of the VerticalSlider.","Produces the style of an hovered slider.","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Computes the current mouse::Interaction of a VerticalSlider…","","Creates a new VerticalSlider.","Creates a new State.","","Sets the release message of the VerticalSlider. This is …","The colors of the rail of the slider.","The shape of the handle.","","Sets the step size of the VerticalSlider.","Sets the style of the VerticalSlider.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Processes an Event and updates the State of a …","Sets the width of the VerticalSlider.","","The border radius of the corners of the rectangle.","The radius of the circle.","The width of the rectangle."],"i":[0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,29,15,29,15,29,15,29,15,29,15,29,15,29,15,0,0,0,0,0,0,15,0,0,0,0,0,0,29,15,0,0,0,29,15,29,15,15,29,15,29,15,29,15,0,0,29,15,29,15,29,15,0,29,15,0,0,0,0,29,15,29,15,29,15,29,15,29,15,29,15,29,15,29,15,0,0,0,29,15,0,0,29,15,29,15,29,15,25,25,29,15,0,29,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,15,0,0,0,29,15,0,0,0,0,0,0,0,0,0,0,29,15,29,15,29,15,29,15,29,15,29,15,29,15,29,15,25,0,0,0,0,25,29,15,0,0,0,89,0,89,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,87,87,87,87,3,87,88,3,87,88,3,87,88,87,88,3,87,88,87,88,3,87,88,3,87,88,3,89,3,87,88,0,3,3,87,88,88,88,88,88,87,88,3,87,88,3,87,88,3,87,88,3,3,89,3,87,88,3,87,88,3,87,88,3,87,88,87,88,3,87,88,3,87,88,3,87,88,3,87,88,0,3,0,3,3,88,3,3,3,3,3,3,89,87,3,3,3,87,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,3,87,88,0,3,3,103,102,0,0,0,0,0,0,8,0,105,0,0,0,99,103,0,0,0,102,103,105,102,9,0,0,0,95,109,95,109,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,97,98,99,100,97,101,102,103,104,105,106,99,100,97,101,102,103,104,105,106,106,95,109,98,99,100,97,101,102,103,104,105,106,7,106,98,100,101,102,103,104,106,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,8,9,98,7,95,109,98,99,100,97,101,102,103,104,105,106,7,99,105,0,0,95,95,95,98,99,100,97,101,102,103,104,105,106,7,106,95,109,98,99,99,100,100,100,100,97,101,102,103,104,105,105,105,106,106,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,0,95,7,7,106,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,95,109,98,99,100,97,101,102,103,104,105,106,7,7,97,101,101,106,101,9,9,7,95,98,97,7,104,7,99,0,106,97,97,95,100,95,95,104,106,95,106,7,0,95,100,101,7,99,100,97,101,102,103,104,105,106,97,95,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,95,109,98,99,100,97,101,102,103,104,105,106,7,9,9,106,95,7,7,101,95,101,101,101,95,101,52,0,52,118,118,0,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,52,52,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,52,118,119,0,105,119,0,105,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,100,100,119,119,119,119,119,119,119,119,119,0,0,99,0,111,113,111,111,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,113,111,0,111,111,111,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,111,113,0,0,0,121,122,0,121,121,121,122,121,122,121,122,121,122,121,121,122,121,122,121,122,121,122,122,121,121,122,121,121,122,121,122,121,122,121,122,121,122,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,121,121,121,122,121,122,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,121,122,0,0,123,123,123,123,123,123,123,122,123,123,123,123,123,123,123,123,122,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,122,123,122,123,123,123,123,123,123,123,123,123,123,0,0,0,0,0,363,364,136,140,139,0,363,364,136,363,364,136,0,142,0,0,0,144,129,145,0,0,363,364,136,0,0,140,140,0,141,143,142,0,0,0,0,0,0,0,0,0,0,141,143,363,364,136,139,140,0,139,0,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,124,114,127,114,126,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,0,124,114,127,114,127,135,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,137,138,0,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,114,127,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,136,139,140,141,142,143,144,129,145,136,136,136,143,143,143,144,144,144,129,129,129,145,145,145,124,125,137,138,124,114,126,135,124,125,136,114,126,127,128,139,140,141,142,143,144,129,145,135,148,124,125,125,136,136,114,126,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,114,127,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,144,129,365,148,114,126,127,128,366,114,126,137,366,114,126,137,136,143,144,129,145,114,126,137,114,114,126,126,137,127,128,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,124,114,126,126,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,136,126,127,128,142,141,142,141,124,125,114,126,127,128,137,138,114,126,0,135,114,126,127,128,0,148,114,127,124,125,124,125,365,148,114,126,144,129,141,0,0,137,124,137,138,0,149,127,114,126,114,135,136,141,135,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,144,129,145,0,136,114,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,135,148,124,125,136,114,126,127,128,137,138,139,140,141,142,143,144,129,145,114,127,136,367,368,369,370,370,368,371,369,370,368,371,369,370,367,368,369,370,370,368,371,369,370,368,371,369,370,367,368,369,370,370,368,371,369,370,368,371,369,370,0,0,0,0,0,176,0,0,0,174,175,165,173,132,168,132,168,132,168,132,168,132,168,372,132,168,132,168,132,165,372,165,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,168,174,175,132,132,174,175,165,173,132,174,175,165,173,132,173,173,176,174,174,175,165,165,132,132,173,132,173,132,372,168,165,165,132,174,175,165,173,132,168,372,174,175,165,165,132,132,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,168,174,175,132,132,173,132,168,132,168,165,132,173,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,132,372,165,174,175,165,173,132,132,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,132,174,175,165,173,132,168,372,174,175,165,165,132,132,372,165,165,174,175,165,173,132,168,174,175,132,173,168,132,168,372,174,175,165,165,132,132,372,165,372,165,372,165,372,165,372,165,372,165,372,165,168,372,174,175,165,165,132,132,174,175,165,372,165,372,165,372,165,372,165,173,132,173,173,173,168,165,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,174,175,165,173,132,372,165,132,168,132,132,0,0,0,0,0,0,0,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,162,130,146,154,179,162,130,146,154,179,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,162,162,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,162,162,162,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,146,154,179,162,130,146,154,179,162,130,130,146,154,179,146,130,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,162,130,146,154,179,130,0,0,0,0,0,181,181,181,181,181,181,0,0,0,181,181,181,181,0,0,0,181,181,0,373,0,0,0,0,181,181,181,0,0,0,0,181,180,182,182,182,185,195,186,171,196,180,187,182,170,170,170,170,373,185,185,186,186,171,171,187,187,374,170,170,170,373,185,185,186,186,171,187,0,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,180,182,182,186,187,182,373,185,185,186,186,171,171,187,187,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,186,171,187,182,185,186,187,182,185,186,187,182,187,180,182,182,170,182,185,185,171,171,171,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,171,187,185,195,186,171,196,180,187,182,170,182,171,187,186,186,0,186,186,170,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,373,185,186,186,171,187,187,171,196,180,187,170,170,170,185,195,186,171,196,180,187,182,170,186,187,186,185,195,186,171,196,180,187,182,170,373,186,186,171,187,187,373,186,186,171,187,187,185,181,185,195,186,171,180,187,182,170,196,180,180,180,170,170,170,185,186,187,185,186,187,185,186,187,186,187,195,185,186,187,187,187,373,185,185,186,186,171,171,187,187,185,195,186,171,196,180,187,182,170,185,195,185,195,186,187,373,185,185,195,186,186,171,187,187,186,185,186,185,186,186,187,186,187,185,195,186,185,195,186,186,187,186,187,186,187,186,187,170,170,170,373,185,185,185,185,195,186,186,186,171,171,171,196,180,187,187,187,182,170,195,186,171,187,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,170,185,170,375,171,171,185,195,186,171,196,180,187,182,170,171,196,171,171,182,196,171,182,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,180,187,170,180,186,187,186,187,186,195,180,186,187,186,187,135,171,187,170,171,171,186,187,186,187,186,187,186,187,187,187,376,376,376,376,376,376,377,171,377,170,170,170,180,180,186,180,171,171,180,170,170,0,196,170,180,0,186,186,170,170,185,195,373,185,185,186,186,171,171,187,187,185,171,170,196,180,170,0,186,171,186,171,171,180,171,180,373,185,185,186,186,171,171,187,187,171,373,185,185,186,186,171,171,187,187,171,196,187,171,185,170,170,170,170,135,185,180,373,185,185,186,186,171,171,187,187,195,186,171,187,195,187,170,186,171,196,187,170,186,171,196,187,170,171,185,195,186,171,196,180,187,182,170,186,186,185,171,0,182,186,171,187,171,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,185,195,186,171,196,180,187,182,170,0,181,0,196,171,171,375,373,185,185,186,186,171,171,187,187,378,379,380,186,187,186,187,185,195,373,185,185,186,186,171,171,187,187,378,379,380,186,187,186,187,170,0,0,0,0,201,201,201,201,201,201,201,185,201,201,201,201,201,195,201,195,201,201,201,201,201,201,201,201,201,201,201,201,135,201,185,195,185,135,185,195,201,201,201,201,201,201,201,201,185,195,0,0,0,0,0,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,197,197,216,197,197,216,197,216,197,197,217,220,216,216,218,197,197,217,220,216,216,218,197,216,197,216,197,217,216,218,197,216,197,217,216,218,197,216,218,197,216,218,197,217,220,216,218,197,216,197,197,217,220,216,216,218,197,197,217,220,216,216,218,197,217,220,216,218,197,197,197,217,217,220,220,216,218,218,197,197,216,216,218,197,197,197,216,216,216,218,218,218,197,197,197,217,216,216,218,218,197,197,217,220,216,216,218,197,217,220,216,218,216,197,197,217,220,216,218,216,197,216,216,197,216,216,197,216,197,217,220,216,218,197,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,197,197,197,197,217,220,197,217,220,216,218,197,216,197,216,197,216,216,197,216,197,216,216,197,216,218,197,216,217,220,217,220,197,216,216,218,197,216,197,197,216,216,197,197,216,197,216,197,197,216,218,217,220,197,197,197,197,217,216,218,216,218,197,216,197,217,220,216,218,197,197,197,217,220,216,216,216,218,197,197,217,220,216,218,197,217,220,216,218,197,216,216,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,217,220,216,218,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,197,216,216,216,0,0,202,202,202,202,202,202,202,202,186,186,202,202,202,202,202,186,202,202,202,202,202,202,202,202,202,202,202,202,202,202,186,202,202,202,202,202,202,202,202,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,235,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,237,237,147,147,238,238,239,240,212,212,235,235,241,242,169,169,236,236,237,147,147,238,238,240,212,235,241,242,169,236,147,238,243,244,243,244,249,169,169,236,243,244,237,147,238,246,117,245,169,236,117,245,237,147,238,246,117,117,245,245,169,236,0,0,172,247,212,246,246,246,246,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,240,0,0,0,172,248,237,147,238,247,239,212,235,117,245,169,236,172,248,237,147,238,247,249,246,212,235,169,236,250,147,147,238,238,212,212,235,235,169,169,236,236,172,248,247,147,238,239,212,235,169,236,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,237,239,116,237,239,116,169,236,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,247,212,235,172,248,247,198,169,236,250,0,172,248,237,147,238,247,239,240,212,235,117,245,241,242,169,236,116,198,248,235,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,117,245,147,238,172,172,248,248,237,237,237,147,147,238,238,247,247,240,240,212,212,235,235,169,169,236,236,172,172,248,248,237,147,147,238,238,247,247,240,240,212,212,235,235,169,169,236,236,147,238,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,212,235,169,236,172,172,172,248,248,248,253,253,253,237,237,237,147,147,147,238,238,238,247,247,247,249,249,249,246,246,246,239,239,239,240,240,240,212,212,212,235,235,235,117,117,117,245,245,245,241,241,241,242,242,242,169,169,169,236,236,236,250,250,250,243,243,243,244,244,244,116,116,116,246,147,169,198,147,147,238,238,212,212,235,235,169,169,236,236,172,248,253,237,147,238,247,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,172,248,248,253,253,253,253,253,237,147,147,147,238,238,238,247,247,249,246,239,240,212,212,212,212,235,235,235,235,117,245,241,241,242,242,169,169,169,169,236,236,236,250,250,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,169,117,245,117,245,240,147,238,240,212,235,169,236,172,172,248,247,250,245,172,248,247,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,250,172,248,147,238,247,249,246,212,235,117,245,241,242,169,236,250,240,240,237,239,249,212,235,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,247,212,235,240,246,249,246,239,117,245,241,242,250,172,248,247,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,247,172,248,247,172,248,172,248,247,172,248,253,237,147,147,147,238,238,238,247,249,246,239,240,212,212,212,235,235,235,117,245,241,241,241,242,242,242,169,169,169,236,236,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,249,246,239,117,245,241,242,250,245,245,172,248,247,212,235,172,248,147,238,247,212,235,169,236,239,241,242,117,245,172,248,246,212,235,240,246,246,240,169,236,172,248,237,147,238,247,246,212,235,169,236,212,235,169,236,117,245,117,245,245,245,117,245,117,245,245,245,117,245,117,245,245,245,245,245,245,245,237,147,238,247,239,212,235,169,236,172,248,247,247,237,147,238,247,239,212,235,169,236,172,248,247,247,172,172,248,248,237,237,147,147,238,238,247,247,239,240,240,212,212,235,235,169,169,236,236,172,172,248,248,237,147,147,238,238,247,247,240,240,212,212,235,235,169,169,236,236,245,237,147,238,240,212,235,169,236,172,248,253,237,147,238,247,249,239,240,212,235,117,245,241,242,169,236,250,245,240,250,243,244,246,246,169,236,243,244,212,235,169,236,0,239,169,236,243,244,147,238,247,245,172,247,117,245,245,117,245,237,239,116,245,0,0,147,117,245,117,245,117,245,169,236,245,246,246,249,170,198,0,169,236,147,238,240,169,236,117,245,250,172,248,147,147,238,238,247,212,212,235,235,169,169,236,236,172,248,247,172,248,247,237,237,172,248,247,117,245,243,244,243,244,243,244,172,198,172,248,247,0,0,245,246,147,238,212,235,241,242,169,236,169,236,246,237,147,147,147,238,238,238,239,240,212,235,241,242,169,236,237,147,147,238,238,240,212,235,241,242,169,236,237,237,212,212,235,235,169,169,236,236,198,249,246,117,245,250,117,245,117,245,117,245,238,245,236,147,249,117,169,147,238,212,235,117,245,241,242,169,236,238,236,117,245,117,245,245,247,172,248,147,238,247,212,235,169,236,172,248,147,238,247,212,235,169,236,172,248,147,238,247,212,235,169,236,172,248,147,238,247,212,235,169,236,172,248,247,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,169,236,253,253,172,169,249,246,241,242,169,236,250,147,238,212,235,241,242,169,236,238,236,172,248,147,238,247,212,235,169,236,247,212,172,248,147,238,247,249,246,212,235,117,245,241,242,169,236,250,172,248,147,238,247,212,235,169,236,147,238,212,235,241,242,240,241,239,242,239,242,249,249,239,239,117,117,241,241,246,245,242,245,246,239,245,242,245,239,241,242,239,241,242,249,249,239,239,117,117,241,246,245,246,245,172,248,247,117,245,250,172,248,237,147,238,247,239,212,235,117,245,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,169,236,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,172,248,247,246,172,248,253,237,147,238,247,249,246,239,240,212,235,117,245,241,242,169,236,250,243,244,116,0,0,246,240,248,235,253,172,248,247,212,235,117,245,169,169,236,169,236,117,245,253,147,238,241,242,169,236,243,244,172,248,247,238,236,244,248,238,236,244,248,253,147,238,241,242,169,236,243,244,172,248,247,147,169,238,236,244,248,253,238,242,236,244,248,172,248,237,147,147,238,238,247,240,212,212,235,235,169,169,236,236,0,193,193,193,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,381,382,383,375,383,384,384,384,382,385,386,385,386,386,386,385,386,385,386,386,386,385,386,385,386,386,386,386,386,386,386,377,387,377,387,388,384,382,389,388,382,389,390,375,383,379,391,380,392,390,393,394,379,391,380,392,390,393,394,391,392,390,394,0,0,0,0,0,251,256,252,257,254,0,0,0,0,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,187,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,187,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,203,204,259,203,204,259,203,204,203,204,187,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,259,203,204,373,0,0,373,373,373,373,373,373,373,373,373,373,373,373,373,166,166,373,373,0,0,0,0,0,0,0,0,0,0,0,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,395,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,261,262,260,164,261,262,260,260,261,395,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,261,262,260,164,0,0,0,0,0,0,0,0,0,396,397,398,398,398,398,398,398,399,399,0,400,0,0,397,401,402,403,401,402,403,0,0,0,0,0,0,0,0,0,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,131,134,134,163,131,134,155,160,151,163,131,134,155,160,151,131,134,134,131,134,155,160,151,131,134,155,160,151,163,131,134,155,160,151,131,134,134,131,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,131,134,134,131,134,151,160,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,155,160,151,163,163,131,134,155,160,151,131,134,134,131,134,163,155,160,151,131,134,134,160,131,134,134,131,134,134,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,163,131,134,155,160,151,131,131,0,0,0,0,0,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,133,263,263,133,263,157,133,263,157,133,133,263,263,157,157,133,263,157,133,133,263,263,133,263,157,133,263,157,133,263,157,133,263,157,133,133,263,263,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,157,133,263,157,133,133,263,263,263,157,157,133,263,133,133,263,263,133,133,263,263,157,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,263,157,133,0,0,0,0,0,0,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,137,138,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,152,159,158,161,152,152,137,138,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,159,158,161,152,0,0,0,176,0,168,168,168,168,168,372,168,168,372,168,176,372,168,168,372,168,168,168,395,372,168,372,372,168,168,168,372,372,372,372,372,372,372,372,168,372,372,372,372,372,168,395,372,168,103,102,105,0,0,0,103,102,103,105,102,0,0,101,101,101,104,104,101,101,0,0,0,404,0,404,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,265,265,265,265,11,265,266,11,265,266,265,266,265,266,266,11,265,266,11,265,266,11,265,266,11,265,266,11,11,265,266,266,265,266,11,266,11,265,266,11,265,266,11,265,266,11,404,11,265,11,265,266,11,265,266,11,265,266,11,265,266,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,266,11,11,11,266,11,266,11,11,11,11,265,11,11,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,265,266,11,11,0,0,22,19,22,19,22,19,22,19,22,19,22,19,22,19,0,22,19,19,22,19,22,19,22,19,22,19,22,22,19,19,22,22,19,22,19,22,19,22,22,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,22,22,22,19,22,22,22,22,22,22,0,22,22,22,22,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,19,22,22,19,0,0,0,405,0,272,26,273,26,26,405,272,26,273,272,26,273,272,26,273,272,26,273,272,272,272,272,272,26,273,272,26,273,26,26,26,272,273,272,273,272,26,273,272,272,26,273,272,26,273,26,272,26,273,26,0,272,26,273,273,273,273,273,272,273,272,26,273,272,26,273,272,26,273,273,26,26,26,272,26,273,272,26,273,272,26,273,272,26,273,272,273,272,26,273,272,26,273,272,26,273,272,26,273,0,26,26,26,26,26,273,26,26,26,26,26,26,26,272,272,273,272,26,273,272,26,273,272,26,273,272,26,273,272,26,273,272,26,273,272,26,273,273,272,26,273,0,26,26,0,0,0,275,275,0,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,274,275,274,275,39,39,274,275,274,275,39,274,275,39,274,275,39,0,39,274,275,39,274,275,274,274,274,275,275,275,39,274,275,39,274,274,275,39,274,275,39,274,274,274,274,275,39,274,275,39,39,274,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,0,39,39,274,275,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,274,275,39,0,0,39,39,0,0,283,284,283,284,283,284,283,284,283,284,283,284,283,284,284,284,283,284,284,283,284,283,284,283,284,283,283,284,284,283,284,283,284,283,284,283,283,0,283,284,283,284,283,284,283,284,283,284,283,284,283,284,283,284,283,284,284,283,283,283,283,283,284,283,283,283,283,283,284,283,284,283,284,283,284,283,284,283,284,283,284,283,284,283,284,283,283,0,0,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,0,0,0,0,406,0,286,288,287,406,286,288,287,286,288,287,286,288,287,286,288,287,286,286,286,286,286,288,287,286,288,287,286,286,286,288,287,287,286,288,287,286,288,287,286,288,287,286,288,287,286,287,288,286,288,287,286,288,287,286,288,287,286,288,287,286,288,287,286,288,287,286,288,287,286,286,288,287,286,288,287,286,288,287,286,288,287,288,287,288,288,286,286,288,286,288,288,288,286,286,288,287,286,288,287,286,288,287,286,288,287,286,288,287,286,288,287,286,288,287,286,288,287,288,306,0,0,303,300,302,0,0,0,0,296,0,0,300,0,301,302,294,296,303,0,306,0,0,295,297,301,0,300,0,0,296,303,0,295,297,0,407,0,0,0,303,296,294,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,289,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,292,292,292,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,408,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,292,293,294,295,296,297,298,299,300,301,302,303,304,298,299,293,298,299,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,289,302,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,291,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,0,290,289,291,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,293,294,296,298,299,294,294,294,296,296,296,298,298,298,299,299,299,292,293,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,294,297,298,299,291,291,407,407,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,289,306,0,291,306,0,291,290,289,291,291,291,291,291,291,291,289,297,298,299,407,304,291,294,304,294,297,297,0,291,290,289,291,291,290,292,293,294,295,296,297,298,299,300,301,302,303,304,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,292,293,290,289,291,294,295,296,297,298,299,300,301,302,303,304,306,0,291,291,293,409,409,409,409,410,411,412,411,413,413,413,413,413,0,305,305,0,305,0,307,309,305,307,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,307,309,305,307,309,305,307,309,305,307,309,305,307,307,309,305,305,307,309,305,307,309,305,307,309,305,309,307,309,305,307,307,307,309,305,307,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,307,307,307,309,307,307,307,307,307,307,305,305,307,307,307,307,307,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,309,305,307,414,415,415,414,0,312,55,312,0,0,312,0,0,312,416,0,416,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,311,311,311,311,55,314,312,313,311,55,314,312,313,311,312,313,311,312,313,313,311,55,314,312,313,314,312,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,0,55,311,55,314,312,313,312,313,311,314,312,313,55,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,55,311,55,416,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,0,55,313,0,55,55,55,0,55,55,55,311,313,313,55,55,55,311,55,55,55,311,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,311,55,314,312,313,0,55,55,417,417,418,0,62,0,419,0,316,62,419,316,62,316,62,316,62,316,62,316,316,316,316,62,316,62,316,316,316,62,316,62,316,62,316,62,62,316,62,316,316,62,316,62,316,62,62,62,316,62,316,62,316,62,316,62,316,62,316,62,316,62,316,62,316,62,62,62,62,316,316,62,316,62,316,62,316,62,316,62,316,62,316,62,316,62,62,62,320,0,0,319,320,320,320,319,319,318,318,0,319,0,320,0,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,318,319,320,318,319,320,317,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,317,321,318,319,320,318,319,320,318,318,318,319,319,319,320,320,320,317,321,318,319,320,320,317,321,318,319,320,320,317,321,318,319,320,317,321,318,319,320,317,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,317,321,318,319,320,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,318,319,320,317,321,321,0,63,63,0,420,0,420,323,63,323,63,323,63,323,63,323,63,323,323,323,323,63,323,63,323,323,323,63,323,63,323,63,323,323,63,63,323,63,323,63,323,63,323,63,323,63,63,420,323,63,323,63,323,63,323,63,323,63,323,63,323,63,323,63,323,63,63,63,63,63,63,63,63,63,63,323,63,63,63,323,323,63,323,63,323,63,323,63,323,63,323,63,323,63,323,63,63,63,0,325,0,325,325,325,0,421,0,324,325,36,421,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,324,325,324,324,325,36,324,325,36,324,325,36,324,325,36,36,324,325,36,325,324,324,325,324,325,36,324,325,36,324,325,36,36,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,36,324,36,324,325,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,324,325,36,36,36,324,0,0,333,0,332,330,333,0,0,0,332,0,0,0,330,0,422,0,333,0,326,326,422,422,328,331,65,327,332,333,329,330,334,335,326,329,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,328,331,328,331,328,331,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,326,65,328,331,327,332,333,329,330,334,335,326,328,331,327,332,333,329,330,334,335,326,331,328,331,65,327,332,333,329,330,334,335,326,326,327,332,333,329,330,335,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,65,65,328,331,65,327,332,333,329,330,334,335,326,422,422,0,65,328,331,65,327,332,333,329,330,334,335,326,327,332,333,329,330,334,330,330,330,334,334,334,328,331,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,334,65,65,333,422,422,65,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,0,65,329,0,65,65,329,334,335,65,65,65,65,326,335,0,335,335,335,335,328,329,335,0,335,335,65,65,65,328,331,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,328,331,65,327,332,333,329,330,334,335,326,334,335,328,331,65,327,332,333,329,330,334,335,326,0,333,65,65,329,327,332,327,332,423,423,0,361,66,0,0,0,361,0,0,339,0,339,337,66,338,337,66,338,337,66,338,337,66,338,337,66,338,360,337,360,337,66,338,337,66,338,337,338,337,338,360,337,337,66,338,338,337,66,338,337,66,338,337,66,338,339,0,66,337,66,338,338,338,338,338,337,338,337,66,338,337,66,338,337,66,338,336,66,66,339,337,66,338,337,66,338,337,66,338,337,66,338,337,338,337,66,338,337,66,338,337,66,338,337,66,338,66,0,66,66,338,66,66,336,360,66,66,66,66,337,338,337,66,338,337,66,338,337,66,338,337,66,338,337,66,338,337,66,338,337,66,338,337,66,338,0,66,66,337,424,425,424,0,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,0,0,426,0,0,341,72,71,426,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,341,72,341,341,72,71,71,72,341,341,72,71,341,72,71,341,72,71,71,341,72,71,72,72,72,72,341,72,341,72,71,341,72,71,72,72,71,341,72,71,72,71,71,72,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,71,71,71,341,72,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,341,72,71,71,71,267,268,0,268,0,267,0,0,427,0,0,268,267,344,343,427,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,343,268,267,343,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,0,268,267,344,343,268,267,268,268,268,268,267,344,343,268,267,267,267,344,343,268,267,344,343,268,267,344,343,268,267,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,0,267,268,267,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,268,267,344,343,0,0,347,346,0,347,348,348,348,346,0,346,348,347,348,347,348,0,346,348,348,347,348,346,346,346,346,428,0,0,348,348,348,428,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,345,345,345,345,78,76,346,347,348,345,78,76,346,347,348,345,346,347,348,345,346,347,348,345,78,76,346,347,348,76,76,345,78,76,346,347,348,345,78,76,346,347,348,348,428,428,345,78,76,346,347,348,78,345,78,76,346,347,348,346,347,348,345,76,346,347,348,428,78,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,78,78,428,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,346,78,76,76,76,78,78,76,78,78,78,76,428,76,428,78,78,76,345,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,345,78,76,346,347,348,428,348,78,76,429,0,0,0,0,0,354,354,0,0,430,0,0,0,430,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,352,352,352,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,353,269,354,355,356,352,353,269,354,355,356,269,352,79,353,269,354,355,356,0,356,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,79,430,430,352,79,353,269,354,355,356,0,79,79,352,79,353,269,354,355,356,355,355,355,355,352,353,353,269,354,355,356,0,356,356,430,356,79,269,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,355,79,430,79,352,79,352,79,353,269,354,355,356,353,353,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,353,356,356,0,79,79,353,79,0,79,0,356,356,0,356,356,0,356,356,79,353,355,356,353,79,79,79,79,79,79,79,430,353,353,353,353,353,0,356,356,430,269,79,269,269,79,79,79,352,353,269,354,355,356,353,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,352,79,353,269,354,355,356,356,356,355,353,352,79,353,269,354,355,356,0,430,79,79,0,358,358,0,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,357,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,357,358,431,431,0,80,432,0,0,432,359,80,359,80,359,80,359,80,359,80,359,359,359,80,359,80,359,359,359,80,359,80,359,80,359,80,80,359,80,359,80,359,359,359,80,359,80,359,80,80,432,359,80,359,80,359,80,359,80,359,359,80,359,80,359,80,359,80,80,80,80,80,80,80,80,80,80,80,80,80,80,359,359,80,359,80,359,80,359,80,359,80,359,80,359,80,359,80,80,80,81,81,81,0,81,0,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,81,82,81,82,81,82,81,82,82,81,82,82,81,81,81,81,81,81,82,82,81,82,81,82,81,82,82,82,81,82,81,82,81,82,81,81,82,81,82,81,82,81,82,81,82,82,82,82,82,82,82,82,82,82,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,81,82,0,361,86,0,0,361,0,339,0,0,339,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,360,360,336,360,361,86,362,336,360,361,86,362,336,360,361,362,336,360,361,362,360,336,360,361,86,362,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,339,0,86,336,360,361,86,362,362,362,362,362,336,360,361,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,86,86,339,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,86,0,86,86,362,86,86,336,360,86,86,86,86,336,360,361,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,336,360,361,86,362,0,86,86,424,425,424],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[3,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],0,[-3,[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]]],0,[[-1,10,-2],[[11,[-3,-4]]],[[6,[12]]],13,[],14],[[[15,[-1,-2,-3,-4]]],[[17,[16]]],[],4,18,[[6,[[5,[-1,-2]]]]]],[[[17,[[5,[-1,-2]]]]],[[0,[-1,-2]]],[],[]],0,0,0,[[[19,[-1]],20,[21,[-1]],-2],[[22,[-1,-3,-4]]],[23,24],13,[],14],[-3,[[5,[-1,-2]]],[],4,[[25,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-3,[[26,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],0,[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[15,[-1,-2,-3,-4]],16],28,[],4,18,[[6,[[5,[-1,-2]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[[[29,[-1,-2]],16,-2,30,31,32,33],28,[],4],[[[15,[-1,-2,-3,-4]],16,-2,30,31,32,33],28,[],4,18,[[6,[[5,[-1,-2]]]]]],[27,28],[27,28],[[],[[34,[-1]]],[]],[[],[[34,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[29,[-1,-2]]],35,[],4],[[[15,[-1,-2,-3,-4]]],35,[],4,18,[[6,[[5,[-1,-2]]]]]],[-1,[[36,[-2]]],[[6,[37]]],4],[-1,38,[[6,[35]]]],0,[-2,[[39,[-1]]],[],[[6,[-1]]]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[42,[-2,-3,-4]]],43,[44,45],[],[]],0,[[[29,[-1,-2]],16,-2,46],47,[],4],[[[15,[-1,-2,-3,-4]],16,-2,46],47,[],4,18,[[6,[[5,[-1,-2]]]]]],[[-1,-2],[[15,[-3,-4,-1,-5]]],18,13,[],[],[[6,[[5,[-3,-4]]]]]],[-3,[[0,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[[29,[-1,-2]],16,31,32,33,-2],48,[],4],[[[15,[-1,-2,-3,-4]],16,31,32,33,-2],48,[],4,18,[[6,[[5,[-1,-2]]]]]],[-1,[[29,[-2,-3]]],13,[],4],[[-1,-2],[[15,[-3,-4,-1,-5]]],18,13,[],[],[[6,[[5,[-3,-4]]]]]],[[[29,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[15,[-1,-2,-3,-4]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4,18,[[6,[[5,[-1,-2]]]]]],[[-1,53],28,[]],[[-1,53],28,[]],[[[29,[-1,-2]],16,31,-2,53],28,[],4],[[[15,[-1,-2,-3,-4]],16,31,-2,53],28,[],4,18,[[6,[[5,[-1,-2]]]]]],0,[[[29,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[[[15,[-1,-2,-3,-4]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4,18,[[6,[[5,[-1,-2]]]]]],0,0,[[-2,[21,[-1]],-3],[[55,[-1,-4,-5]]],[56,57],[[6,[[59,[[58,[-1]]]]]]],13,[],14],0,[[[61,[60]],60],[[62,[-1]]],4],0,0,[[-1,-2,[21,[-2]],-3],[[63,[-4,-5]]],[[6,[12]]],[44,57],64,24,14],0,[-1,[[29,[-2,-3]]],13,[],4],[[[17,[[5,[-1,-2]]]]],[[0,[-1,-2]]],[],[]],0,0,0,0,0,[-3,[[65,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],0,[[[61,[-1]],-1,-2],[[66,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],0,[[[29,[-1,-2]]],70,[],4],[[[15,[-1,-2,-3,-4]]],70,[],4,18,[[6,[[5,[-1,-2]]]]]],0,0,[-1,[[71,[-2]]],[[6,[72]]],73],[[[29,[-1,-2]]],74,[],4],[[[15,[-1,-2,-3,-4]]],74,[],4,18,[[6,[[5,[-1,-2]]]]]],0,[-1,[[75,[-2]]],56,14],0,[[[76,[-1]]],[[78,[77,-2,-1]]],14,24],0,[[20,20],[[79,[-1,-2]]],24,14],0,[[-1,10,-2],[[80,[-3,-4]]],[[6,[[21,[12]]]]],13,[],14],0,[[-3,-4,81],[[82,[-1,-2]]],[],14,[[6,[[5,[-1,-2]]]]],56],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[36,[-2]]],[[6,[37]]],4],0,[[[61,[-1]],-1,-2],[[86,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],[-1,38,[[6,[35]]]],[-1,[[5,[-2]]],[],[]],[[[29,[-1,-2]]],35,[],4],[[[15,[-1,-2,-3,-4]]],35,[],4,18,[[6,[[5,[-1,-2]]]]]],0,0,0,0,0,[-1,87,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1,-2]]],[[17,[16]]],24,4],[87,87],[88,88],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],87],[[],88],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[3,[-1,-2]],16],28,24,4],[-1,87,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,33,32,10,89,-2],87,4,64],[[[3,[-1,-2]],16,-2,30,31,32,33],28,24,4],[27,28],[27,28],[27,28],[[88,88],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[87,90],[[83,[28,91]]]],[[88,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[3,[-1,-2]]],35,24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,[[6,[35]]]],[-1,87,[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[46,35,35,94,-1],47,64],[[[3,[-1,-2]],16,-2,46],47,24,4],[[31,32,10],48],[[[3,[-1,-2]],16,31,32,33,-2],48,24,4],[-3,[[3,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[],88],[[[3,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,24,4],[[[3,[-1,-2]],-1],[[3,[-1,-2]]],[],4],[[[3,[-1,-2]],[21,[-1]]],[[3,[-1,-2]]],[],4],[[[3,[-1,-2]],16,31,-2,53],28,24,4],[[[3,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,[[6,[94]]]],[-1,87,[]],0,[[[3,[-1,-2]]],70,24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,6],[[[3,[-1,-2]]],74,24,4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],[21,[-1]],-2],52,24,64],[[[3,[-1,-2]]],35,24,4],[[[3,[-1,-2]],-3],[[3,[-1,-2]]],[],4,[[6,[35]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,96],[[96,60],97],[98,28],[99,99],[100,100],[97,97],[101,101],[102,102],[103,103],[104,104],[105,105],[106,106],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],98],[[],100],[[],101],[[],102],[[],103],[[],104],[[],106],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,17],28,[]],[[-1,-2,33,32],17,[],[]],[[98,[107,[-1]],108,-2],109,[],64],[[[7,[-3,-1,-2]],16,-2,30,31,32,33],28,[],8,[[9,[-1,-2]]]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[99,99],10],[[105,105],10],0,0,[[95,97,-1],28,[[6,[100]]]],[[95,96,108,-1],28,[[6,[100]]]],[[95,-1],28,[[6,[106]]]],[[98,90],[[83,[28,91]]]],[[99,90],[[83,[28,91]]]],[[100,90],[[83,[28,91]]]],[[97,90],[[83,[28,91]]]],[[101,90],[[83,[28,91]]]],[[102,90],[[83,[28,91]]]],[[103,90],[[83,[28,91]]]],[[104,90],[[83,[28,91]]]],[[105,90],[[83,[28,91]]]],[[106,90],[[83,[28,91]]]],[[[7,[-3,-1,-2]],90],92,110,[8,110],[[9,[-1,-2]],110]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[111,99],[-1,-1,[]],[99,100],[-1,-1,[]],[111,100],[112,100],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[112,105],[99,105],[-1,-1,[]],[12,106],[20,106],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[95,60],[[[7,[-3,-1,-2]],-4],[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]],[[6,[35]]]],[[[7,[-3,-1,-2]]],35,[],8,[[9,[-1,-2]]]],0,[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[95,109],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[7,[-3,-1,-2]],16,-2,46],47,[],8,[[9,[-1,-2]]]],[[96,96],97],0,0,0,0,[[-1,33,32],48,[]],[[-1,33,32],48,[]],[[[7,[-3,-1,-2]],16,31,32,33,-2],48,[],8,[[9,[-1,-2]]]],[[[107,[-1]],108],95,[]],[[],98],[-1,97,64],[-3,[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]]],0,[[[7,[-3,-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],8,[[9,[-1,-2]]]],[99,113],0,0,[97,114],[[96,108],97],[[95,60],28],0,[[95,-1],28,[[6,[60]]]],[[95,-1],28,[[6,[115]]]],0,0,[95,108],0,[[[7,[-3,-1,-2]]],70,[],8,[[9,[-1,-2]]]],0,[[95,97,-1],28,[[6,[101]]]],0,0,[[[7,[-3,-1,-2]]],74,[],8,[[9,[-1,-2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[97,[117,[60,116,116]]],97],[[95,115],28],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[-1,118,33,32],[[28,[52,[21,[-2]]]]],[],[]],[[-1,118,33,32],[[28,[52,[21,[-2]]]]],[],[]],0,[95,60],[[[7,[-3,-1,-2]],-4],[[7,[-3,-1,-2]]],[],8,[[9,[-1,-2]]],[[6,[35]]]],[[[7,[-3,-1,-2]]],35,[],8,[[9,[-1,-2]]]],0,[[95,33,-1],28,64],[[101,112],101],[[101,102],101],[[101,103],101],[[95,-1],28,64],[[101,60],101],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[118,118],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[[52,52],10],[[118,118],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[52,90],[[83,[28,91]]]],[[118,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[52,52],52],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[119,119],[[-1,-2],28,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],[[119,119],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[119,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[111,60,112],111],[[111,-1],111,43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[111,111],[113,113],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],0,[[111,111],10],[[113,113],10],[[111,90],[[83,[28,91]]]],[[113,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,10,[]],[[96,96],111],[[120,33],113],[111,113],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[[121,122],28],[[121,96,96,60],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[121,96,96,96],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[121,97],0,[[121,96,60],28],[122,122],[[-1,-2],28,[],[]],[121,28],[-1,-2,[],[]],[-1,-2,[],[]],[[],121],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[[121,123],28],0,[[122,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[121,96],28],[[121,96],28],[[],121],[[121,96,96],28],0,[[121,96,108],28],0,[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[123,123],[[-1,-2],28,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],0,0,[[123,90],[[83,[28,91]]]],[122,123],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[124,125],[114,126],[127,128],[[114,129],[[58,[60]]]],[[126,129],[[58,[60]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],130],[[],[[132,[131]]]],[127,133],[27,134],[127,28],[135,135],[124,124],[125,125],[[[136,[-1,-2]]],[[136,[-1,-2]]],24,24],[114,114],[126,126],[127,127],[128,128],[[[137,[-1]]],[[137,[-1]]],24],[138,138],[139,139],[140,140],[141,141],[142,142],[143,143],[144,144],[129,129],[145,145],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],135],[[],114],[[],127],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[135,135],10],[[[136,[-1,-2]],[136,[-1,-2]]],10,45,45],[[139,139],10],[[140,140],10],[[141,141],10],[[142,142],10],[[143,143],10],[[144,144],10],[[129,129],10],[[145,145],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[124,145],[[136,[129,144]]]],[[125,145],[[136,[129,144]]]],[[[137,[-1]],145],[[136,[-1,28]]],[]],[[138,145],[[136,[129,144]]]],[[124,[58,[-1]],[58,[-2]]],[[146,[-1,-2]]],[],[]],[114,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[126,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[[135,90],[[83,[28,91]]]],[[124,90],[[83,[28,91]]]],[[125,90],[[83,[28,91]]]],[[[136,[-1,-2]],90],[[83,[28,91]]],110,110],[[114,90],[[83,[28,91]]]],[[126,90],[[83,[28,91]]]],[[127,90],[[83,[28,91]]]],[[128,90],[[83,[28,91]]]],[[139,90],[[83,[28,91]]]],[[140,90],[[83,[28,91]]]],[[141,90],[[83,[28,91]]]],[[142,90],[[83,[28,91]]]],[[143,90],[[83,[28,91]]]],[[144,90],[[83,[28,91]]]],[[129,90],[[83,[28,91]]]],[[145,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[124,125],[-1,-1,[]],[[[136,[-1,-2]]],-1,24,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[114,126],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,114,43],[-1,127,43],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,144],[27,129],[[-1,129],[[58,[60]]],[]],[[148,129],[[58,[60]]]],[[114,129],[[58,[60]]]],[[126,129],[[58,[60]]]],[[127,27],126],[[128,27],126],[[-1,144],[[147,[60,116]]],[]],[[114,144],[[147,[60,116]]]],[[126,144],[[147,[60,116]]]],[[[137,[-1]],144],[[147,[60,116]]],149],[[-1,129],[[147,[60,116]]],[]],[[114,129],[[147,[60,116]]]],[[126,129],[[147,[60,116]]]],[[[137,[-1]],129],[[147,[60,116]]],149],[[[136,[-1,-2]],-3],28,18,18,150],[[143,-1],28,150],[[144,-1],28,150],[[129,-1],28,150],[[145,-1],28,150],[114,151],[126,151],[[[137,[-1]]],152,[]],[[114,129],[[147,[60,116]]]],[[114,144],[[147,[60,116]]]],[[126,144],[[147,[60,116]]]],[[126,129],[[147,[60,116]]]],[[[137,[-1]],129],-1,[]],[127,[[153,[27]]]],[128,[[153,[27]]]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[124,154],[114,155],[126,155],[126,155],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[136,[-1,-2]]],10,[],[]],[126,10],[127,10],[128,10],[[142,156],10],[141,10],[[142,156],10],[141,10],[124,154],[125,154],[114,155],[126,155],[127,157],[128,157],[[[137,[-1]]],[[158,[-1]]],[]],[138,159],[114,160],[126,160],0,0,[114,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[126,[[21,[[28,[[147,[60,116]],[58,[60]]]]]]]],[127,27],[128,27],0,[[[58,[60]],27],148],[[],114],[[],127],[[124,145],[[21,[145]]]],[[125,145],[[21,[145]]]],[[124,145],145],[[125,145],145],[-1,27,[]],[148,27],[114,27],[126,27],[144,27],[129,27],[141,141],0,0,[[[137,[-1]]],[[161,[-1]]],149],[[124,[58,[-1]],[58,[-2]]],[[162,[-1,-2]]],[],[]],0,0,0,[-1,[[147,[60,116]]],[]],[[127,27,27,27],28],[114,[[164,[163]]]],[126,[[164,[163]]]],[[],[[165,[131]]]],0,[[[136,[-1,-2]]],-1,24,[]],[141,60],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[144,27],[129,27],[145,27],0,[[[136,[[147,[60,116]],[147,[60,116]]]],-1],[[136,[[147,[60,116]],[147,[60,116]]]]],[[166,[60]]]],[[114,-1],114,[[166,[60]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[27,114],[[27,27,27],127],[[[136,[-1,-2]]],[[136,[[147,[60,116]],[147,[60,116]]]]],149,149],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,[147,[60,116]],60,143,[58,[60]]],28,167],[[[132,[-1]],[147,[60,116]],60,143],28,168],[[-1,[147,[60,116]],[169,[60,116]],[170,[60]],143,[58,[60]]],28,[]],[[[132,[-1]],[147,[60,116]],[169,[60,116]],[170,[60]],143],28,168],[[-1,[171,[60]],[58,[60]]],[[28,[129,129]]],[]],[[[132,[-1]],[171,[60]]],[[28,[129,129]]],168],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[[132,[-1]],[147,[60,116]]],129,168],[[-1,[137,[[147,[60,116]]]],[58,[60]]],28,[]],[[-1,[137,[[147,[60,116]]]]],28,[]],[[[132,[-1]],[137,[[147,[60,116]]]]],28,168],[[-1,[172,[60,116]],143,[58,[60]]],28,[]],[[[132,[-1]],[172,[60,116]],143],28,168],[[-1,[172,[60,116]],173,143,[58,[60]]],28,167],[[[132,[-1]],[172,[60,116]],173,143],28,168],[[[165,[-1]],[147,[60,116]],[169,[60,116]],[170,[60]],[170,[60]]],28,168],[[-1,[169,[60,116]],[170,[60]],135,[147,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[170,[60]],135,[147,[60,116]]],28,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[[174,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[132,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[132,[-1]],[147,[60,116]]],129,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[],[]],[[[174,[-1]]],[],[176,168]],[[[174,[-1]]],[],176],[[[175,[-1,-2]]],[],176,[]],[[[165,[-1]]],[],[168,176]],[[[165,[-1]]],[],[176,168]],[[[132,[-1]]],-2,[176,168],[]],[[[132,[-1]]],[],[168,176]],[173,173],[[[132,[-1]]],[[132,[-1]]],[24,168]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,28,[]],[-1,28,[]],[[[165,[-1]]],28,168],[[[165,[-1]]],28,168],[[[132,[-1]]],28,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]]],28,[]],[[[174,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[165,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]]],28,168],[[[165,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]]],129,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]]],129,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[[165,[-1]]],[[147,[60,116]]],168],[[],173],[[],[[132,[-1]]],[168,177]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[[-1,10],28,[]],[[[174,[-1]],10],28,168],[[[175,[-1,-2]],10],28,168,[[166,[60]]]],[[[132,[-1]],10],28,168],[[[132,[-1]],10],28,168],[[173,173],10],[[[132,[-1]],[132,[-1]]],10,[45,168]],[[-1,[136,[[28,[[147,[60,116]],[58,[60]]]],[147,[60,116]]]]],28,[]],[[[132,[131]],[58,[126]]],28],[[-1,60],[[174,[-1]]],167],[[[165,[-1]],60],[[165,[[174,[-1]]]]],168],[[[132,[-1]],60],[[132,[[174,[-1]]]]],168],[[173,90],[[83,[28,91]]]],[[173,90],[[83,[28,91]]]],[[[132,[-1]],90],[[83,[28,91]]],[110,168]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[132,[-1]],-2],28,[18,168],150],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[],27],[[],27],[[],27],[[],27],[[],27],[[[132,[-1]]],-1,168],[[[132,[-1]]],-1,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[132,[-1]]],-1,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]]],28,[]],[[[174,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[165,[-1]],[147,[60,116]]],129,168],[[[165,[-1]],[147,[60,116]]],28,168],[[[132,[-1]],[147,[60,116]],[58,[60]]],129,168],[[[132,[-1]],[147,[60,116]]],129,168],[[-1,[147,[60,116]]],28,[]],[[[165,[-1]],[147,[60,116]]],129,168],[[[165,[-1]],[147,[60,116]]],28,168],[[-1,60],[[174,[-1]]],168],[[-1,-2],[[175,[-1,-2]]],[],[]],[-1,[[165,[-1]]],168],[60,173],[[],[[132,[-1]]],[177,168]],[-1,27,[]],[[[174,[-1]]],27,168],[[[175,[-1,-2]]],27,168,[[166,[60]]]],[[[132,[-1]]],27,168],[[173,173],[[21,[178]]]],[[-1,[136,[[147,[60,116]],[147,[60,116]]]],[58,[60]]],28,[]],[[[132,[-1]],[136,[[147,[60,116]],[147,[60,116]]]]],28,168],[[-1,[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[[174,[-1]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[[175,[-1,-2]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168,[[166,[60]]]],[[[165,[-1]],[147,[60,116]],[147,[60,116]]],129,168],[[[165,[-1]],[147,[60,116]],[147,[60,116]]],28,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]]],129,168],[[[132,[-1]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,168],[[-1,[169,[60,116]],[170,[60]],135,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[170,[60]],135,[169,[60,116]]],28,168],[[-1,[169,[60,116]],[169,[60,116]],[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[169,[60,116]],[169,[60,116]]],28,168],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[-1,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]]],28,168],[[-1,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]]],28,168],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[169,[60,116]]],28,168],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[-1,27,27],28,[]],[[-1,27,27],28,[]],[[[174,[-1]],27,27],28,168],[[[175,[-1,-2]],27,27],28,168,[[166,[60]]]],[[[165,[-1]],27,27],28,168],[[[165,[-1]],27,27],28,168],[[[132,[-1]],27,27],28,168],[[[132,[-1]],27,27],28,168],[[[174,[-1]],60],28,168],[[[175,[-1,-2]],-2],28,[],[]],[[[165,[[175,[-1,-2]]]],-2],28,168,[[166,[60]]]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[[165,[-1]],[147,[60,116]],[147,[60,116]]],28,168],[[-1,[147,[60,116]]],28,[]],[[[165,[-1]],[147,[60,116]]],28,168],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]],[169,[60,116]]],28,168],[[-1,[169,[60,116]]],28,[]],[[[165,[-1]],[169,[60,116]]],28,168],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],0,0,[[-1,-2],[[175,[-1,-2]]],167,[[166,[60]]]],[[[165,[-1]],-2],[[165,[[175,[-1,-2]]]]],168,[[166,[60]]]],[[[132,[-1]],-2],[[132,[[175,[-1,-2]]]]],168,[[166,[60]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[-1,60],28,[]],[[[165,[-1]],60],28,168],[[27,27],[[132,[-1]]],[177,168]],[-1,[[165,[-1]]],167],[[[132,[-1]]],[[165,[-1]]],168],[-1,[[132,[-1]]],168],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[130,129],145],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[130,124],[[[162,[-1,-2]]],[[162,[-1,-2]]],24,24],[130,130],[[[146,[-1,-2]]],[[146,[-1,-2]]],24,24],[154,154],[[[179,[-1,-2]]],[[179,[-1,-2]]],24,24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[130,144,144,129],145],[[],130],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[[130,10],[[21,[145]]]],[[[162,[-1,-2]]],[[146,[-1,-2]]],[],[]],[[[162,[-1,-2]],90],[[83,[28,91]]],110,110],[[130,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[162,[-1,-2]],144],[[147,[60,116]]],149,149],[[[162,[-1,-2]],129],[[147,[60,116]]],149,149],[[[162,[-1,-2]],129],-1,[],[]],[[[162,[-1,-2]],144],-2,[],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[162,[-1,-2]]],154,[],[]],[[130,129],145],[[],130],[[[146,[-1,-2]]],[[21,[[136,[-1,-2]]]]],[],[]],[154,[[21,[[136,[129,144]]]]]],[[[179,[-1,-2]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],149,149],[[[146,[-1,-2]]],[[179,[-1,-2]]],149,149],[[130,144,129],145],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[27,130],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[180,[-1]]],-1,181],0,[[[182,[-1]]],[[171,[-1]]],181],[[[182,[-1]]],[[171,[-1]]],181],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[170,[-1]],[170,[-1]]],[[170,[-1]]],[44,183]],[[[170,[-1]],[170,[-1]]],[[170,[-1]]],183],[[[170,[-1]],[170,[-1]]],28,184],[-1,-1,[]],[[[185,[-1]],-1],[[185,[-1]]],181],[[[185,[-1]],-1],[[185,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],0,[[[170,[-1]],[170,[-1]]],[[170,[-1]]],[188,189,183,190,191,192,44]],[[],-1,193],[[[170,[-1]],[170,[-1]],-1],10,[]],[-1,[],[]],[[[185,[-1]],-1],-1,181],[[[185,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[[180,[-1]]],-1,181],0,[[[182,[-1]]],[[171,[-1]]],181],[[[186,[-1]]],[[171,[-1]]],181],[[[187,[-1]]],[[171,[-1]]],181],[[[182,[-1]]],[[171,[-1]]],181],[-1,-1,[]],[[[185,[-1]],-1],[[185,[-1]]],181],[[[185,[-1]],-1],[[185,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[186,[-1]],-1],[[186,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[171,[-1]],-1],[[171,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],[[[187,[-1]],-1],[[187,[-1]]],181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[185,[-1]]],[[172,[-1,116]]],181],[[[186,[-1]]],[[172,[-1,116]]],181],[[[171,[-1]]],[[172,[-1,116]]],181],[[[187,[-1]]],[[172,[-1,116]]],181],[[[182,[-1]]],[[172,[-1,116]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[182,[-1]]],[[28,[-1,-1]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[182,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[182,[-1]]],181],[[[180,[-1]]],-1,181],0,[[[182,[-1]]],[[171,[-1]]],181],[[[170,[-1]]],[[170,[-2]]],[194,44],194],[[[182,[-1]]],[[171,[-1]]],181],0,[[[147,[-1,116]],-1],[[185,[-1]]],181],[[[171,[-1]],[172,[-1,116]]],[[21,[[171,[-1]]]]],181],[[[171,[-1]],[153,[-1]]],[[21,[[171,[-1]]]]],181],[[[171,[-1]],[153,[-1]]],[[21,[[171,[-1]]]]],181],[[[185,[-1]]],[[185,[-1]]],24],[[[195,[-1]]],[[195,[-1]]],24],[[[186,[-1]]],[[186,[-1]]],24],[[[171,[-1]]],[[171,[-1]]],24],[[[196,[-1]]],[[196,[-1]]],24],[[[180,[-1]]],[[180,[-1]]],24],[[[187,[-1]]],[[187,[-1]]],24],[[[182,[-1]]],[[182,[-1]]],24],[[[170,[-1]]],[[170,[-1]]],24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[171,[-1]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[187,[-1]],[147,[-1,116]]],-1,181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[182,[-1]],[147,[-1,116]]],10,181],[[[171,[-1]],[171,[-1]]],10,181],0,0,0,0,[[[186,[-1]],[186,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[186,[-1]]],[[197,[[28,[-1,-1]]]]],181],[[],[[170,[-1]]],177],[-1,[[170,[-1]]],198],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,[[169,[116]]],[]],[[[185,[-1]],-1],[[169,[-1,116]]],181],[[[186,[-1]],-1],[[169,[-1,116]]],181],[[[186,[-1]],-1],[[169,[-1,116]]],181],[[[171,[-1]],-1],[[169,[-1,116]]],181],[[[187,[-1]],-1],[[169,[-1,116]]],181],[[[187,[-1]],-1],[[169,[-1,116]]],181],[[[171,[-1]],[147,[-1,116]]],-1,181],[[[196,[-1]],[147,[-1,116]]],-1,181],[[[180,[-1]],[147,[-1,116]]],-1,181],[[[187,[-1]],[147,[-1,116]]],-1,181],[[[170,[-1]],-1],[[170,[-1]]],199],[[[170,[-1]],[170,[-1]]],-1,199],[[[170,[-1]],-1],28,200],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[186,[-1]],-1,[147,[-1,116]]],[[186,[-1]]],181],[[[187,[-1]],-1,[147,[-1,116]]],[[187,[-1]]],181],[[[186,[-1]],-1,[147,[-1,116]],-1],[[186,[-1]]],181],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[-1,[],[]],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[-1,[],[]],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[185,[-1]]],[[170,[-1]]],181],[-1,-1,[]],[[[185,[-1]],[185,[-1]]],10,45],[[[195,[-1]],[195,[-1]]],10,45],[[[186,[-1]],[186,[-1]]],10,45],[[[171,[-1]],[171,[-1]]],10,45],[[[180,[-1]],[180,[-1]]],10,45],[[[187,[-1]],[187,[-1]]],10,45],[[[182,[-1]],[182,[-1]]],10,45],[[[170,[-1]],[170,[-1]]],10,45],[[[196,[-1]]],[[180,[-1]]],181],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[[185,[-1]]],[[172,[-1,116]]],181],[[[186,[-1]]],[[172,[-1,116]]],181],[[[187,[-1]]],[[172,[-1,116]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[185,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[-1,-1]]],181],[[[187,[-1]]],[[28,[-1,-1]]],181],[[[186,[-1]]],[[28,[[180,[-1]],[180,[-1]]]]],181],[[[187,[-1]]],[[28,[[180,[-1]],[180,[-1]]]]],181],0,[[[185,[-1]],-1],[[201,[-1]]],181],[[[186,[-1]],-1],[[202,[-1]]],181],[[[187,[-1]],-1],[[203,[-1]]],181],[[[187,[-1]],-1],[[204,[-1]]],181],[[[187,[-1]],-1],-1,181],[-1,-1,[]],[[[185,[-1]]],[[185,[-1]]],181],[[[185,[-1]]],[[185,[-1]]],181],[[[186,[-1]]],[[186,[-1]]],181],[[[186,[-1]]],[[186,[-1]]],181],[[[171,[-1]]],[[171,[-1]]],181],[[[171,[-1]]],[[171,[-1]]],181],[[[187,[-1]]],[[187,[-1]]],181],[[[187,[-1]]],[[187,[-1]]],181],[[[185,[-1]],90],[[83,[28,91]]],110],[[[195,[-1]],90],[[83,[28,91]]],110],[[[186,[-1]],90],[[83,[28,91]]],110],[[[171,[-1]],90],[[83,[28,91]]],110],[[[196,[-1]],90],[[83,[28,91]]],110],[[[180,[-1]],90],[[83,[28,91]]],110],[[[187,[-1]],90],[[83,[28,91]]],110],[[[182,[-1]],90],[[83,[28,91]]],110],[[[170,[-1]],90],[[83,[28,91]]],110],[[[185,[-1]],-2],28,181,205],[[[195,[-1]],-2],28,181,205],[[[185,[-1]],-1,-2],28,181,205],[[[195,[-1]],-1,-2],28,181,205],[[[186,[-1]],-1,-2],28,181,205],[[[187,[-1]],-1,-2],28,181,205],[[-1,205],28,[]],[[[185,[-1]],205],28,181],[[[185,[-1]],-1,-2],28,181,205],[[[195,[-1]],-1,-2],28,181,205],[[[186,[-1]],205],28,181],[[[186,[-1]],-1,-2],28,181,205],[[[171,[-1]],205],28,181],[[[187,[-1]],205],28,181],[[[187,[-1]],-1,-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[195,[-1]],-2],28,181,205],[[[186,[-1]],-1,-2],28,181,205],[[[185,[-1]],-2],28,181,205],[[[195,[-1]],-2],28,181,205],[[[186,[-1]],-1,-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[[186,[-1]],-2],28,181,205],[[[187,[-1]],-2],28,181,205],[[],[[170,[-1]]],[192,183]],[[],[[170,[-1]]],[192,183]],[[],[[170,[-1]]],[192,183]],[-1,[[147,[116]]],[]],[[[195,[-1]]],[[185,[-1]]],181],[[[185,[-1]]],[[147,[-1,116]]],181],[[[185,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[-1,-1,[]],[[[186,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[[[186,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[[[171,[-1]]],[[147,[-1,116]]],181],[[[171,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[-1,-1,[]],[[[187,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[[[187,[-1]]],[[147,[-1,116]]],181],[-1,-1,[]],[-1,-1,[]],0,0,0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[195,[-1]]],[[185,[-1]]],181],[[[170,[-1]]],-1,[]],[[[185,[-1]],-1],[[170,[-1]]],181],[[[170,[-1]],-2],28,18,150],0,[[[171,[-1]],-1],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],-1],[[21,[-1]]],181],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[[171,[-1]],[171,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[196,[-1]],[196,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],[171,[-1]]],[[21,[[28,[-1,-1]]]]],181],[[[171,[-1]],[171,[-1]]],10,181],[[[182,[-1]],[182,[-1]]],10,181],[[[196,[-1]],[172,[-1,116]]],10,181],[[[171,[-1]],[196,[-1]]],10,181],[[[182,[-1]],[171,[-1]]],10,181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[180,[-1]]],[[180,[-1]]],181],[[[187,[-1]],-1],10,181],[[[170,[-1]]],10,206],[[[180,[-1]]],10,181],[[[186,[-1]],-1],10,181],[[[187,[-1]],-1],10,181],[[[186,[-1]]],10,181],[[[187,[-1]]],10,181],[[[186,[-1]],-1],10,181],[[[195,[-1]]],10,181],[[[180,[-1]]],10,181],[[[186,[-1]]],10,181],[[[187,[-1]]],10,181],[[[186,[-1]]],10,181],[[[187,[-1]]],10,181],0,[[[171,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[[170,[-1]],[170,[-1]],-1],[[170,[-1]]],[188,189,183,190,191,192,44]],[[[171,[-1]],[196,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],[196,[-1]]],[[21,[-1]]],181],[[[186,[-1]],[196,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[187,[-1]],[196,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[196,[-1]]],[[197,[-1]]],181],[[[187,[-1]],[196,[-1]]],[[197,[-1]]],181],[[[186,[-1]],[171,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[187,[-1]],[171,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[171,[-1]]],[[197,[[28,[-1,-1]]]]],181],[[[187,[-1]],[171,[-1]]],[[197,[[28,[-1,-1]]]]],181],[[[187,[-1]]],[[21,[-1]]],181],[[[187,[-1]]],[[21,[-1]]],181],0,0,0,0,0,0,0,[[[171,[-1]]],[[147,[-1,116]]],181],0,[[[170,[-1]],-1],[[170,[-1]]],190],[[[170,[-1]],-1],28,207],[[[170,[-1]]],[[170,[-1]]],208],[[-1,-1,-1],[[180,[-1]]],181],[[[180,[-1]]],[[169,[-1,116]]],181],[[[186,[-1]],-1],209,181],[[[180,[-1]],-1],[[180,[-1]]],181],[[[171,[-1]],[196,[-1]]],10,181],[[[171,[-1]],[171,[-1]]],10,181],[[[180,[-1]],[147,[-1,116]]],[[180,[-1]]],181],[[[170,[-1]],[170,[-1]]],[[21,[178]]],69],[[],[[170,[-1]]],[192,183]],[[-1,-1],[[147,[-1,116]]],[]],0,[[[170,[-1]]],[[170,[-1]]],[189,188,183,210,192,69,44]],[[[180,[-1]],[147,[-1,116]]],[[147,[-1,116]]],181],0,[[[186,[-1]],[187,[-1]]],[[197,[[147,[-1,116]]]]],181],[[[186,[-1]],[187,[-1]]],[[197,[[28,[-1,-1]]]]],181],[-1,[[170,[-1]]],[]],0,0,0,[-1,[[147,[116]]],[]],[[[185,[-1]],-1],[[147,[-1,116]]],181],[[[185,[-1]],-1],[[147,[-1,116]]],181],[[[186,[-1]],-1],[[147,[-1,116]]],181],[[[186,[-1]],-1],[[147,[-1,116]]],181],[[[171,[-1]],-1],[[147,[-1,116]]],181],[[[171,[-1]],-1],[[147,[-1,116]]],181],[[[187,[-1]],-1],[[147,[-1,116]]],181],[[[187,[-1]],-1],[[147,[-1,116]]],181],[[[185,[-1]],-1],[[169,[-1,116]]],181],[[[171,[-1]],-1],28,181],[[[170,[-1]]],[[170,[-1]]],[189,188,183,210,192,69,44]],[[[196,[-1]],[147,[-1,116]]],-1,181],[[[180,[-1]],[147,[-1,116]]],-1,181],[[[170,[-1]]],[[28,[-1,-1]]],211],[[-1,-1],[[212,[-1,116]]],[]],[[[186,[-1]],-1],[[197,[-1]]],181],[[[171,[-1]],-1],-1,181],[[[186,[-1]],-1],[[197,[-1]]],181],[[[171,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[180,[-1]],-1],[[21,[-1]]],181],[[[171,[-1]],-1],-1,181],[[[180,[-1]],-1],[[21,[-1]]],181],[-1,[[28,[-1,-1]]],[]],[[[185,[-1]],-1],[[28,[[185,[-1]],[185,[-1]]]]],181],[[[185,[-1]],-1],[[28,[[185,[-1]],[185,[-1]]]]],181],[[[186,[-1]],-1],[[28,[[186,[-1]],[186,[-1]]]]],181],[[[186,[-1]],-1],[[28,[[186,[-1]],[186,[-1]]]]],181],[[[171,[-1]],-1],[[28,[[171,[-1]],[171,[-1]]]]],181],[[[171,[-1]],-1],[[28,[[171,[-1]],[171,[-1]]]]],181],[[[187,[-1]],-1],[[28,[[187,[-1]],[187,[-1]]]]],181],[[[187,[-1]],-1],[[28,[[187,[-1]],[187,[-1]]]]],181],[[[171,[-1]],-1],[[28,[[171,[-1]],[171,[-1]]]]],181],[[-1,153],-1,[]],[[[185,[-1]],[153,[-1]]],[[185,[-1]]],181],[[[185,[-1]],[153,[-1]]],[[185,[-1]]],181],[[[186,[-1]],[153,[-1]]],[[186,[-1]]],181],[[[186,[-1]],[153,[-1]]],[[186,[-1]]],181],[[[171,[-1]],[153,[-1]]],[[171,[-1]]],181],[[[171,[-1]],[153,[-1]]],[[171,[-1]]],181],[[[187,[-1]],[153,[-1]]],[[187,[-1]]],181],[[[187,[-1]],[153,[-1]]],[[187,[-1]]],181],[[[171,[-1]],[147,[-1,116]]],-1,181],[[[196,[-1]],[147,[-1,116]]],-1,181],[[[187,[-1]],[147,[-1,116]]],-1,181],[[[171,[-1]]],-1,181],0,[[[170,[-1]],[170,[-1]]],[],189],[[[170,[-1]],[170,[-1]]],28,213],[-1,[[170,[-2]]],214,[183,44,210]],[-1,[[170,[-2]]],214,[183,210]],0,0,[[[180,[-1]]],[[169,[-1,116]]],181],[-1,[[147,[116]]],[]],[[[185,[-1]]],[[147,[-1,116]]],181],[[[185,[-1]]],[[147,[-1,116]]],181],[[[186,[-1]]],[[147,[-1,116]]],181],[[[186,[-1]]],[[147,[-1,116]]],181],[[[171,[-1]]],[[147,[-1,116]]],181],[[[171,[-1]]],[[147,[-1,116]]],181],[[[187,[-1]]],[[147,[-1,116]]],181],[[[187,[-1]]],[[147,[-1,116]]],181],0,0,0,0,[[[195,[-1]]],[[185,[-1]]],181],[[[187,[-1]]],[[186,[-1]]],181],[[[170,[-1]]],-1,198],[[[186,[-1]]],[[186,[60]]],181],[[[171,[-1]]],[[171,[60]]],181],[[[196,[-1]]],[[196,[60]]],181],[[[187,[-1]]],[[187,[60]]],181],[[[170,[-1]]],[[170,[60]]],[194,44]],[[[186,[-1]]],[[186,[215]]],181],[[[171,[-1]]],[[171,[215]]],181],[[[196,[-1]]],[[196,[215]]],181],[[[187,[-1]]],[[187,[215]]],181],[[[170,[-1]]],[[170,[215]]],[194,44]],[[[171,[-1]]],[[196,[-1]]],181],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[186,[-1]]],[[187,[-1]]],181],[[[186,[-1]]],-1,181],[[[185,[-1]]],[[195,[-1]]],181],[[[171,[-1]]],[[169,[-1,116]]],181],0,[[[182,[-1]],-2],[[182,[-1]]],181,[[166,[-1]]]],[[[186,[-1]],-2],[[186,[-1]]],181,[[166,[-1]]]],[[[171,[-1]],-2],[[171,[-1]]],181,[[166,[-1]]]],[[[187,[-1]],-2],[[187,[-1]]],181,[[166,[-1]]]],[[[171,[-1]],[169,[-1,116]]],[[171,[-1]]],181],[[[170,[-1]]],[[21,[[170,[-2]]]]],[194,44],194],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[[],[[170,[-1]]],[192,183]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,[60,-1,[]],[[-1,-1],[[169,[-1,116]]],[]],0,[[[171,[-1]],-1],[[21,[[147,[-1,116]]]]],181],[[[171,[-1]],-1],[[21,[-1]]],181],0,[-1,[],[]],[[[185,[-1]],-1],-1,181],[[[185,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],0,0,0,[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],0,0,[-1,[],[]],[[[185,[-1]],-1],-1,181],[[[185,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[186,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[171,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],[[[187,[-1]],-1],-1,181],0,0,0,[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[[186,[-1]]],-1,181],[[[187,[-1]]],-1,181],[[],[[170,[-1]]],210],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],0,[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[201,[-1]]],[[21,[[147,[-1,116]]]]],181],0,0,0,0,0,0,[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[[197,[-1]]],[[58,[-1]]],[]],[[[197,[-1]]],[],[]],[[[197,[-1]]],[[58,[-1]]],[]],[216,20],[[[197,[-1]]],[],[]],[[[197,[-1]]],[[58,[-1]]],[]],[216,20],[[[197,[-1]]],[[58,[-1]]],[]],[216,20],[[[197,[-1]]],[[58,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[216,20],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],[[58,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[216,20],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],27,[]],[216,27],[[[197,[-1]]],28,[]],[216,28],[[[197,[-1]]],[[197,[-1]]],24],[[[217,[-1]]],[[217,[-1]]],24],[216,216],[[[218,[-1]]],[[218,[-1]]],24],[[[197,[-1]],[197,[-1]]],28,24],[[216,216],28],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[197,[-1]],[197,[-1]]],178,219],[[216,216],178],[[[218,[-1]],[218,[-1]]],178,219],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[197,[-1]]],[]],[[],216],[27,-1,[]],[[[197,[-1]]],[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[216,20],[27,-1,[]],[27,-1,[]],[[[197,[-1]]],[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[216,20],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]],-2],[[220,[-1]]],[],[[221,[27]]]],[[[197,[-1]]],28,[]],[27,28],[27,28],[[[217,[-1]]],28,[]],[27,28],[[[220,[-1]]],28,[]],[27,28],[27,28],[[[218,[-1]]],-1,[]],[[[197,[-1]],[197,[-1]]],10,45],[[[197,[-1]],[58,[-1]]],10,45],[[216,20],10],[[216,216],10],[[[218,[-1]],[218,[-1]]],10,45],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[[197,[-1]],-2],28,[],43],[[[197,[67]]],[[83,[28,222]]]],[[[197,[-1]],90],[[83,[28,91]]],110],[[[217,[-1]],90],[[83,[28,91]]],110],[[216,90],[[83,[28,91]]]],[[216,90],[[83,[28,91]]]],[[[218,[-1]],90],[[83,[28,91]]],[]],[[[218,[-1]],90],[[83,[28,91]]],[]],[-1,-1,[]],[[[223,[-1]]],[[197,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[20,[[83,[216,[218,[20]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[223,[67]]],[[83,[216,224]]]],[-1,[[197,[-2]]],43,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[20,[[83,[216]]]],[[[197,[-1]],[197,[-1]]],10,69],[[216,20],10],[[216,216],10],[[[197,[-1]],[197,[-1]]],10,69],[[216,20],10],[[216,216],10],[[[197,[-1]],-2],28,18,150],[[216,-1],28,150],[[],27],[[],27],[[],27],[[],27],[[],27],[[[197,[-1]],27,-1],28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],[[83,[[223,[-1]],[197,[-1]]]]],[]],[[[197,[-1]]],[[223,[-1]]],[]],[[[197,[-1]]],[[217,[-1]]],[]],[[[197,[-1]]],[],[]],[[[197,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[197,[-1]]],10,[]],[216,10],[[[197,[-1]]],10,[]],[216,10],[[[197,[-1]],[197,[-1]]],10,69],[[216,216],10],[[216,20],10],[[[197,[-1]]],27,[]],[216,27],[[[197,[-1]],[197,[-1]]],10,69],[[216,20],10],[[216,216],10],[[],[[197,[-1]]],[]],[[],216],[-1,[[218,[-1]]],[]],[[],[[197,[-1]]],[]],[[],216],[[[217,[-1]]],21,[]],[[[220,[-1]]],21,[]],[[[217,[-1]]],21,[]],[[[220,[-1]]],21,[]],[[[197,[-1]],[197,[-1]]],[[21,[178]]],69],[[216,20],[[21,[178]]]],[[216,216],[[21,[178]]]],[[[218,[-1]],[218,[-1]]],[[21,[178]]],69],[[[197,[-1]]],[[21,[-1]]],[]],[216,[[21,[225]]]],[[[197,[-1]],27],[[21,[-1]]],[]],[[[197,[-1]],-1],28,[]],[[216,225],28],[[216,20],28],[[[197,[-1]],-1],28,[]],[[[197,[-1]]],27,[]],[216,27],[[[197,[-1]],27],-1,[]],[[216,27],225],[[[197,[-1]],-2],28,[],205],[[[197,[-1]],27],28,[]],[[216,27],28],[[[218,[-1]]],218,[]],[[[217,[-1]]],[[28,[27,[21,[27]]]]],[]],[[[220,[-1]]],[[28,[27,[21,[27]]]]],[]],[[[197,[-1]],27],[[21,[-1]]],[]],[[[197,[-1]],27],-1,[]],[[[197,[-1]]],[[197,[-1]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[-1,12,[]],[[[197,[-1]],27],28,[]],[[216,27],28],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[[[197,[-1]],[58,[-1]]],[[83,[28,218]]],44],[-1,[[83,[-2]]],[],[]],[[[58,[-1]]],[[83,[[197,[-1]]]]],24],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[226,[[83,[216]]]],[20,[[83,[216]]]],[-1,[[83,[-2]]],[],[]],[[[197,[-1]],27,-1],[[83,[28,[218,[-1]]]]],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[[[197,[-1]],-1],[[83,[28,[218,[-1]]]]],[]],[[216,225],[[83,[28,[218,[225]]]]]],[[216,20],[[83,[28,[218,[20]]]]]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[197,[67]],[58,[67]]],[[83,[27,222]]]],[[-1,215],[[83,[28,222]]],[]],[[-1,[58,[227]]],[[83,[28,222]]],[]],[[-1,[58,[209]]],[[83,[28,222]]],[]],[[-1,[58,[60]]],[[83,[28,222]]],[]],[[-1,67],[[83,[28,222]]],[]],[[-1,[58,[228]]],[[83,[28,222]]],[]],[[-1,[58,[229]]],[[83,[28,222]]],[]],[[-1,209],[[83,[28,222]]],[]],[[-1,[58,[67]]],[[83,[28,222]]],[]],[[-1,227],[[83,[28,222]]],[]],[[-1,230],[[83,[28,222]]],[]],[[-1,156],[[83,[28,222]]],[]],[[-1,60],[[83,[28,222]]],[]],[[-1,[58,[231]]],[[83,[28,222]]],[]],[[-1,[58,[232]]],[[83,[28,222]]],[]],[[-1,233],[[83,[28,222]]],[]],[[-1,[58,[233]]],[[83,[28,222]]],[]],[[-1,[58,[215]]],[[83,[28,222]]],[]],[[-1,231],[[83,[28,222]]],[]],[[-1,229],[[83,[28,222]]],[]],[[-1,232],[[83,[28,222]]],[]],[[-1,228],[[83,[28,222]]],[]],[[-1,[58,[156]]],[[83,[28,222]]],[]],[[-1,[58,[230]]],[[83,[28,222]]],[]],[[-1,[58,[229]]],[[83,[28,222]]],[]],[[-1,60],[[83,[28,222]]],[]],[[-1,228],[[83,[28,222]]],[]],[[-1,[58,[156]]],[[83,[28,222]]],[]],[[-1,232],[[83,[28,222]]],[]],[[-1,156],[[83,[28,222]]],[]],[[-1,215],[[83,[28,222]]],[]],[[-1,231],[[83,[28,222]]],[]],[[-1,[58,[60]]],[[83,[28,222]]],[]],[[-1,[58,[227]]],[[83,[28,222]]],[]],[[-1,[58,[215]]],[[83,[28,222]]],[]],[[-1,233],[[83,[28,222]]],[]],[[-1,[58,[233]]],[[83,[28,222]]],[]],[[-1,[58,[228]]],[[83,[28,222]]],[]],[[-1,67],[[83,[28,222]]],[]],[[-1,[58,[230]]],[[83,[28,222]]],[]],[[-1,[58,[232]]],[[83,[28,222]]],[]],[[-1,[58,[231]]],[[83,[28,222]]],[]],[[-1,[58,[209]]],[[83,[28,222]]],[]],[[-1,209],[[83,[28,222]]],[]],[[-1,229],[[83,[28,222]]],[]],[[-1,[58,[67]]],[[83,[28,222]]],[]],[[-1,230],[[83,[28,222]]],[]],[[-1,227],[[83,[28,222]]],[]],[[216,225],[[83,[28,91]]]],[[216,20],[[83,[28,91]]]],[[],216],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[27,28],[-1,-1,[]],0,[-1,-1,[]],[-1,-2,[],[]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[202,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[202,[-1]]],[[28,[27,[21,[27]]]]],181],0,[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[212,[-1,-2]]],[[212,[-1,-2]]],234,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],234,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],234,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],234,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[],183,[]],[[[237,[-1,-2]],[237,[-1,-2]]],[],[183,44],[]],[[[147,[-1,-2]],[169,[-1,-2]]],[],183,[]],[[[147,[-1,-2]],[212,[-1,-2]]],[],183,[]],[[[238,[-1,-2]],[236,[-1,-2]]],[],183,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[],183,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[],183,[],[]],[[[240,[-1,-2]],[240,[-1,-2]]],[[240,[-1,-2]]],183,[]],[[[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],[44,183],[]],[[[212,[-1,-2]],[212,[-1,-2]]],[],183,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],[44,183],[]],[[[235,[-1,-2]],[235,[-1,-2]]],[],183,[]],[[[241,[-1,-2,-3]],[241,[-1,-3,-4]]],[],183,[],[],[]],[[[242,[-1,-2,-3]],[242,[-1,-3,-4]]],[],183,[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[],[183,44],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[],183,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[],183,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[],[183,44],[]],[[[237,[-1,-2]],[237,[-1,-2]]],28,184,[]],[[[147,[-1,-2]],[212,[-1,-2]]],28,184,[]],[[[147,[-1,-2]],[169,[-1,-2]]],28,[44,183],[]],[[[238,[-1,-2]],[235,[-1,-2]]],28,184,[]],[[[238,[-1,-2]],[236,[-1,-2]]],28,[44,183],[]],[[[240,[-1,-2]],[240,[-1,-2]]],28,184,[]],[[[212,[-1,-2]],[212,[-1,-2]]],28,184,[]],[[[235,[-1,-2]],[235,[-1,-2]]],28,184,[]],[[[241,[-1,-2,-3]],[241,[-1,-3,-3]]],28,184,[],[]],[[[242,[-1,-2,-3]],[242,[-1,-3,-3]]],28,184,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],28,[44,183],[]],[[[236,[-1,-2]],[236,[-1,-2]]],28,[44,183],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[147,[-1,-2]]],[44,183],[]],[[[238,[-1,-2]],[235,[-1,-2]]],[[238,[-1,-2]]],[44,183],[]],[243,10],[244,10],[[243,243],243],[[244,244],244],0,[[[169,[-1,-2]]],[[170,[-1]]],[198,44],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[170,[-1]]],[189,198,44,190,183],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[170,[-1]]],[198,211],[]],[243,10],[244,10],[[],-1,193],[[],[[147,[-1,-2]]],[],[]],[[],[[238,[-1,-2]]],[],[]],[[],-1,[44,208,193]],[[],-1,193],[[],-1,193],[[],[[169,[-1,-2]]],[],[]],[[],[[236,[-1,-2]]],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]]],10,[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]]],10,[],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],-1],10,[],[]],[[[147,[-1,-2]],[147,[-1,-2]],[147,[-1,-2]]],10,[],[]],[[[238,[-1,-2]],[238,[-1,-2]],[238,[-1,-2]]],10,[],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]],-1],10,[],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]],-1],10,[],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]],-1],10,[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]],-1],10,[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]],-1],10,[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]],[169,[-1,-2]]],10,[],[]],[[[236,[-1,-2]],[236,[-1,-2]],[236,[-1,-2]]],10,[],[]],0,0,[[[172,[-1,-2]]],-1,[44,190,189],[]],[[[247,[-1,-2]]],-1,[44,190],[]],[[[212,[-1,-2]]],[],[190,44],[]],[[[236,[-1,-2]],[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,-1,-1,-1,-1,-1],[[248,[-1,-2]]],44,[]],[[10,10],243],[[10,10,10],244],[[[172,[-1,-2]]],[[172,[-3,-2]]],[194,44],[],194],[[[248,[-1,-2]]],[[248,[-3,-2]]],[194,44],[],194],[[[237,[-1,-2]]],[[237,[-3,-2]]],[194,24],[],194],[[[147,[-1,-2]]],[[147,[-3,-2]]],[194,44],[],194],[[[238,[-1,-2]]],[[238,[-3,-2]]],[194,44],[],194],[[[247,[-1,-2]]],[[247,[-3,-2]]],[194,44],[],194],[[[239,[-1,-2,-3]]],[[239,[-4,-2,-3]]],194,[],[],194],[[[212,[-1,-2]]],[[212,[-3,-2]]],[194,44],[],194],[[[235,[-1,-2]]],[[235,[-3,-2]]],[194,44],[],194],[[[117,[-1,-2,-3]]],[[117,[-4,-2,-3]]],[194,44],[],[],194],[[[245,[-1,-2,-3]]],[[245,[-4,-2,-3]]],[194,44],[],[],194],[[[169,[-1,-2]]],[[169,[-3,-2]]],[194,44],[],194],[[[236,[-1,-2]]],[[236,[-3,-2]]],[194,44],[],194],[[[172,[-1,-2]]],[[172,[-1,-3]]],44,[],[]],[[[248,[-1,-2]]],[[248,[-1,-3]]],44,[],[]],[[[237,[-1,-2]]],[[237,[-1,-3]]],24,[],[]],[[[147,[-1,-2]]],[[147,[-1,-3]]],44,[],[]],[[[238,[-1,-2]]],[[238,[-1,-3]]],44,[],[]],[[[247,[-1,-2]]],[[247,[-1,-3]]],44,[],[]],[[[249,[-1,-2,-3]]],[[249,[-1,-4,-5]]],44,[],[],[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-4,-5]]],44,[],[],[],[]],[[[212,[-1,-2]]],[[212,[-1,-3]]],44,[],[]],[[[235,[-1,-2]]],[[235,[-1,-3]]],44,[],[]],[[[169,[-1,-2]]],[[169,[-1,-3]]],44,[],[]],[[[236,[-1,-2]]],[[236,[-1,-3]]],44,[],[]],[[[250,[-1,-2,-3]]],[[250,[-1,-4,-5]]],44,[],[],[],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],[251,44],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],251,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],[251,44],[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],251,[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],251,[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],[251,44],[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],251,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],[251,44],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],[251,44],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],251,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],[251,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],251,[]],[[[172,[-1,-2]]],[[147,[-1,-2]]],[44,252,183,199],[]],[[[248,[-1,-2]]],[[238,[-1,-2]]],[44,252,183,199],[]],[[[247,[-1,-2]]],[[147,[-1,-2]]],[44,252,183,199],[]],[[[147,[-1,-2]],[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],[44,69],[]],[[[238,[-1,-2]],[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],[44,69],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],[44,69],[],[]],[[[212,[-1,-2]],[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],[44,69],[]],[[[235,[-1,-2]],[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],[44,69],[]],[[[169,[-1,-2]],[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[44,69],[]],[[[236,[-1,-2]],[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[44,69],[]],[[[169,[-1,-2]],-1,-1],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]],-1,-1],[[236,[-1,-2]]],211,[]],[[[172,[-1,-2]]],[[172,[-1,-2]]],24,[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],24,[]],[[[253,[-1,-2]]],[[253,[-1,-2]]],24,[]],[[[237,[-1,-2]]],[[237,[-1,-2]]],24,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],24,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],24,[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],24,[]],[[[249,[-1,-2,-3]]],[[249,[-1,-2,-3]]],24,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-2,-3]]],24,[],[]],[[[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],24,[],[]],[[[240,[-1,-2]]],[[240,[-1,-2]]],24,[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],24,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],24,[]],[[[117,[-1,-2,-3]]],[[117,[-1,-2,-3]]],24,[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-2,-3]]],24,[],[]],[[[241,[-1,-2,-3]]],[[241,[-1,-2,-3]]],24,[],[]],[[[242,[-1,-2,-3]]],[[242,[-1,-2,-3]]],24,[],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],24,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],24,[]],[[[250,[-1,-2,-3]]],[[250,[-1,-2,-3]]],24,[],[]],[243,243],[244,244],[116,116],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],178,219,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],178,219,[],[]],[[116,116],178],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],199,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[199,44],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],190,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[190,44],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[172,[-1,-2]],[147,[-1,-2]]],10,69,[]],[[[248,[-1,-2]],[238,[-1,-2]]],10,69,[]],[[[247,[-1,-2]],[147,[-1,-2]]],10,[44,69,183],[]],[[[212,[-1,-2]],[212,[-1,-2]]],10,69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],10,69,[]],[[[172,[-1,-2]],[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]],[248,[-1,-2]]],10,69,[]],[[[247,[-1,-2]],[247,[-1,-2]]],10,[44,254,69,183],[]],[-1,-1,[]],[[[169,[-1,-2]],[169,[-1,-2]]],-1,[189,190],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[189,190,44],[]],[[[250,[-1,-2,-3]]],[[28,[[236,[-1,-2]],[246,[-1,-2,-3]]]]],[],[],[]],0,[[],[[172,[-1,-2]]],177,[]],[[],[[248,[-1,-2]]],177,[]],[[],[[237,[-1,-2]]],177,[]],[[],[[147,[-1,-2]]],177,[]],[[],[[238,[-1,-2]]],177,[]],[[],[[247,[-1,-2]]],177,[]],[[],[[239,[-1,-2,-3]]],177,[],[]],[[],[[240,[-1,-2]]],177,[]],[[],[[212,[-1,-2]]],177,[]],[[],[[235,[-1,-2]]],177,[]],[[],[[117,[-1,-2,-3]]],[254,252],[],[]],[[],[[245,[-1,-2,-3]]],[254,252],[],[]],[[],[[241,[-1,-2,-3]]],254,[],[]],[[],[[242,[-1,-2,-3]]],254,[],[]],[[],[[169,[-1,-2]]],177,[]],[[],[[236,[-1,-2]]],177,[]],[[],116],[-1,-1,[]],[[[248,[-1,-2]]],-1,[44,189],[]],0,[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[117,[-1,-2,-3]]],-1,[44,189,190,199,45,254,252],[],[]],[[[245,[-1,-2,-3]]],-1,[189,190,199,44,208,183,69,252,254],[],[]],[[[147,[-1,-2]],[147,[-1,-2]]],-1,[211,189],[]],[[[238,[-1,-2]],[238,[-1,-2]]],-1,[211,189],[]],[[[172,[-1,-2]],-1],[],[44,199],[]],[[[172,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[248,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[248,[-1,-2]],-1],[],[44,199],[]],[[[237,[-1,-2]],-1],[],199,[]],[[[237,[-1,-2]],[239,[-1,-3,-2]]],[],199,[],[]],[[[237,[-1,-2]],[237,[-1,-3]]],[],199,[],[]],[[[147,[-1,-2]],-1],[],[44,199],[]],[[[147,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[238,[-1,-2]],-1],[],[44,199],[]],[[[238,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[247,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[247,[-1,-2]],-1],[],[44,199],[]],[[[240,[-1,-2]],-1],[],[44,199],[]],[[[240,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[212,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[212,[-1,-2]],-1],[],[44,199],[]],[[[235,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[235,[-1,-2]],-1],[],[44,199],[]],[[[169,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[169,[-1,-2]],-1],[],[44,199],[]],[[[236,[-1,-2]],[239,[-1,-3,-2]]],[],[44,199],[],[]],[[[236,[-1,-2]],-1],[],[44,199],[]],[[[172,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[172,[-1,-2]],-1],28,[44,200],[]],[[[248,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[248,[-1,-2]],-1],28,[44,200],[]],[[[237,[-1,-2]],-1],28,[44,199],[]],[[[147,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[147,[-1,-2]],-1],28,[44,199],[]],[[[238,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[238,[-1,-2]],-1],28,[44,200],[]],[[[247,[-1,-2]],-1],28,[44,200],[]],[[[247,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[240,[-1,-2]],-1],28,[44,200],[]],[[[240,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[212,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[212,[-1,-2]],-1],28,[44,200],[]],[[[235,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[235,[-1,-2]],-1],28,[44,200],[]],[[[169,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[169,[-1,-2]],-1],28,[44,199],[]],[[[236,[-1,-2]],-1],28,[44,199],[]],[[[236,[-1,-2]],[239,[-1,-2,-2]]],28,[44,200],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[147,[-1,-2]]],255,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[[238,[-1,-2]]],255,[]],[[[169,[-1,-2]],[169,[-1,-2]]],-1,[183,190],[]],[[[236,[-1,-2]],[236,[-1,-2]]],-1,[183,190],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[[172,[-1,-2]],[172,[-1,-2]]],10,45,[]],[[[248,[-1,-2]],[248,[-1,-2]]],10,45,[]],[[[253,[-1,-2]],[253,[-1,-2]]],10,45,[]],[[[237,[-1,-2]],[237,[-1,-2]]],10,45,[]],[[[147,[-1,-2]],[147,[-1,-2]]],10,45,[]],[[[238,[-1,-2]],[238,[-1,-2]]],10,45,[]],[[[247,[-1,-2]],[247,[-1,-2]]],10,45,[]],[[[249,[-1,-2,-3]],[249,[-1,-2,-3]]],10,45,[],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]]],10,45,[],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],10,45,[],[]],[[[240,[-1,-2]],[240,[-1,-2]]],10,45,[]],[[[212,[-1,-2]],[212,[-1,-2]]],10,45,[]],[[[235,[-1,-2]],[235,[-1,-2]]],10,45,[]],[[[117,[-1,-2,-3]],[117,[-1,-2,-3]]],10,45,[],[]],[[[245,[-1,-2,-3]],[245,[-1,-2,-3]]],10,45,[],[]],[[[241,[-1,-2,-3]],[241,[-1,-2,-3]]],10,45,[],[]],[[[242,[-1,-2,-3]],[242,[-1,-2,-3]]],10,45,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],10,45,[]],[[[236,[-1,-2]],[236,[-1,-2]]],10,45,[]],[[[250,[-1,-2,-3]],[250,[-1,-2,-3]]],10,45,45,45],[[243,243],10],[[244,244],10],[[116,116],10],[[[212,[-1,-2]],[212,[-1,-2]]],243,45,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,45,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,45,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,45,[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[[170,[-1]],[170,[-1]],[170,[-1]]],[[246,[-1,-2,-3]]],211,[],[]],[[[147,[-1,-2]],-1],[[238,[-1,-2]]],44,[]],[[[169,[-1,-2]],-1],[[236,[-1,-2]]],44,[]],[[-1,-1],-1,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],256,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],[256,44],[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],[256,44],[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],256,[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],[256,44],[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],256,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],[256,44],[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],256,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],256,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],[256,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],[256,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],256,[]],[[[172,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[248,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[253,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[237,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[147,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[238,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[247,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[246,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[239,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[240,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[212,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[235,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[117,[-1,-2,-3]],90],[[83,[28,91]]],[44,110,45,252,254],[],[]],[[[245,[-1,-2,-3]],90],[[83,[28,91]]],[44,110,45,252,254],[],[]],[[[241,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[242,[-1,-2,-3]],90],[[83,[28,91]]],110,[],[]],[[[169,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[236,[-1,-2]],90],[[83,[28,91]]],110,[]],[[[250,[-1,-2,-3]],90],[[83,[28,91]]],110,110,110],[[243,90],[[83,[28,91]]]],[[244,90],[[83,[28,91]]]],[[116,90],[[83,[28,91]]]],[-1,-1,[]],[[[212,[-1,-2]]],[[172,[-1,-2]]],[44,254,69],[]],[[[235,[-1,-2]]],[[248,[-1,-2]]],[44,254,69],[]],[-1,-1,[]],[[[169,[-1,-2]]],[[253,[-1,-2]]],254,[]],[[[238,[-1,-2]]],[[253,[-1,-2]]],252,[]],[-1,-1,[]],[[[147,[-1,-2]]],[[253,[-1,-2]]],[254,252],[]],[[[236,[-1,-2]]],[[253,[-1,-2]]],254,[]],[-1,-1,[]],[[[28,[-1,-1]]],[[147,[-1,-2]]],[],[]],[[[223,[-1]]],[[147,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[[[28,[-1,-1,-1]]],[[238,[-1,-2]]],[],[]],[[[223,[-1]]],[[238,[-1,-2]]],[],[]],[-1,-1,[]],[[[212,[-1,-2]]],[[247,[-1,-2]]],254,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[28,[-1,-1]]],[[212,[-1,-2]]],[],[]],[[[169,[-1,-2]]],[[212,[-1,-2]]],[],[]],[-1,-1,[]],[[[223,[-1]]],[[212,[-1,-2]]],[],[]],[[[236,[-1,-2]]],[[235,[-1,-2]]],[],[]],[[[223,[-1]]],[[235,[-1,-2]]],[],[]],[-1,-1,[]],[[[28,[-1,-1,-1]]],[[235,[-1,-2]]],[],[]],[-1,-1,[]],[-1,-1,[]],[[[169,[-1,-2]]],[[241,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[[[236,[-1,-2]]],[[242,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[[[223,[-1]]],[[169,[-1,-2]]],[],[]],[[[212,[-1,-2]]],[[169,[-1,-2]]],[],[]],[-1,-1,[]],[[[28,[-1,-1]]],[[169,[-1,-2]]],[],[]],[[[223,[-1]]],[[236,[-1,-2]]],[],[]],[-1,-1,[]],[[[28,[-1,-1,-1]]],[[236,[-1,-2]]],[],[]],[[[236,[-1,-2]]],[[250,[-1,-3,-2]]],[],[],[]],[[[246,[-1,-2,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[170,[-1]],-1],[[169,[-1,-2]]],[198,190,44],[]],[[[223,[-1]]],[[117,[-1,-2,-3]]],44,[],[]],[[[223,[-1]]],[[245,[-1,-2,-3]]],44,[],[]],[[[223,[[223,[-1]]]]],[[117,[-1,-2,-3]]],44,[],[]],[[[223,[[223,[-1]]]]],[[245,[-1,-2,-3]]],44,[],[]],[[[237,[-1,-2]]],[[240,[-1,-2]]],44,[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[147,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[238,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[240,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[212,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[235,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[169,[-1,-2]]],[],[]],[[[237,[-1,-2]],[237,[-1,-2]],[237,[-1,-2]]],[[236,[-1,-2]]],[],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[172,[-1,-2]]],[44,183],[]],[-1,[[172,[-2,-3]]],43,[44,254,69],[]],[-1,[[248,[-2,-3]]],43,[44,254,69],[]],[-1,[[247,[-2,-3]]],43,[44,254,69,189],[]],[[[246,[-1,-2,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[[[239,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[212,[-1,-2]]],[[172,[-1,-2]]],254,[]],[[[235,[-1,-2]]],[[248,[-1,-2]]],254,[]],[[[212,[-1,-2]]],[[247,[-1,-2]]],254,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[236,[-1,-2]]],[[250,[-1,-3,-2]]],[],[],[]],[[[172,[-1,116]]],[[172,[-1,-2]]],44,[]],[[[248,[-1,116]]],[[248,[-1,-2]]],44,[]],[[[147,[-1,116]]],[[147,[-1,-2]]],[],[]],[[[238,[-1,116]]],[[238,[-1,-2]]],[],[]],[[[247,[-1,116]]],[[247,[-1,-2]]],44,[]],[[[249,[-1,116,116]]],[[249,[-1,-2,-3]]],44,[],[]],[[[246,[-1,116,116]]],[[246,[-1,-2,-3]]],44,[],[]],[[[212,[-1,116]]],[[212,[-1,-2]]],[],[]],[[[235,[-1,116]]],[[235,[-1,-2]]],[],[]],[[[117,[-1,116,116]]],[[117,[-1,-2,-3]]],44,[],[]],[[[245,[-1,116,116]]],[[245,[-1,-2,-3]]],44,[],[]],[[[241,[-1,116,116]]],[[241,[-1,-2,-3]]],44,[],[]],[[[242,[-1,116,116]]],[[242,[-1,-2,-3]]],44,[],[]],[[[169,[-1,116]]],[[169,[-1,-2]]],[],[]],[[[236,[-1,116]]],[[236,[-1,-2]]],[],[]],[[[250,[-1,116,116]]],[[250,[-1,-2,-3]]],[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[240,[-1,-2]]],208,[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[240,[-1,-2]]],208,[]],[[[237,[-1,-2]]],-1,24,[]],[[[239,[-1,-2,-3]]],-1,[],[],[]],[[[249,[-1,-2,-3]]],[[170,[-1]]],44,[],[]],[[[212,[-1,-2]],[212,[-1,-2]]],243,69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,69,[]],[[[172,[-1,-2]],-3],28,18,[],150],[[[248,[-1,-2]],-3],28,18,[],150],[[[253,[-1,-2]],-3],28,18,[],150],[[[237,[-1,-2]],-3],28,18,[],150],[[[147,[-1,-2]],-3],28,18,[],150],[[[238,[-1,-2]],-3],28,18,[],150],[[[247,[-1,-2]],-3],28,18,[],150],[[[249,[-1,-2,-3]],-4],28,18,[],[],150],[[[246,[-1,-2,-3]],-4],28,18,[],[],150],[[[239,[-1,-2,-3]],-4],28,18,[],[],150],[[[240,[-1,-2]],-3],28,18,[],150],[[[212,[-1,-2]],-3],28,18,[],150],[[[235,[-1,-2]],-3],28,18,[],150],[[[117,[-1,-2,-3]],-4],28,18,[],[],150],[[[245,[-1,-2,-3]],-4],28,18,[],[],150],[[[241,[-1,-2,-3]],-4],28,18,[],[],150],[[[242,[-1,-2,-3]],-4],28,18,[],[],150],[[[169,[-1,-2]],-3],28,18,[],150],[[[236,[-1,-2]],-3],28,18,[],150],[[[250,[-1,-2,-3]],-4],28,18,18,18,150],[[243,-1],28,150],[[244,-1],28,150],[[116,-1],28,150],[[[172,[-1,-2]]],-1,[44,189],[]],[[[248,[-1,-2]]],-1,[44,189],[]],[[[247,[-1,-2]]],-1,[44,183],[]],0,0,[[[240,[-1,-2]]],-1,[44,183],[]],0,[[],[[249,[-1,-2,-3]]],210,[],[]],[[],[[246,[-1,-2,-3]]],[210,191],[],[]],[[],[[239,[-1,-2,-3]]],252,[],[]],[[],[[117,[-1,-2,-3]]],[254,252],[],[]],[[],[[245,[-1,-2,-3]]],[254,252],[],[]],[[],[[241,[-1,-2,-3]]],254,[],[]],[[],[[242,[-1,-2,-3]]],254,[],[]],[[],[[250,[-1,-2,-3]]],[],[],[]],[[[172,[-1,-2]],-1,-1],[[172,[-1,-2]]],[44,183,189],[]],[[[248,[-1,-2]],-1,-1,-1],[[248,[-1,-2]]],[44,183,189],[]],[[[247,[-1,-2]],-1,-1],[[247,[-1,-2]]],[44,183,189],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[[172,[-1,-2]],[240,[-1,-2]]],[[172,[-1,-2]]],[44,183,189],[]],[[[247,[-1,-2]],[240,[-1,-2]]],[[247,[-1,-2]]],[44,254,69,183,189],[]],[[[172,[-1,-2]],[172,[-1,-2]]],[[21,[[172,[-1,-2]]]]],[44,69],[]],[[[248,[-1,-2]],[248,[-1,-2]]],[[21,[[248,[-1,-2]]]]],[44,69],[]],[[[247,[-1,-2]],[247,[-1,-2]]],[[21,[[247,[-1,-2]]]]],[44,69,183,189],[]],[[[172,[-1,-2]],[172,[-1,-2]]],[[172,[-1,-2]]],[44,69],[]],[[[248,[-1,-2]],[248,[-1,-2]]],[[248,[-1,-2]]],[44,69],[]],[[[172,[-1,-2]],[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]],[248,[-1,-2]]],10,69,[]],[[[247,[-1,-2]],[247,[-1,-2]]],10,[44,69,183],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[147,[-1,-2]]],[[28,[-1,-1]]],[],[]],[-1,-2,[],[]],[[[147,[-1,-2]]],[[223,[-1]]],[],[]],[[[238,[-1,-2]]],[[28,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[[[238,[-1,-2]]],[[223,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[212,[-1,-2]]],[[28,[-1,-1]]],[],[]],[[[212,[-1,-2]]],[[223,[-1]]],[],[]],[-1,-2,[],[]],[[[235,[-1,-2]]],[[28,[-1,-1,-1]]],[],[]],[[[235,[-1,-2]]],[[223,[-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[241,[-1,-2,-3]]],[[169,[-1,-2]]],[],[],[]],[-1,-2,[],[]],[[[241,[-1,-2,-3]]],[[117,[-1,-2,-3]]],[254,252],[],[]],[[[242,[-1,-2,-3]]],[[236,[-1,-2]]],[],[],[]],[[[242,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[254,252],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[169,[-1,-2]]],[[28,[-1,-1]]],[],[]],[[[169,[-1,-2]]],[[223,[-1]]],[],[]],[[[236,[-1,-2]]],[[223,[-1]]],[],[]],[-1,-2,[],[]],[[[236,[-1,-2]]],[[28,[-1,-1,-1]]],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[249,[-1,-2,-3]]],[[249,[-1,-3,-2]]],211,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-3,-2]]],211,[],[]],[[[239,[-1,-2,-3]]],[[239,[-3,-2]]],[252,199],[],[]],[[[117,[-1,-2,-3]]],[[21,[[117,[-1,-3,-2]]]]],[44,189,190,199,45,254,252],[],[]],[[[245,[-1,-2,-3]]],[[21,[[245,[-1,-3,-2]]]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[241,[-1,-2,-3]]],[[241,[-3,-2]]],[208,44],[],[]],[[[242,[-1,-2,-3]]],[[242,[-3,-2]]],[208,44],[],[]],[[[250,[-1,-2,-3]]],[[250,[-1,-3,-2]]],[],[],[]],[[[245,[-1,-2,-3]]],10,[254,252,45],[],[]],[[[245,[-1,-2,-3]]],10,[189,190,199,44,208,183,69,252,254],[],[]],[[[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]]],10,69,[]],[[[247,[-1,-2]]],10,[44,254,69],[]],[[[212,[-1,-2]]],10,[254,69],[]],[[[235,[-1,-2]]],10,[254,69],[]],[[[172,[-1,-2]]],10,206,[]],[[[248,[-1,-2]]],10,206,[]],[[[147,[-1,-2]]],10,206,[]],[[[238,[-1,-2]]],10,206,[]],[[[247,[-1,-2]]],10,206,[]],[[[212,[-1,-2]]],10,206,[]],[[[235,[-1,-2]]],10,206,[]],[[[169,[-1,-2]]],10,206,[]],[[[236,[-1,-2]]],10,206,[]],[[[239,[-1,-2,-3]]],10,[45,252],[],[]],[[[241,[-1,-2,-3]]],10,[254,45],[],[]],[[[242,[-1,-2,-3]]],10,[254,45],[],[]],[[[117,[-1,-2,-3]]],10,[44,189,190,199,45,254,252],[],[]],[[[245,[-1,-2,-3]]],10,[189,190,199,44,208,183,69,252,254],[],[]],[[[172,[-1,-2]]],10,69,[]],[[[248,[-1,-2]]],10,69,[]],[[[246,[-1,-2,-3]]],10,[],[],[]],[[[212,[-1,-2]]],10,234,[]],[[[235,[-1,-2]]],10,234,[]],[[[240,[-1,-2]]],10,[254,45],[]],0,0,0,[[[169,[-1,-2]]],-1,211,[]],[[[236,[-1,-2]]],-1,211,[]],[[[172,[-1,-2]],[172,[-1,-2]],-1],[[172,[-1,-2]]],[252,183,189,190,44],[]],[[[248,[-1,-2]],[248,[-1,-2]],-1],[[248,[-1,-2]]],[252,183,189,190,44],[]],[[[237,[-1,-2]],[237,[-1,-2]],-1],[[237,[-1,-2]]],[252,189,190,183,24],[]],[[[147,[-1,-2]],[147,[-1,-2]],-1],[[147,[-1,-2]]],[252,189,190,183,44],[]],[[[238,[-1,-2]],[238,[-1,-2]],-1],[[238,[-1,-2]]],[252,189,190,183,44],[]],[[[247,[-1,-2]],[247,[-1,-2]],-1],[[247,[-1,-2]]],[252,183,189,190,44],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]],-1],[[246,[-1,-2,-3]]],211,[],[]],[[[212,[-1,-2]],[212,[-1,-2]],-1],[[212,[-1,-2]]],[252,189,190,183,44],[]],[[[235,[-1,-2]],[235,[-1,-2]],-1],[[235,[-1,-2]]],[252,189,190,183,44],[]],[[[169,[-1,-2]],[169,[-1,-2]],-1],[[169,[-1,-2]]],[252,183,189,190,44],[]],[[[236,[-1,-2]],[236,[-1,-2]],-1],[[236,[-1,-2]]],[252,183,189,190,44],[]],[[[212,[-1,-2]],[212,[-1,-2]]],243,69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,69,[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],69,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],69,[]],[[[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],69,[]],[[[247,[-1,-2]]],[[147,[-1,-2]]],[44,183],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],69,[],[]],[[[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],69,[]],0,0,[[[247,[-1,-2]]],-1,[44,183],[]],[[[247,[-1,-2]]],-1,[44,183],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],69,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],69,[]],[[[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],69,[]],[[[247,[-1,-2]]],[[147,[-1,-2]]],[44,183],[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[239,[-1,-2,-3]]],69,[],[]],[[[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],69,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],69,[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],69,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],69,[]],0,0,[[[247,[-1,-2]]],-1,[44,183],[]],[[[247,[-1,-2]]],-1,[44,183],[]],[[[172,[-1,-2]],-1],[],[44,190],[]],[[[172,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[248,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[248,[-1,-2]],-1],[],[44,190],[]],[[[237,[-1,-2]],-1],[],190,[]],[[[237,[-1,-2]],[239,[-1,-2,-3]]],[],190,[],[]],[[[147,[-1,-2]],-1],[],[44,190],[]],[[[147,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[238,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[238,[-1,-2]],-1],[],[44,190],[]],[[[247,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[247,[-1,-2]],-1],[],[44,190],[]],[[[239,[-1,-2,-3]],[239,[-1,-3,-4]]],[],190,[],[],[]],[[[240,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[240,[-1,-2]],-1],[],[44,190],[]],[[[212,[-1,-2]],-1],[],[44,190],[]],[[[212,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[235,[-1,-2]],-1],[],[44,190],[]],[[[235,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[169,[-1,-2]],-1],[],[44,190],[]],[[[169,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[236,[-1,-2]],[239,[-1,-2,-3]]],[],[44,190],[],[]],[[[236,[-1,-2]],-1],[],[44,190],[]],[[[172,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[172,[-1,-2]],-1],28,[44,207],[]],[[[248,[-1,-2]],-1],28,[44,207],[]],[[[248,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[237,[-1,-2]],-1],28,[44,190],[]],[[[147,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[147,[-1,-2]],-1],28,[44,190],[]],[[[238,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[238,[-1,-2]],-1],28,[44,207],[]],[[[247,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[247,[-1,-2]],-1],28,[44,207],[]],[[[240,[-1,-2]],-1],28,[44,207],[]],[[[240,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[212,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[212,[-1,-2]],-1],28,[44,207],[]],[[[235,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[235,[-1,-2]],-1],28,[44,207],[]],[[[169,[-1,-2]],-1],28,[44,190],[]],[[[169,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[236,[-1,-2]],-1],28,[44,190],[]],[[[236,[-1,-2]],[239,[-1,-2,-2]]],28,[44,207],[]],[[[245,[-1,-2,-3]],-1],[[245,[-1,-2,-3]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[237,[-1,-2]]],[],208,[]],[[[147,[-1,-2]]],[],208,[]],[[[238,[-1,-2]]],[],208,[]],[[[240,[-1,-2]]],[[240,[-1,-2]]],208,[]],[[[212,[-1,-2]]],[],208,[]],[[[235,[-1,-2]]],[],208,[]],[[[169,[-1,-2]]],[],208,[]],[[[236,[-1,-2]]],[],208,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[[172,[-1,-2]]],[],[]],[[[238,[-1,-2]],[238,[-1,-2]]],[[248,[-1,-2]]],[],[]],[[-1,-1,-1,-1],[[253,[-1,-2]]],[],[]],[-1,[[237,[-1,-2]]],[],[]],[[-1,-1],[[147,[-1,-2]]],[],[]],[[-1,-1,-1],[[238,[-1,-2]]],[],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[247,[-1,-2]]],[],[]],[[[170,[-1]]],[[249,[-1,-2,-3]]],[],[],[]],[-1,[[239,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1],[[240,[-1,-2]]],[],[]],[[-1,-1],[[212,[-1,-2]]],[],[]],[[-1,-1,-1],[[235,[-1,-2]]],[],[]],[[-1,-1,-1,-1,-1,-1],[[117,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1],[[245,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[241,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1],[[242,[-1,-2,-3]]],[],[],[]],[[-1,-1],[[169,[-1,-2]]],[],[]],[[-1,-1,-1],[[236,[-1,-2]]],[],[]],[[[246,[-1,-2,-3]],[236,[-1,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[[-1,-1,-1,-1,-1,-1],[[245,[-1,-2,-3]]],[254,252],[],[]],[-1,[[240,[-1,-2]]],44,[]],[[[236,[-1,-2]],[246,[-1,-2,-3]]],[[250,[-1,-2,-3]]],[],[],[]],[243,10],[244,10],[[[246,[-1,-2,-3]]],-1,211,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,-2,-3]]],211,[],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],211,[]],[243,243],[244,244],[[[212,[-1,-2]],[212,[-1,-2]]],243,45,[]],[[[235,[-1,-2]],[235,[-1,-2]]],244,45,[]],[[[169,[-1,-2]],[169,[-1,-2]]],243,45,[]],[[[236,[-1,-2]],[236,[-1,-2]]],244,45,[]],0,[[],[[239,[-1,-2,-3]]],252,[],[]],[[],[[169,[-1,-2]]],252,[]],[[],[[236,[-1,-2]]],252,[]],[[243,243],243],[[244,244],244],[[],[[147,[-1,-2]]],254,[]],[[],[[238,[-1,-2]]],254,[]],0,[[-1,-1,-1,-1,-1,-1],[[245,[-1,-2,-3]]],[189,190,199,44,208,183,69,252,254],[],[]],[[[172,[-1,-2]],[240,[-1,-2]]],[[172,[-1,-2]]],[44,183,189],[]],[[[247,[-1,-2]],[240,[-1,-2]]],[[247,[-1,-2]]],[44,183,189],[]],[[[117,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-1,-3]]],[189,254,69,44,183,190],[],[]],[[[245,[-1,-2,-3]],[172,[-1,-2]]],[[21,[[172,[-1,-3]]]]],[189,199,254,69,44,183,190],[],[]],[[[245,[-1,-2,-3]],[248,[-1,-2]]],[[21,[[248,[-1,-3]]]]],[189,199,254,69,44,183,190],[],[]],[[[117,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-1,-3]]],[189,254,69,44,183,190],[],[]],[[[245,[-1,-2,-3]],[247,[-1,-2]]],[[21,[[247,[-1,-3]]]]],[189,199,254,69,44,183,190],[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[21,[178]]],69,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[[21,[178]]],69,[],[]],[[116,116],[[21,[178]]]],[-1,[[245,[-1,-2,-3]]],[208,199,254,252],[],[]],[[-1,-1],[[147,[-1,-2]]],[],[]],[[-1,-1,-1],[[238,[-1,-2]]],[],[]],[[[147,[60,-1]]],[[147,[60,116]]],[]],[[[117,[-1,-2,-3]],[170,[-1]]],[[117,[-1,-2,-3]]],[44,183,189,190,254,198],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1,[170,[-1]]],[[245,[-1,-2,-3]]],[183,189,190,199,44,254,252,198],[],[]],[[[117,[-1,-2,-3]],-1,-1],[[117,[-1,-2,-3]]],[44,190],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[117,[-1,-2,-3]],[169,[-1,-2]]],[[117,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[245,[-1,-2,-3]],[236,[-1,-2]]],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[189,199,44,190,183],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[189,199,44,190,183],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[44,190,199,254,252,45],[],[]],[[-1,-1,-1,-1],[[246,[-1,-2,-3]]],[],[],[]],0,[-1,[[249,[-1,-2,-3]]],[],[],[]],0,[-1,-1,[]],[[-1,-1,-1,-1],[[247,[-1,-2]]],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[252,183,189,190,44],[]],[[[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[252,183,189,190,44],[]],[[[147,[-1,-2]],[212,[-1,-2]]],[[147,[-1,-2]]],255,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[[238,[-1,-2]]],255,[]],0,[[[169,[-1,-2]]],[[169,[-1,-2]]],206,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],206,[]],[[[170,[-1]]],[[117,[-1,-2,-3]]],[44,183,189,190,254,198],[],[]],[[-1,-1,-1,[170,[-1]]],[[245,[-1,-2,-3]]],[183,189,190,199,44,254,252,198],[],[]],0,[[[172,[-1,-2]]],[[172,[-1,-2]]],257,[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],257,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],257,[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],[257,44],[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],257,[]],[[[238,[-1,-2]]],[[238,[-1,-2]]],[257,44],[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],[256,251,257,183,189],[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],[257,44],[]],[[[212,[-1,-2]]],[[212,[-1,-2]]],257,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],257,[]],[[[235,[-1,-2]]],[[235,[-1,-2]]],[257,44],[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],257,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],[257,44],[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],257,[]],[[[236,[-1,-2]]],[[236,[-1,-2]]],[257,44],[]],[[[172,[-1,-2]]],[[172,[-1,-2]]],[256,251],[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],[256,251],[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],[256,251,257,183,189],[]],[[[172,[-1,-2]]],[[172,[-1,-2]]],[256,251],[]],[[[248,[-1,-2]]],[[248,[-1,-2]]],[256,251],[]],[[[247,[-1,-2]]],[[247,[-1,-2]]],[256,251,257,183,189],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],258,[]],[[[237,[-1,-2]],[237,[-1,-2]]],[[237,[-1,-2]]],258,[]],[[[172,[-2,-3]],-1,-1],[[172,[-2,-3]]],44,[[190,[-1]],44],[]],[[[248,[-2,-3]],-1,-1,-1],[[248,[-2,-3]]],44,[[190,[-1]],44],[]],[[[247,[-2,-3]],-1,-1],[[247,[-2,-3]]],44,[44,[190,[-1]]],[]],[[-1,-1],[[117,[-1,-2,-3]]],254,[],[]],[[-1,-1,-1],[[245,[-1,-2,-3]]],[254,252],[],[]],[[243,[147,[-1,-2]],[147,[-1,-2]]],[[147,[-1,-2]]],[],[]],[[244,[238,[-1,-2]],[238,[-1,-2]]],[[238,[-1,-2]]],[],[]],[[243,[212,[-1,-2]],[212,[-1,-2]]],[[212,[-1,-2]]],[],[]],[[244,[235,[-1,-2]],[235,[-1,-2]]],[[235,[-1,-2]]],[],[]],[[243,[169,[-1,-2]],[169,[-1,-2]]],[[169,[-1,-2]]],[],[]],[[244,[236,[-1,-2]],[236,[-1,-2]]],[[236,[-1,-2]]],[],[]],[[[172,[-1,-2]],[212,[-1,-2]]],28,[44,189],[]],[-1,-1,[]],[[[172,[-1,-2]]],[[212,[-1,-2]]],[44,189],[]],[[[248,[-1,-2]]],[[235,[-1,-2]]],[44,189],[]],0,[[-1,-1],[[212,[-1,-2]]],[],[]],[[-1,-1,-1],[[235,[-1,-2]]],[],[]],[[[170,[-1]],[170,[-1]]],[[245,[-1,-2,-3]]],[198,254,252],[],[]],[[[246,[-1,-2,-3]],[246,[-1,-2,-3]],-1],[[246,[-1,-2,-3]]],[],[],[]],[-1,[[147,[-1,-2]]],24,[]],[-1,[[238,[-1,-2]]],24,[]],[-1,[[212,[-1,-2]]],24,[]],[-1,[[235,[-1,-2]]],24,[]],[-1,[[241,[-1,-2,-3]]],24,[],[]],[-1,[[242,[-1,-2,-3]]],24,[],[]],[-1,[[169,[-1,-2]]],24,[]],[-1,[[236,[-1,-2]]],24,[]],[[[169,[-1,-2]]],-1,[44,190,183],[]],[[[236,[-1,-2]]],-1,[44,190,183],[]],[[[246,[-1,-2,-3]]],-1,211,[],[]],[[[237,[-1,-2]],[237,[-1,-2]]],[],189,[]],[[[147,[-1,-2]],[169,[-1,-2]]],[],189,[]],[[[147,[-1,-2]],[212,[-1,-2]]],[],189,[]],[[[147,[-1,-2]],[147,[-1,-2]]],[],189,[]],[[[238,[-1,-2]],[236,[-1,-2]]],[],189,[]],[[[238,[-1,-2]],[235,[-1,-2]]],[],189,[]],[[[238,[-1,-2]],[238,[-1,-2]]],[],189,[]],[[[239,[-1,-2,-3]],[239,[-1,-2,-3]]],[],189,[],[]],[[[240,[-1,-2]],[240,[-1,-2]]],[[240,[-1,-2]]],189,[]],[[[212,[-1,-2]],[212,[-1,-2]]],[],189,[]],[[[235,[-1,-2]],[235,[-1,-2]]],[],189,[]],[[[241,[-1,-2,-3]],[241,[-1,-4,-3]]],[],189,[],[],[]],[[[242,[-1,-2,-3]],[242,[-1,-4,-3]]],[],189,[],[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],[],189,[]],[[[236,[-1,-2]],[236,[-1,-2]]],[],189,[]],[[[237,[-1,-2]],[237,[-1,-2]]],28,213,[]],[[[147,[-1,-2]],[212,[-1,-2]]],28,213,[]],[[[147,[-1,-2]],[169,[-1,-2]]],28,[44,189],[]],[[[238,[-1,-2]],[235,[-1,-2]]],28,213,[]],[[[238,[-1,-2]],[236,[-1,-2]]],28,[44,189],[]],[[[240,[-1,-2]],[240,[-1,-2]]],28,213,[]],[[[212,[-1,-2]],[212,[-1,-2]]],28,213,[]],[[[235,[-1,-2]],[235,[-1,-2]]],28,213,[]],[[[241,[-1,-2,-3]],[241,[-1,-3,-3]]],28,213,[],[]],[[[242,[-1,-2,-3]],[242,[-1,-3,-3]]],28,213,[],[]],[[[169,[-1,-2]],[169,[-1,-2]]],28,[44,189],[]],[[[236,[-1,-2]],[236,[-1,-2]]],28,[44,189],[]],[-1,[[237,[-2,-3]]],214,[183,44,254],[]],[-1,[[237,[-2,-3]]],214,[183,254],[]],[-1,[[212,[-2,-3]]],214,[183,44,254],[]],[-1,[[212,[-2,-3]]],214,[183,254],[]],[-1,[[235,[-2,-3]]],214,[183,44,254],[]],[-1,[[235,[-2,-3]]],214,[183,254],[]],[-1,[[169,[-2,-3]]],214,[183,254],[]],[-1,[[169,[-2,-3]]],214,[183,44,254],[]],[-1,[[236,[-2,-3]]],214,[183,254],[]],[-1,[[236,[-2,-3]]],214,[183,44,254],[]],[-1,-1,[]],[[[249,[-1,-2,-3]],[249,[-1,-4,-2]]],[[249,[-1,-4,-3]]],211,[],[],[]],[[[246,[-1,-2,-3]],[246,[-1,-3,-4]]],[[246,[-1,-2,-4]]],[],[],[],[]],[[[117,[-1,-2,-3]],[117,[-1,-3,-4]]],[[117,[-1,-2,-4]]],[44,183,190],[],[],[]],[[[245,[-1,-2,-3]],[245,[-1,-3,-4]]],[[245,[-1,-2,-4]]],[44,183,190],[],[],[]],[[[250,[-1,-2,-3]],[250,[-1,-3,-4]]],[[250,[-1,-2,-4]]],[],[],[],[]],[[[117,[-1,-2,-3]],[170,[-1]]],[[117,[-1,-2,-3]]],[44,183,189,190,254,198],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1,[170,[-1]]],[[245,[-1,-2,-3]]],[183,189,190,199,44,254,252,198],[],[]],[[[117,[-1,-2,-3]],-1,-1],[[117,[-1,-2,-3]]],[44,183,190,254],[],[]],[[[245,[-1,-2,-3]],-1,-1,-1],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[117,[-1,-2,-3]],[169,[-1,-3]]],[[117,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[245,[-1,-2,-3]],[236,[-1,-3]]],[[245,[-1,-2,-3]]],[44,183,190,254,252],[],[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[245,[-1,-2,-3]]],[[117,[-1,-2,-3]]],44,[],[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[147,[-1,-2]]],[[238,[-1,-2]]],[254,44],[]],[[[249,[-1,-2,-3]]],[[246,[-1,-2,-3]]],211,[],[]],[[[117,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[254,252,44],[],[]],[[[169,[-1,-2]]],[[236,[-1,-2]]],[254,44],[]],[[[147,[-1,-2]]],[[223,[-1]]],44,[]],[[[238,[-1,-2]]],[[223,[-1]]],44,[]],[[[212,[-1,-2]]],[[223,[-1]]],44,[]],[[[235,[-1,-2]]],[[223,[-1]]],44,[]],[[[117,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[241,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[242,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[169,[-1,-2]]],[[223,[-1]]],44,[]],[[[236,[-1,-2]]],[[223,[-1]]],44,[]],[[[238,[-1,-2]]],[[223,[-1]]],[252,44],[]],[[[236,[-1,-2]]],[[223,[-1]]],[254,44],[]],[[[117,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[-1]]],44,[],[]],[[[117,[-1,-2,-3]]],[[223,[[223,[-1]]]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[[223,[-1]]]]],44,[],[]],[[[245,[-1,-2,-3]]],[[223,[[223,[-1]]]]],44,[],[]],[[[247,[-1,-2]]],[[172,[-1,-2]]],[44,183],[]],[[[172,[-1,-2]]],[[172,[60,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[60,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[60,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[60,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[60,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[60,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[60,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[60,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[60,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[215,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[215,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[215,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[215,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[215,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[215,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[215,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[215,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[215,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[230,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[230,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[230,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[230,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[230,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[230,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[230,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[230,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[230,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[233,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[233,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[233,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[233,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[233,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[233,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[233,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[233,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[233,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[21,[[172,[-1,-2]]]]],[44,69],[]],[[[248,[-1,-2]]],[[21,[[248,[-1,-2]]]]],[44,69],[]],[[[247,[-1,-2]]],[[21,[[247,[-1,-2]]]]],[44,254,69],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[169,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[238,[-1,-2]]],44,[]],[[[253,[-1,-2]]],[[21,[[147,[-1,-2]]]]],[44,199,254,69],[]],[[[253,[-1,-2]]],[[21,[[238,[-1,-2]]]]],[44,199,254,69],[]],[[[172,[-1,-2]]],[[247,[-1,-2]]],[44,189],[]],[[[169,[-1,-2]]],[[212,[-1,-2]]],44,[]],[[[249,[-1,-2,-3]]],[[117,[-1,-2,-3]]],[44,183,189,190,210,198],[],[]],[[[246,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[],[],[]],[[[241,[-1,-2,-3]]],[[117,[-1,-2,-3]]],[254,252,44],[],[]],[[[242,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[254,252,44],[],[]],[[[169,[-1,-2]]],[[117,[-1,-2,-2]]],[254,252,44],[]],[[[236,[-1,-2]]],[[245,[-1,-2,-2]]],[254,252,44],[]],[[[250,[-1,-2,-3]]],[[245,[-1,-2,-3]]],[],[],[]],[[[147,[-1,-2]]],[[28,[-1,-1]]],44,[]],[[[238,[-1,-2]]],[[28,[-1,-1,-1]]],44,[]],[[[212,[-1,-2]]],[[28,[-1,-1]]],44,[]],[[[235,[-1,-2]]],[[28,[-1,-1,-1]]],44,[]],[[[241,[-1,-2,-3]]],[[28,[-1,-1]]],44,[],[]],[[[242,[-1,-2,-3]]],[[28,[-1,-1,-1]]],44,[],[]],[[[169,[-1,-2]]],[[28,[-1,-1]]],44,[]],[[[236,[-1,-2]]],[[28,[-1,-1,-1]]],44,[]],[[[238,[-1,-2]]],[[28,[-1,-1,-1,-1]]],[252,44],[]],[[[236,[-1,-2]]],[[28,[-1,-1,-1,-1]]],[254,44],[]],[[[172,[-1,-2]]],[[172,[209,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[209,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[209,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[209,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[209,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[209,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[209,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[209,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[209,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[228,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[228,-2]]],[194,44],[]],[[[172,[-1,-2]]],[[172,[-1,116]]],44,[]],[[[248,[-1,-2]]],[[248,[-1,116]]],44,[]],[[[147,[-1,-2]]],[[147,[-1,116]]],44,[]],[[[238,[-1,-2]]],[[238,[-1,116]]],44,[]],[[[247,[-1,-2]]],[[247,[-1,116]]],44,[]],[[[249,[-1,-2,-3]]],[[249,[-1,116,116]]],44,[],[]],[[[246,[-1,-2,-3]]],[[246,[-1,116,116]]],44,[],[]],[[[212,[-1,-2]]],[[212,[-1,116]]],44,[]],[[[235,[-1,-2]]],[[235,[-1,116]]],44,[]],[[[117,[-1,-2,-3]]],[[117,[-1,116,116]]],44,[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,116,116]]],44,[],[]],[[[241,[-1,-2,-3]]],[[241,[-1,116,116]]],44,[],[]],[[[242,[-1,-2,-3]]],[[242,[-1,116,116]]],44,[],[]],[[[169,[-1,-2]]],[[169,[-1,116]]],44,[]],[[[236,[-1,-2]]],[[236,[-1,116]]],44,[]],[[[250,[-1,-2,-3]]],[[250,[-1,116,116]]],[],[],[]],[[[172,[-1,-2]]],[[172,[27,-2]]],[194,44],[]],[[[248,[-1,-2]]],[[248,[27,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[147,[27,-2]]],[194,44],[]],[[[238,[-1,-2]]],[[238,[27,-2]]],[194,44],[]],[[[247,[-1,-2]]],[[247,[27,-2]]],[194,44],[]],[[[212,[-1,-2]]],[[212,[27,-2]]],[194,44],[]],[[[235,[-1,-2]]],[[235,[27,-2]]],[194,44],[]],[[[169,[-1,-2]]],[[169,[27,-2]]],[194,44],[]],[[[236,[-1,-2]]],[[236,[27,-2]]],[194,44],[]],[[[147,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[238,[-1,-2]]],[[236,[-1,-2]]],44,[]],[[[212,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[235,[-1,-2]]],[[236,[-1,-2]]],44,[]],[[[241,[-1,-2,-3]]],[[169,[-1,-2]]],44,[],[]],[[[242,[-1,-2,-3]]],[[236,[-1,-2]]],44,[],[]],0,[[[241,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-3]]],[183,44],[],[]],[[[239,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-3]]],[44,190],[],[]],[[[242,[-1,-2,-3]],[172,[-1,-2]]],[[172,[-3]]],[183,44],[],[]],[[[239,[-1,-2,-3]],[248,[-1,-2]]],[[248,[-3]]],[44,190],[],[]],[[[242,[-1,-2,-3]],[248,[-1,-2]]],[[248,[-3]]],[183,44],[],[]],[[[249,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[249,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-1,-3]]],211,[],[]],[[[239,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[239,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-3]]],[44,190],[],[]],[[[117,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-1,-3]]],[44,183,190],[],[]],[[[117,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[241,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-3]]],[183,44],[],[]],[[[241,[-1,116,116]],[147,[-1,116]]],[[147,[-1,116]]],181],[[[246,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-1,-3]]],[],[],[]],[[[245,[-1,-2,-3]],[147,[-1,-2]]],[[21,[[147,[-1,-3]]]]],[199,254,69,44,183,190],[],[]],[[[242,[-1,-2,-3]],[147,[-1,-2]]],[[147,[-3]]],[183,44],[],[]],[[[245,[-1,-2,-3]],[147,[-1,-2]]],[[253,[-1,-3]]],[44,183,190],[],[]],[[[246,[-1,-2,-3]],[238,[-1,-2]]],[[238,[-1,-3]]],[],[],[]],[[[239,[-1,-2,-3]],[238,[-1,-2]]],[[238,[-3]]],[44,190],[],[]],[[[245,[-1,-2,-3]],[238,[-1,-2]]],[[21,[[238,[-1,-3]]]]],[199,254,69,44,183,190],[],[]],[[[242,[-1,-2,-3]],[238,[-1,-2]]],[[238,[-3]]],[183,44],[],[]],[[[245,[-1,-2,-3]],[238,[-1,-2]]],[[253,[-1,-3]]],[44,183,190],[],[]],[[[239,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-3]]],[44,190],[],[]],[[[241,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-3]]],[183,44],[],[]],[[[242,[-1,-2,-3]],[247,[-1,-2]]],[[247,[-1,-3]]],[183,44],[],[]],[[[239,[-1,-2,-3]],[212,[-1,-2]]],[[212,[-3]]],[44,190],[],[]],[[[241,[-1,-2,-3]],[212,[-1,-2]]],[[212,[-1,-3]]],[],[],[]],[[[242,[-1,-2,-3]],[212,[-1,-2]]],[[212,[-1,-3]]],[],[],[]],[[[249,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],211,[],[]],[[[249,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[239,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[239,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-3]]],[44,190],[],[]],[[[117,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],[44,183,190],[],[]],[[[117,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[241,[-1,116,116]],[169,[-1,116]]],[[169,[-1,116]]],181],[[[246,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],[],[],[]],[[[245,[-1,-2,-3]],[169,[-1,-2]]],[[169,[-1,-3]]],[44,183,190],[],[]],[[[246,[-1,-2,-3]],[236,[-1,-2]]],[[236,[-1,-3]]],[],[],[]],[[[245,[-1,-2,-3]],[236,[-1,-2]]],[[236,[-1,-3]]],[44,183,190],[],[]],[[[172,[-1,-2]],[169,[-1,-2]]],[[172,[-1,-2]]],[44,183],[]],[[[248,[-1,-2]],[236,[-1,-2]]],[[248,[-1,-2]]],[44,183],[]],[[[247,[-1,-2]],[169,[-1,-2]]],[[247,[-1,-2]]],[44,183],[]],[[-1,-1],[[117,[-1,-2,-3]]],[254,252],[],[]],[[-1,-1,-1],[[245,[-1,-2,-3]]],[254,252],[],[]],0,[[[172,[-1,-2]]],[[21,[[172,[-3,-2]]]]],[194,44],[],194],[[[248,[-1,-2]]],[[21,[[248,[-3,-2]]]]],[194,44],[],194],[[[237,[-1,-2]]],[[21,[[237,[-3,-2]]]]],[194,24],[],194],[[[147,[-1,-2]]],[[21,[[147,[-3,-2]]]]],[194,44],[],194],[[[238,[-1,-2]]],[[21,[[238,[-3,-2]]]]],[194,44],[],194],[[[247,[-1,-2]]],[[21,[[247,[-3,-2]]]]],[194,44],[],194],[[[239,[-1,-2,-3]]],[[21,[[239,[-4,-2,-3]]]]],194,[],[],194],[[[212,[-1,-2]]],[[21,[[212,[-3,-2]]]]],[194,44],[],194],[[[235,[-1,-2]]],[[21,[[235,[-3,-2]]]]],[194,44],[],194],[[[117,[-1,-2,-3]]],[[21,[[117,[-4,-2,-3]]]]],[194,44],[],[],194],[[[245,[-1,-2,-3]]],[[21,[[245,[-4,-2,-3]]]]],[194,44],[],[],194],[[[169,[-1,-2]]],[[21,[[169,[-3,-2]]]]],[194,44],[],194],[[[236,[-1,-2]]],[[21,[[236,[-3,-2]]]]],[194,44],[],194],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[[[169,[-1,-2]]],[[21,[[169,[-1,-2]]]]],211,[]],[[[236,[-1,-2]]],[[21,[[236,[-1,-2]]]]],211,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[172,[-1,-2]],[172,[-1,-2]]],[[172,[-1,-2]]],[44,69],[]],[[[248,[-1,-2]],[248,[-1,-2]]],[[248,[-1,-2]]],[44,69],[]],[[[247,[-1,-2]],[247,[-1,-2]]],[[247,[-1,-2]]],[44,69,183,189,254],[]],[[-1,-1,-1,-1],[[246,[-1,-2,-3]]],211,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[-1,-1],[[169,[-1,-2]]],[],[]],[[-1,-1,-1],[[236,[-1,-2]]],[],[]],[[[246,[-1,-2,-3]]],[[236,[-1,116]]],44,[],[]],[[[240,[-1,-2]]],-1,[44,183],[]],[[[248,[-1,-2]]],-1,[44,190,189],[]],[[[235,[-1,-2]]],-1,[190,44],[]],0,[[[172,[-1,-2]]],-1,[44,189],[]],[[[248,[-1,-2]]],-1,[44,189],[]],[[[247,[-1,-2]]],-1,[44,183],[]],0,0,[[[117,[-1,-2,-3]]],[[117,[-1,-2,-4]]],44,[],[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-2,-4]]],44,[],[],[]],[[[169,[-1,-2]],-1],[[169,[-1,-2]]],211,[]],[[[169,[-1,-2]],-1],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]],-1],[[236,[-1,-2]]],211,[]],[[[169,[-1,-2]],-1],[[169,[-1,-2]]],211,[]],[[[236,[-1,-2]],-1],[[236,[-1,-2]]],211,[]],[[[117,[-1,-2,-3]]],[[117,[-1,-4,-3]]],44,[],[],[]],[[[245,[-1,-2,-3]]],[[245,[-1,-4,-3]]],44,[],[],[]],0,0,0,0,0,0,0,0,0,[[[172,[-1,-2]]],[[153,[-1]]],44,[]],[[[248,[-1,-2]]],[[153,[-1]]],44,[]],[[[247,[-1,-2]]],[[153,[-1]]],[44,183],[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[244,243],[[[248,[-1,-2]]],-1,[44,190,189],[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[244,243],[[[248,[-1,-2]]],-1,[44,190,189],[]],0,0,0,0,0,0,0,0,0,[[[172,[-1,-2]]],[[153,[-1]]],44,[]],[[[248,[-1,-2]]],[[153,[-1]]],44,[]],[[[247,[-1,-2]]],[[153,[-1]]],[44,183],[]],[[[147,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[169,[-1,-2]]],[[169,[-1,-2]]],44,[]],[[[238,[-1,-2]]],[[147,[-1,-2]]],44,[]],[[[236,[-1,-2]]],[[169,[-1,-2]]],44,[]],[244,243],[[[248,[-1,-2]]],-1,[44,190,189],[]],0,0,0,0,0,[[[248,[-1,-2]]],[[153,[-1]]],44,[]],[[],[[172,[-1,-2]]],254,[]],[[],[[248,[-1,-2]]],254,[]],[[],[[237,[-1,-2]]],254,[]],[[],[[147,[-1,-2]]],254,[]],[[],[[147,[-1,-2]]],254,[]],[[],[[238,[-1,-2]]],254,[]],[[],[[238,[-1,-2]]],254,[]],[[],[[247,[-1,-2]]],254,[]],[[],[[240,[-1,-2]]],254,[]],[[],[[212,[-1,-2]]],254,[]],[[],[[212,[-1,-2]]],254,[]],[[],[[235,[-1,-2]]],254,[]],[[],[[235,[-1,-2]]],254,[]],[[],[[169,[-1,-2]]],254,[]],[[],[[169,[-1,-2]]],254,[]],[[],[[236,[-1,-2]]],254,[]],[[],[[236,[-1,-2]]],254,[]],0,[[],-1,[]],[[-1,-1],10,[]],[[-1,-1,-2],10,[],[]],[[-1,-1],-1,69],[[-1,-1],-1,69],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,-1,[]],[-1,-1,[]],[[],-1,[]],[-1,-1,[]],[[],-1,[]],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[187,[-1]],-1],[[259,[-1]]],181],[[[203,[-1]]],[[21,[[147,[-1,116]]]]],181],[[[204,[-1]]],[[21,[-1]]],181],[[[203,[-1]]],[[28,[27,[21,[27]]]]],181],[[[204,[-1]]],[[28,[27,[21,[27]]]]],181],0,[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,[-1,-1,[]],[-1,[],[]],[-1,-1,[]],[-1,[[169,[116]]],[]],[-1,[],[]],[-1,[],[]],[-1,-1,[]],[[-1,205],28,[]],[-1,[[147,[116]]],[]],[-1,[[147,[116]]],[]],[-1,[[28,[-1,-1]]],[]],[[-1,153],-1,[]],[-1,[[147,[116]]],[]],[[-1,[147,[-2,116]]],[[147,[-2,116]]],[],[]],[[-1,[169,[-2,116]]],[[169,[-2,116]]],[],[]],[-1,[],[]],[-1,[],[]],[[-1,-1,-1,-1],[[197,[-1]]],181],[[[169,[-1,116]],[169,[-1,116]]],-1,181],[[[147,[-1,116]],[147,[-1,116]],[147,[-1,116]]],-1,181],[[-1,-1],[[28,[-1,-1]]],206],[[[169,[-1,116]]],[[169,[-1,116]]],181],[[[169,[-1,116]]],[[169,[-1,116]]],206],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[260,[-1]]],214],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[[-1,60],[[261,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[60,-1],[[261,[-1]]],214],[[-1,-2],[[262,[-2,-1]]],[[166,[60]]],214],[[10,-1],[[260,[-1]]],214],[[[164,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214],[[[261,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214],[[[262,[-1,-2]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214,[[166,[60]]]],[[[260,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],214],[-1,[[260,[-1]]],214],[[[261,[-1]]],[[28,[27,[21,[27]]]]],214],[[-1,-2],[[262,[-1,-2]]],[],[[166,[60]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[164,[-1]]],-1,214],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[60,60],[[147,[60,116]]]],0,[[60,60],[[212,[60,116]]]],[[60,60],[[169,[60,116]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[131,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[131,114],[134,114],[134,114],[131,131],[134,134],[155,155],[160,160],[151,151],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[],131],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[131,10],28],[[134,10],28],[[134,10],28],[[131,[58,[126]]],28],[[134,[58,[126]]],28],[[151,90],[[83,[28,91]]]],[[160,60,-1],28,205],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[163,114],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[131,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[58,[60]]],129],[[],131],[27,134],[163,21],[155,[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]]],[160,21],[151,[[21,[[136,[129,144]]]]]],[131,27],[134,27],[134,27],[160,155],[[131,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[134,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[131,27,27],28],[[134,27,27],28],[[134,27,27],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[27,27],131],[131,[[165,[131]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[[133,[147,[60,116]]],129],[[133,[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[58,[60]]],129],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[133,27],[133,27],[263,27],[263,27],[157,157],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[133,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[133,[147,[60,116]],[147,[60,116]],[147,[60,116]]],129],[[263,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[[133,10],28],[[133,10],28],[[263,10],28],[[263,10],28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[133,[147,[60,116]],[58,[60]]],129],[[133,[147,[60,116]]],129],[[263,[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[58,[60]]],129],[[127,27],263],[157,[[21,[126]]]],[157,[[21,[126]]]],[133,27],[263,27],[[133,[147,[60,116]],[147,[60,116]]],129],[[133,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[263,[147,[60,116]],[147,[60,116]],[58,[60]]],129],[[133,27,27],28],[[133,27,27],28],[[263,27,27],28],[[263,27,27],28],[157,[[28,[27,[21,[27]]]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[133,27],263],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[159,159],[[[158,[-1]]],[[158,[-1]]],24],[[[161,[-1]]],[[161,[-1]]],24],[152,152],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[27,28],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[153,[209]],10],152],[159,[[21,[[136,[129,144]]]]]],[[[158,[-1]]],[[21,[[136,[-1,28]]]]],[]],[[[161,[-1]]],[[21,[[136,[[147,[60,116]],[147,[60,116]]]]]]],149],[152,[[21,[[136,[129,144]]]]]],[-1,[[264,[-2]]],[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,[[-1,[147,[60,116]],60,143,[58,[60]]],28,167],[[-1,[147,[60,116]],[169,[60,116]],[170,[60]],143,[58,[60]]],28,[]],[[-1,[171,[60]],[58,[60]]],[[28,[129,129]]],[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[-1,[137,[[147,[60,116]]]],[58,[60]]],28,[]],[[-1,[137,[[147,[60,116]]]]],28,[]],[[-1,[172,[60,116]],143,[58,[60]]],28,[]],[[-1,[172,[60,116]],173,143,[58,[60]]],28,167],[[-1,[169,[60,116]],[170,[60]],135,[147,[60,116]]],28,[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[-1,[],[]],[-1,28,[]],[-1,28,[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]],[147,[60,116]]],28,[]],[[-1,10],28,[]],[[-1,[136,[[28,[[147,[60,116]],[58,[60]]]],[147,[60,116]]]]],28,[]],[[-1,60],[[174,[-1]]],167],[[-1,60],[[261,[-1]]],[]],[[-1,60],28,[]],[[-1,[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]]],28,[]],[[-1,[147,[60,116]]],28,[]],[-1,27,[]],[[-1,[136,[[147,[60,116]],[147,[60,116]]]],[58,[60]]],28,[]],[[-1,[147,[60,116]],[147,[60,116]],[58,[60]]],129,[]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[-1,[169,[60,116]],[170,[60]],135,[169,[60,116]]],28,[]],[[-1,[169,[60,116]],[169,[60,116]],[169,[60,116]]],28,[]],[[-1,60],28,[]],[[-1,[169,[60,116]]],28,[]],[[-1,[169,[60,116]]],28,[]],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[-1,60],28,[]],[[-1,27,27],28,[]],[[-1,27,27],28,[]],[[-1,[147,[60,116]],[147,[60,116]]],28,[]],[[-1,[147,[60,116]]],28,[]],[[-1,[169,[60,116]],[169,[60,116]]],28,[]],[[-1,[169,[60,116]]],28,[]],[[-1,-2],[[175,[-1,-2]]],167,[[166,[60]]]],[[-1,-2],[[262,[-1,-2]]],[],[[166,[60]]]],[[-1,60],28,[]],[-1,[[165,[-1]]],167],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,10],265,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[265,265],[[[266,[-1]]],[[266,[-1]]],24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[-1,-2]],16,-2,30,31,32,33],28,[],14],[27,28],[27,28],[27,28],[[[266,[-1]],[266,[-1]]],10,45],[[265,90],[[83,[28,91]]]],[[[266,[-1]],90],92,110],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,6],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[-1,-2]]],35,[],14],[[-1,10],265,[]],[[[11,[-1,-2]],266],[[11,[-1,-2]]],[],14],0,[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[11,[-1,-2]],16,-2,46],47,[],14],0,[[[11,[-1,-2]],16,31,32,33,-2],48,[],14],[[-1,10,-2],[[11,[-3,-4]]],[[6,[12]]],13,[],14],[[[11,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],14],0,[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[37]]]],0,[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[37]]]],[[[11,[-1,-2]]],70,[],14],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,6],[[[11,[-1,-2]]],74,[],14],0,[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[267]]]],[[[11,[-1,-2]],268],[[11,[-1,-2]]],[],14],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[11,[-1,-2]],-3],[[11,[-1,-2]]],[],14,[[6,[35]]]],[[[11,[-1,-2]]],35,[],14],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[12]]],43],[[[22,[-1,-2,-3]]],[[17,[16]]],[23,24],24,14],[[[19,[-1]]],[[19,[-1]]],24],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1,-2,-3]],16,-3,30,31,32,33],28,[23,24],24,14],[27,28],[27,28],[[[19,[-1]],90],92,110],[[[22,[-1,-2,-3]]],[[22,[-1,-2,-3]]],[23,24],[],14],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1,-2,-3]]],35,[23,24],24,14],[[[22,[-1,-2,-3]],269],[[22,[-1,-2,-3]]],[23,24],[],14],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[22,[-1,-2,-3]],16,-3,46],47,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[[6,[267]]]],[[[22,[-1,-2,-3]],16,31,32,33,-3],48,[23,24],24,14],[[[19,[-1]],20,[21,[-1]],-2],[[22,[-1,-3,-4]]],[23,24],13,[],14],[[[17,[-1]]],[[19,[-1]]],[23,24]],[[[22,[-1,-2,-3]],-2],[[22,[-1,-2,-3]]],[23,24],[],14],[[[22,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,13],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,13],[[[22,[-1,-2,-3]],16,31,-3],[[21,[[54,[-2,-3]]]]],[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[[6,[94]]]],[[-1,-2,20],[[0,[214]]],43,43],[[[22,[-1,-2,-3]],60],[[22,[-1,-2,-3]]],[23,24],[],14],[[[22,[-1,-2,-3]]],70,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[6,6,24]],[[[22,[-1,-2,-3]]],74,[23,24],24,14],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[6,24]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[22,[-1,-2,-3]],-4],[[22,[-1,-2,-3]]],[23,24],[],14,[[6,[35]]]],[[[22,[-1,-2,-3]]],35,[23,24],24,14],[[[17,[-1]],[21,[-1]]],[[19,[-1]]],[23,24]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[26,[-1,-2]],270],[[26,[-1,-2]]],[],4],[[[26,[-1,-2]],271],[[26,[-1,-2]]],[],4],[-1,272,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1,-2]]],[[26,[-1,-2]]],[],4],[[[26,[-1,-2]]],[[26,[-1,-2]]],[],4],[[[26,[-1,-2]]],[[17,[16]]],[],4],[272,272],[273,273],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],272],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[26,[-1,-2]],16],28,[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1,-2]],16,-2,30,31,32,33],28,[],4],[[-1,272,33],28,4],[27,28],[27,28],[27,28],[[273,273],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[272,90],[[83,[28,91]]]],[[273,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[273,-1],28,150],[[[26,[-1,-2]]],35,[],4],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[35]]]],[[[26,[-1,-2]],273],[[26,[-1,-2]]],[],4],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[46,35,35,60,60,94,270,271,-1],47,64],[[[26,[-1,-2]],16,-2,46],47,[],4],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[37]]]],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[37]]]],[[[26,[-1,-2]],16,31,32,33,-2],48,[],4],[-3,[[26,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[-1,273,[[6,[[59,[20]]]]]],[[[26,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[26,[-1,-2]],16,31,-2,53],28,[],4],[[[26,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[94]]]],[[[26,[-1,-2]]],70,[],4],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,6],[[[26,[-1,-2]]],74,[],4],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],273],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[273,[[34,[[21,[33]]]]]],[[[26,[-1,-2]],-3],[[26,[-1,-2]]],[],4,[[6,[35]]]],[[[26,[-1,-2]]],35,[],4],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[274,274],[275,275],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[39,[-1]],276],[[39,[-1]]],[]],[274,277],[[],275],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,-2,276,275],28,278,[24,18]],[[[39,[-1]],16,-2,30,31,32,33],28,[24,18],278],[27,28],[27,28],[27,28],[[274,274],10],[[275,275],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[[39,[-1]],275],[[39,[-1]]],[]],[[274,90],[[83,[28,91]]]],[[275,90],[[83,[28,91]]]],[[[39,[-1]],90],92,110],[-1,274,[[6,[279]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,274,[[280,[[58,[67]]]],281,282]],[-1,274,[[6,[279]]]],[[209,209,-1],274,[[280,[[58,[67]]]],281,282]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[274,-1],28,150],[[275,-1],28,150],[[[39,[-1]],-2],[[39,[-1]]],[],[[6,[35]]]],[[[39,[-1]]],35,[24,18]],[274,228],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,46,-2,35,35,276],47,278,[]],[[[39,[-1]],16,-2,46],47,[24,18],278],[-2,[[39,[-1]]],[],[[6,[-1]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,[-1,[[283,[-1]]],[]],[[[39,[-1]],-2],[[39,[-1]]],[],[[6,[35]]]],[[[39,[-1]]],35,[24,18]],0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[284,284],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],284],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[283,[-1]],16,-2,30,31,32,33],28,[24,18],278],[27,28],[27,28],[[284,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[283,[-1]]],35,[24,18]],[[[283,[-1]],-2],[[283,[-1]]],[],[[6,[35]]]],[[-1,284,108],108,278],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[284,10],[[[283,[-1]],16,-2,46],47,[24,18],278],[[[283,[-1]],60],[[283,[-1]]],[]],[[[283,[-1]],60],[[283,[-1]]],[]],[[[283,[-1]],16,31,32,33,-2],48,[24,18],278],[-1,[[283,[-1]]],[]],[[],284],[[[283,[-1]],16,49,31,32,-2,50,[51,[-3]],33],52,[24,18],278,[]],[[[283,[-1]],-2],[[283,[-1]]],[],[[6,[37]]]],[[[283,[-1]],60],[[283,[-1]]],[]],[[[283,[-1]]],70,[24,18]],[[[283,[-1]]],74,[24,18]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[283,[-1]]],35,[24,18]],[[[283,[-1]],-2],[[283,[-1]]],[],[[6,[35]]]],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[42,[-1,-2,-3]],285],[[42,[-1,-2,-3]]],[44,45],[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[42,[-1,-2,-3]]],[[17,[16]]],[44,45],[],4],[-1,-2,[],[]],[[],[[42,[-1,-2,-3]]],[44,45],[],[]],[27,-1,[]],[27,-1,[]],[[[42,[-1,-2,-3]],16],28,[44,45],[],4],[-1,-2,[],[]],[[[42,[-1,-2,-3]],16,-3,30,31,32,33],28,[44,45],[],4],[27,28],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[[42,[-1,-2,-3]]],35,[44,45],[],4],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[35]]]],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[42,[-1,-2,-3]],16,-3,46],47,[44,45],[],4],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[37]]]],[[[42,[-1,-2,-3]],16,31,32,33,-3],48,[44,45],[],4],[[],[[42,[-1,-2,-3]]],[44,45],[],[]],[[[42,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[44,45],[],4],[[[42,[-1,-2,-3]],16,31,-3,53],28,[44,45],[],4],[[[42,[-1,-2,-3]],16,31,-3],[[21,[[54,[-2,-3]]]]],[44,45],[],4],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[94]]]],[[[42,[-1,-2,-3]],-1,-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[[5,[-2,-3]]]]]],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[37]]]],[[[42,[-1,-2,-3]]],70,[44,45],[],4],[[[42,[-1,-2,-3]]],74,[44,45],[],4],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[[[42,[-1,-2,-3]]],35,[44,45],[],4],[[[42,[-1,-2,-3]],-4],[[42,[-1,-2,-3]]],[44,45],[],[],[[6,[35]]]],[-1,[[42,[-2,-3,-4]]],43,[44,45],[],[]],0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,286,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[286,286],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],287],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[27,28],[[286,90],[[83,[28,91]]]],[[287,90],92],[[[288,[-1,-2,-3]],-4],[[288,[-1,-2,-3]]],[56,24],[],14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[287,[58,[-1]],[21,[27]],-2,[21,[13]]],[[288,[-1,-3,-4]]],[56,24],205,[],14],[[],287],[[[288,[-1,-2,-3]],96,60],[[54,[-2,-3]]],[56,24],[],14],[[[288,[-1,-2,-3]],-4],[[288,[-1,-2,-3]]],[56,24],[],14,[[6,[94]]]],0,0,[[[288,[-1,-2,-3]],-4],[[288,[-1,-2,-3]]],[56,24],[],14,6],0,[[[288,[-1,-2,-3]],-4],[[288,[-1,-2,-3]]],[56,24],[],14,[[6,[267]]]],[[[288,[-1,-2,-3]],268],[[288,[-1,-2,-3]]],[56,24],[],14],[[[288,[-1,-2,-3]],-4],[[288,[-1,-2,-3]]],[56,24],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[288,[-1,-2,-3]],60],[[288,[-1,-2,-3]]],[56,24],[],14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[289,[-1,-2]]],[[289,[-1,-2]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,96],10,[]],[[[290,[-1,-2]],31,96],10,[],4],[[[291,[-1,-2]]],[[17,[16]]],[],4],[292,292],[293,293],[294,294],[[[295,[-1]]],[[295,[-1]]],24],[296,296],[297,297],[298,298],[299,299],[300,300],[301,301],[302,302],[303,303],[304,304],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[298,298],178],[[299,299],178],0,[[-1,-2],178,[],[]],[[-1,-2],178,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[289,[-1,-2]],-3],[[289,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[],302],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[291,[-1,-2]],16],28,[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[305,297,31,32,-1,30,33,60,[21,[60]],-2,-3],28,4,214,13],[[[290,[-1,-2]],16,-2,30,31,32,33],28,[],4],[[[289,[-1,-2]],16,-2,30,31,32,33,10],28,[],4],[[[291,[-1,-2]],16,-2,30,31,32,33],28,[],4],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[293,293],10],[[294,294],10],[[296,296],10],[[298,298],10],[[299,299],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[292,90],[[83,[28,91]]]],[[293,90],[[83,[28,91]]]],[[294,90],92],[[[295,[-1]],90],92,110],[[296,90],92],[[297,90],92],[[298,90],92],[[299,90],92],[[300,90],92],[[301,90],92],[[302,90],92],[[303,90],92],[[304,90],92],[[[306,[-1]],90],92,110],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-3,[[290,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[294,-1],28,150],[[297,-1],28,150],[[298,-1],28,150],[[299,-1],28,150],[[[291,[-1,-2]],-3],[[291,[-1,-2]]],[],4,[[6,[35]]]],[[[291,[-1,-2]]],35,[],4],[-1,292,[]],[-1,[[21,[293]]],[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[289,[-1,-2]],31,96],10,[],4],[[[306,[-1]]],[[40,[214]]],[]],[[16,-1,46,297,35,35,60,-2,-3],47,[],214,13],[[[291,[-1,-2]],16,-2,46],47,[],4],[[[306,[-1]]],297,[]],[[305,297,31,32,60,[21,[60]]],[[21,[48]]]],[[[291,[-1,-2]],16,31,32,33,-2],48,[],4],[-3,[[290,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[-3,[[289,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[[307,[-1]],-2],[[291,[-3,-4]]],[],13,[],4],[[[291,[-1,-2]],-3],[[291,[-1,-2]]],[],4,13],[[[291,[-1,-2]],-3],[[291,[-1,-2]]],[],4,13],[[[291,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[291,[-1,-2]],-3,-4],[[291,[-1,-2]]],[],4,[[6,[37]]],13],[[[291,[-1,-2]],16,31,-2,53],28,[],4],[[[291,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[[[289,[-1,-2]],-3],[[289,[-1,-2]]],[],4,[[6,[94]]]],[[297,60,108],[[308,[298,33]]]],[[298,298],[[21,[178]]]],[[299,299],[[21,[178]]]],[-1,[[21,[293]]],[]],0,[[[291,[-1,-2]],-3],[[291,[-1,-2]]],[],4,[[6,[37]]]],[[294,33,60,60],[[28,[33,33]]]],0,[[294,33,60,60],33],[[297,60,108],[[308,[299,[28,[294,33,60]]]]]],[297,[[0,[214]]]],0,[[[291,[-1,-2]]],70,[],4],[[[290,[-1,-2]],-3],[[290,[-1,-2]]],[],4,6],[[[289,[-1,-2]],-3],[[289,[-1,-2]]],[],4,6],[[[291,[-1,-2]],-3],[[291,[-1,-2]]],[],4,6],[[[291,[-1,-2]]],74,[],4],[[[290,[-1,-2]],[289,[-1,-2]]],[[290,[-1,-2]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[305,297,49,31,32,[51,[-1]],60,-2,[21,[[40,[13]]]],[21,[[40,[13]]]],[21,[[28,[60,[40,[13]]]]]]],52,[],214],[[[291,[-1,-2]]],35,[],4],[[[291,[-1,-2]],-3],[[291,[-1,-2]]],[],4,[[6,[35]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[[307,[-1]],298,296],[[21,[298]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[307,[-1]]],[[307,[-1]]],24],[309,309],[305,305],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[[307,[-1]],298],[[21,[[28,[-1,298]]]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[[[307,[-1]],298,301],28,[]],[27,28],[27,28],[[305,305],10],[[[307,[-1]],90],92,110],[[309,90],92],[[305,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[310,[298,-1]],[295,[-1]],27],309,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[307,[-1]],298],[[21,[-1]]],[]],[[[307,[-1]],298],[[21,[-1]]],[]],[[],27],[[],27],[[],27],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[307,[-1]]],10,[]],[[[307,[-1]]],[[0,[214]]],[]],[[[307,[-1]]],[[0,[214]]],[]],[[[307,[-1]]],297,[]],[309,297],[[[307,[-1]]],27,[]],[[[307,[-1]],298],28,[]],[[[307,[-1]]],[[21,[298]]],[]],[[[307,[-1]],298,303],28,[]],[-1,[[28,[[307,[-1]],298]]],[]],0,[305,[[21,[[28,[298,96]]]]]],[305,[[21,[[28,[299,294]]]]]],[[[307,[-1]],299,60],28,[]],[[[307,[-1]]],28,[]],[[[307,[-1]],294,298,-1],[[21,[[28,[298,299]]]]],[]],[[[307,[-1]],298,298,302],28,[]],[[[307,[-1]],298,298],28,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-2,[[307,[-1]]],[],[[6,[[295,[-1]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,311,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[311,311],[[[312,[-1]]],[[312,[-1]]],24],[[[313,[-1]]],[[313,[-1]]],24],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],[[314,[-1]]],315],[[],[[312,[-1]]],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,32,94,[21,[37]],267,268,[21,[20]],[21,[-2]],312,-3],28,14,56,64],[[[55,[-1,-2,-3]],16,-3,30,31,32,33],28,[24,56,57],[],14],[27,28],[27,28],[27,28],[27,28],[27,28],[[[312,[-1]],[312,[-1]]],10,45],[[[313,[-1]],[313,[-1]]],10,45],[[311,90],[[83,[28,91]]]],[[[314,[-1]],90],92,[110,315]],[[[312,[-1]],90],92,110],[[[313,[-1]],90],92,110],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,6],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[55,[-1,-2,-3]],312],[[55,[-1,-2,-3]]],[56,57],[],14],0,[[[55,[-1,-2,-3]]],35,[24,56,57],[],14],[-1,311,[]],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[314,-1,46,35,94,[21,[37]],267,268,21,[21,[20]],[58,[-2]]],47,14,56],[[[55,[-1,-2,-3]],16,-3,46],47,[24,56,57],[],14],0,[[31,32],48],[[[55,[-1,-2,-3]],16,31,32,33,-3],48,[24,56,57],[],14],[[-2,[21,[-1]],-3],[[55,[-1,-4,-5]]],[56,57],[[6,[[59,[[58,[-1]]]]]]],13,[],14],[[[55,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[24,56,57],[],14],[[31,314,94,[21,[37]],268,[58,[-1]],13],[[21,[[54,[-2,-3]]]]],[24,56],[],14],[[[55,[-1,-2,-3]],16,31,-3],[[21,[[54,[-2,-3]]]]],[24,56,57],[],14],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[94]]]],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[12]]]],0,0,0,[[[55,[-1,-2,-3]]],70,[24,56,57],[],14],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,6],[[[55,[-1,-2,-3]]],74,[24,56,57],[],14],0,[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[267]]]],[[[55,[-1,-2,-3]],268],[[55,[-1,-2,-3]]],[56,57],[],14],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],13,[21,[-2]],[58,[-2]],-3],52,[],[45,24],64],[[[55,[-1,-2,-3]],-4],[[55,[-1,-2,-3]]],[56,57],[],14,[[6,[35]]]],[[[55,[-1,-2,-3]]],35,[24,56,57],[],14],0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,316,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[316,316],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[62,[-1]],16,-1,30,31,32,33],28,4],[27,28],[27,28],[[316,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[62,[-1]],-2],[[62,[-1]]],4,[[6,[35]]]],[[[62,[-1]]],35,4],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[62,[-1]],16,-1,46],47,4],[[[61,[60]],60],[[62,[-1]]],4],[[[62,[-1]],-2],[[62,[-1]]],4,6],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[62,[-1]],-2],[[62,[-1]]],4,[[6,[35]]]],[[[62,[-1]]],35,4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[317,231],317],[318,318],[319,319],[320,320],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[317,112,112],317],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[317,16,[107,[-1]],-1,30,31,32,33],28,[]],[27,28],[27,28],[27,28],[27,28],[27,28],[[318,318],10],[[319,319],10],[[320,320],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[317,90],92],[[321,90],92],[[318,90],92],[[319,90],92],[[320,90],92],[[320,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[322,320],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[317,35],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[317,16,[107,[-1]],46],47,[]],[321,317],[-1,[[83,[321,320]]],[[280,[[58,[67]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[317,35],[[-1,319],[[83,[321,320]]],[[280,[[58,[67]]]]]],[[-1,318,319],[[83,[321,320]]],[[280,[[58,[67]]]]]],0,0,0,0,0,0,[[-1,10],323,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[323,323],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[[[63,[-1,-2]],16,-2,30,31,32,33],28,24,14],[27,28],[27,28],[[323,90],[[83,[28,91]]]],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[63,[-1,-2]]],35,24,14],[[-1,10],323,[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[63,[-1,-2]],16,-2,46],47,24,14],[[[63,[-1,-2]],16,31,32,33,-2],48,24,14],[[-1,-2,[21,[-2]],-3],[[63,[-4,-5]]],[[6,[12]]],[57,44],64,24,14],[[[63,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,24,14],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[37]]]],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[37]]]],[[[63,[-1,-2]]],70,24,14],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,6],[[[63,[-1,-2]]],74,24,14],0,[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[267]]]],[[[63,[-1,-2]],268],[[63,[-1,-2]]],24,14],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[37]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[63,[-1,-2]]],35,24,14],[[[63,[-1,-2]],-3],[[63,[-1,-2]]],24,14,[[6,[35]]]],0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,324,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[324,324],[325,325],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]],16,-1,30,31,32,33],28,4],[27,28],[27,28],[27,28],[[325,60],[[28,[60,60]]]],0,[[324,90],[[83,[28,91]]]],[[325,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]]],35,4],[-1,[[36,[-2]]],[[6,[37]]],4],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[36,[-1]],16,-1,46],47,4],0,[[[36,[-1]],-2],[[36,[-1]]],4,6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[36,[-2]]],[[6,[37]]],4],[[[36,[-1]]],35,4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[326,327],[326,327],[-1,328,[]],[-1,328,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[329,330],329],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[326,33],[[[65,[-1,-2]]],[[17,[16]]],[],4],[328,328],[331,331],[327,327],[332,332],[333,333],[329,329],[330,330],[334,334],[335,335],[326,326],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[326,33],[[],327],[[],332],[[],333],[[],329],[[],330],[[],335],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[65,[-1,-2]],16],28,[],4],[[[65,[-1,-2]],333],[[65,[-1,-2]]],[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,328,[]],[-1,328,[]],[[335,-1,31,32,333,-2],28,4,64],[[[65,[-1,-2]],16,-2,30,31,32,33],28,[],4],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[327,327],10],[[332,332],10],[[333,333],10],[[329,329],10],[[330,330],10],[[334,334],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[328,90],[[83,[28,91]]]],[[331,90],[[83,[28,91]]]],[[327,90],[[83,[28,91]]]],[[332,90],[[83,[28,91]]]],[[333,90],92],[[329,90],92],[[330,90],92],[[334,90],92],[[335,90],92],[[326,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[334,-1],28,150],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,[[6,[35]]]],[[[65,[-1,-2]]],35,[],4],[333,[[21,[329]]]],[[-1,10],328,[]],[[-1,10],328,[]],[[[65,[-1,-2]],334],[[65,[-1,-2]]],[],4],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,46,35,35,333,-2],47,[],64],[[[65,[-1,-2]],16,-2,46],47,[],4],[[329,-1],329,[[6,[37]]]],[[335,31,32,333,-1],48,64],[[[65,[-1,-2]],16,31,32,33,-2],48,[],4],[-3,[[65,[-1,-2]]],[],4,[[6,[[5,[-1,-2]]]]]],[[],329],[-1,334,[[6,[[59,[20]]]]]],[[],335],[[[65,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],4],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,13],[[[65,[-1,-2]],16,31,-2,53],28,[],4],[[[65,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],4],[326,332],[[335,[115,[60]],333,33,33],28],[[334,327],[[34,[-1]]],[]],[[335,327],28],[[335,327],28],[[335,60,33,33],28],[[335,60,33,33],28],0,[[329,-1],329,[[6,[37]]]],[335,10],[[334,332],[[34,[-1]]],[]],[[335,332],28],[[335,332],28],[[[65,[-1,-2]]],70,[],4],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,6],[[[65,[-1,-2]]],74,[],4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],334],[[335,33,33],28],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[335,49,31,32,50,[51,[-1]],333,[21,[[40,[13]]]],-2],52,[],64],[333,[[21,[329]]]],[[[65,[-1,-2]]],35,[],4],[[[65,[-1,-2]],-3],[[65,[-1,-2]]],[],4,[[6,[35]]]],[[329,-1],329,[[6,[37]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,336,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[337,337],[338,338],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],338],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,336,[]],[[-1,31,32,338,-2,[61,[-2]],339],28,4,[[6,[215]],44]],[[[66,[-1,-2,-3]],16,-3,30,31,32,33],28,[44,[6,[215]],340],24,4],[27,28],[27,28],[27,28],[[338,338],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[337,90],[[83,[28,91]]]],[[338,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[37]]]],[[[66,[-1,-2,-3]]],35,[44,[6,[215]],340],24,4],[-1,336,[]],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[66,[-1,-2,-3]],16,-3,46],47,[44,[6,[215]],340],24,4],[[31,32,338],48],[[[66,[-1,-2,-3]],16,31,32,33,-3],48,[44,[6,[215]],340],24,4],[[[61,[-1]],-1,-2],[[66,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],[[],338],[[[66,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[44,[6,[215]],340],24,4],[[[66,[-1,-2,-3]],-2],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4],0,0,[[[66,[-1,-2,-3]]],70,[44,[6,[215]],340],24,4],[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[-1]]]],[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,6],[[[66,[-1,-2,-3]]],74,[44,[6,[215]],340],24,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],338,-2,[61,[-2]],-2,13,[21,[-1]]],52,24,[44,[6,[215]],340]],[[[66,[-1,-2,-3]]],35,[44,[6,[215]],340],24,4],[[[66,[-1,-2,-3]],-4],[[66,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[35]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[[38,16,-1,30,31,32,33],28,4],[27,28],[[38,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[38,35],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[38,16,-1,46],47,4],[[-1,-2],38,[[6,[35]]],[[6,[35]]]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[38,35],[-1,38,[[6,[35]]]],[-1,38,[[6,[35]]]],0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,341,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[341,341],[72,72],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[71,[-1]],276],[[71,[-1]]],73],[72,342],[[],341],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[71,[-1]],16,-1,30,31,32,33],28,73],[27,28],[27,28],[27,28],[[72,72],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[341,90],[[83,[28,91]]]],[[72,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,72,[[6,[[59,[[58,[67]]]]]]]],[-1,72,[[6,[279]]]],[-1,[[71,[-2]]],[[6,[279]]],73],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[72,-1],28,150],[[[71,[-1]],-2],[[71,[-1]]],73,[[6,[35]]]],[[[71,[-1]]],35,73],[72,228],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[71,[-1]],16,-1,46],47,73],[-1,[[71,[-2]]],[[6,[72]]],73],[[[71,[-1]]],[[71,[-1]]],73],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[71,[-1]]],35,73],[[[71,[-1]],-2],[[71,[-1]]],73,[[6,[35]]]],0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,343,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[268,268],[267,267],[343,343],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],268],[[],267],[[],[[344,[-1]]],[177,315]],[[],343],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,30,31,344,343],28,14],[27,28],[27,28],[27,28],[27,28],[[268,268],10],[[267,267],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[268,90],[[83,[28,91]]]],[[267,90],[[83,[28,91]]]],[[[344,[-1]],90],[[83,[28,91]]],[110,315]],[[343,90],[[83,[28,91]]]],[-1,-1,[]],[-1,-1,[]],[37,267],[60,267],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[268,-1],28,150],[[267,-1],28,150],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[344,-1,46,35,35,20,267,[21,[37]],21,270,271,268],47,14],[[267,37],37],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,345,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[345,345],[346,346],[347,347],[348,348],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[76,[-1]]],[[28,[27,27]]],14],[[],[[76,[-1]]],14],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[348,349],[-1,345,[]],[-1,112,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1,-2,-3]],16,-3,30,31,32,33],28,350,[],14],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[346,346],10],[[347,347],10],[[348,348],10],[[345,90],[[83,[28,91]]]],[[[76,[-1]],90],92,14],[[346,90],[[83,[28,91]]]],[[347,90],[[83,[28,91]]]],[[348,90],[[83,[28,91]]]],[-1,345,[]],[[[78,[-1,-2,-3]],-4],[[78,[-1,-2,-3]]],350,[],14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[78,[-1,-2,-3]]],35,350,[],14],[[[78,[-1,-2,-3]]],[[78,[-4,-2,-3]]],350,[],14,350],[-1,345,[]],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[346,10],[[[78,[-1,-2,-3]],16,-3,46],47,350,[],14],[[[76,[-1]],27],[[21,[[0,[351]]]]],14],[[[76,[-1]]],27,14],[[[76,[-1]]],[[0,[214]]],14],[[[78,[-1,-2,-3]],16,31,32,33,-3],48,350,[],14],[[[76,[-1]]],[[78,[77,-2,-1]]],14,[]],[[],[[76,[-1]]],14],[[[78,[-1,-2,-3]],-4],[[78,[-1,-2,-3]]],350,[],14,13],[[[78,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,350,[],14],[[[78,[-1,-2,-3]],-4],[[78,[-1,-2,-3]]],350,[],14,[[6,[94]]]],[[[76,[-1]],346],28,14],[-1,112,[]],[[[76,[-1]]],[[21,[12]]],14],[-1,112,[]],[[[78,[-1,-2,-3]]],70,350,[],14],[[[78,[-1,-2,-3]]],74,350,[],14],[[[76,[-1]]],12,14],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,112,[]],[348,348],[[[78,[-1,-2,-3]]],35,350,[],14],[20,[[76,[-1]]],14],0,0,0,0,0,0,0,0,0,0,0,0,0,0,[-1,352,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[352,352],[353,353],[[[269,[-1]]],[[269,[-1]]],24],[354,354],[355,355],[[[356,[-1]]],[[356,[-1]]],[24,315]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[356,[-1]]],357,315],[[],[[356,[-1]]],[177,315]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[79,[-1,-2]],16],28,24,14],[-1,352,[]],[-1,112,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,31,32,356,353,10,10,[21,[269]]],28,14],[[[79,[-1,-2]],16,-2,31,32,[21,[353]]],28,24,14],[[[79,[-1,-2]],16,-2,30,31,32,33],28,24,14],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[27,28],[[355,355],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[352,90],[[83,[28,91]]]],[[353,90],92],[[353,90],92],[[[269,[-1]],90],92,110],[[354,90],92],[[355,90],92],[[[356,[-1]],90],92,[110,315]],[355,[[34,[-1]]],[]],[[[356,[-1]]],28,315],[[[356,[-1]]],28,315],[-1,352,[]],[[],[[356,[-1]]],315],[[[79,[-1,-2]]],[[79,[-1,-2]]],24,14],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[355,-1],28,150],[[[79,[-1,-2]]],35,24,14],[-1,352,[]],[[[79,[-1,-2]],269],[[79,[-1,-2]]],24,14],0,[[[79,[-1,-2]],355],[[79,[-1,-2]]],24,14],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[],27],[[353,27,225],28],[[353,27,353],28],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[353,10],[[[356,[-1]]],10,315],[[[356,[-1]]],10,315],[[-1,46,35,94,[21,[37]],21,267,[21,[269]],356,353,20,10],47,14],[[[79,[-1,-2]],16,-2,46,[21,[353]]],47,24,14],[[[79,[-1,-2]],16,-2,46],47,24,14],[353,27],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[267]]]],[[31,32,10],48],[[[79,[-1,-2]],16,31,32,33,-2],48,24,14],[[355,27],[[34,[-1]]],[]],[[[356,[-1]],27],28,315],[[[356,[-1]],27],28,315],[355,[[34,[-1]]],[]],[[[356,[-1]]],28,315],[[[356,[-1]]],28,315],[355,[[34,[-1]]],[]],[[[356,[-1]]],28,315],[[[356,[-1]]],28,315],[[20,20],[[79,[-1,-2]]],24,14],[20,353],[-1,355,[[6,[[59,[20]]]]]],[[],[[356,[-1]]],315],[[353,27],27],[[[79,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,24,14],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,13],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,13],[[[79,[-1,-2]],-1],[[79,[-1,-2]]],24,14],[[[79,[-1,-2]],16,31,-2,53],28,24,14],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[94]]]],[[[79,[-1,-2]]],[[79,[-1,-2]]],24,14],[-1,112,[]],[[353,27],27],[[353,27],28],[[353,27,27],28],[353,353],[[353,27,27],353],[355,[[34,[-1]]],[]],[[[356,[-1]]],28,315],[[[356,[-1]]],28,315],[-1,112,[]],0,[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[37]]]],0,0,[[[79,[-1,-2]]],70,24,14],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,6],[[[79,[-1,-2]]],74,24,14],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,12,[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[356,[-1]]],28,315],[[[356,[-1]]],28,315],[[],355],[[353,27],353],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,-1,50,[51,[-2]],353,[21,[37]],267,21,10,[21,[13]],[21,[13]],[21,[-2]],-3],52,14,24,64],[-1,112,[]],[[[79,[-1,-2]],-3],[[79,[-1,-2]]],24,14,[[6,[35]]]],[[[79,[-1,-2]]],35,24,14],0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[357,357],[358,358],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],357],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,28],[27,28],[[357,90],92],[[358,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[357,353],[[21,[[28,[27,27]]]]]],[[357,353],358],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],0,0,0,0,0,0,0,[[-1,10],359,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[359,359],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[80,[-1,-2]],16,-2,30,31,32,33],28,[],14],[27,28],[27,28],[[359,90],[[83,[28,91]]]],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,6],0,0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[80,[-1,-2]]],35,[],14],[[-1,10],359,[]],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[80,[-1,-2]],16,-2,46],47,[],14],[[[80,[-1,-2]],16,31,32,33,-2],48,[],14],[[-1,10,-2],[[80,[-3,-4]]],[[6,[[21,[12]]]]],13,[],14],[[[80,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[37]]]],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[37]]]],[[[80,[-1,-2]]],70,[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,6],[[[80,[-1,-2]]],74,[],14],[[[80,[-1,-2]],270],[[80,[-1,-2]]],[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[267]]]],[[[80,[-1,-2]],268],[[80,[-1,-2]]],[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[37]]]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[80,[-1,-2]]],35,[],14],[[[80,[-1,-2]],-3],[[80,[-1,-2]]],[],14,[[6,[35]]]],0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]]],[[17,[16]]],[],14],[81,81],[[-1,-2],28,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[[[82,[-1,-2]],16],28,[],14],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]],16,-2,30,31,32,33],28,[],14],[27,28],[27,28],[[81,81],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[81,90],92],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,6],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,[[6,[37]]]],[[[82,[-1,-2]]],35,[],14],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[82,[-1,-2]],16,-2,46],47,[],14],[[[82,[-1,-2]],16,31,32,33,-2],48,[],14],[[-3,-4,81],[[82,[-1,-2]]],[],14,[[6,[[5,[-1,-2]]]]],[[6,[[59,[20]]]]]],[[[82,[-1,-2]],16,49,31,32,-2,50,[51,[-1]],33],52,[],14],[[[82,[-1,-2]],16,31,-2],[[21,[[54,[-1,-2]]]]],[],14],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,[[6,[37]]]],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,[[6,[37]]]],[[[82,[-1,-2]],10],[[82,[-1,-2]]],[],14],[[[82,[-1,-2]]],70,[],14],[[[82,[-1,-2]],-3],[[82,[-1,-2]]],[],14,6],[[[82,[-1,-2]]],74,[],14],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[[82,[-1,-2]]],35,[],14],0,0,0,0,0,0,0,0,0,0,[-1,336,[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],[-1,2,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[336,336],[360,360],[361,361],[362,362],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],[[-1,-2],28,[],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],362],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[27,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,336,[]],[[-1,31,32,362,-2,[61,[-2]],339],28,4,[[6,[215]],44]],[[[86,[-1,-2,-3]],16,-3,30,31,32,33],28,[44,[6,[215]],340],24,4],[27,28],[27,28],[27,28],[27,28],[27,28],[[362,362],10],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[-1,-2],10,[],[]],[[336,90],[[83,[28,91]]]],[[360,90],[[83,[28,91]]]],[[361,90],[[83,[28,91]]]],[[362,90],92],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[86,[-1,-2,-3]]],35,[44,[6,[215]],340],24,4],[[[86,[-1,-2,-3]],-4],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[35]]]],[-1,336,[]],[[],27],[[],27],[[],27],[[],27],[[],27],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[40,[-1]]],[[40,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[93,[-1]]],[[93,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[[[41,[-1]]],[[41,[2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[86,[-1,-2,-3]],16,-3,46],47,[44,[6,[215]],340],24,4],[[31,32,362],48],[[[86,[-1,-2,-3]],16,31,32,33,-3],48,[44,[6,[215]],340],24,4],[[[61,[-1]],-1,-2],[[86,[-1,-3,-4]]],[44,[68,[67]],69],13,24,4],[[],362],[[[86,[-1,-2,-3]],16,49,31,32,-3,50,[51,[-2]],33],52,[44,[6,[215]],340],24,4],[[[86,[-1,-2,-3]],-2],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4],0,0,[[[86,[-1,-2,-3]]],70,[44,[6,[215]],340],24,4],[[[86,[-1,-2,-3]],-1],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4],[[[86,[-1,-2,-3]],-4],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4,6],[[[86,[-1,-2,-3]]],74,[44,[6,[215]],340],24,4],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,[[83,[-2,[84,[-2]]]]],[],[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,85,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[-1,[[21,[-2]]],[],[]],[[49,31,32,[51,[-1]],362,-2,[61,[-2]],-2,13,[21,[-1]]],52,24,[44,[6,[215]],340]],[[[86,[-1,-2,-3]],-4],[[86,[-1,-2,-3]]],[44,[68,[67]],69],24,4,[[6,[37]]]],[[[86,[-1,-2,-3]]],35,[44,[6,[215]],340],24,4],0,0,0],"c":[],"p":[[8,"TransformMatrix",11483],[8,"Any",11484],[3,"Button",185],[8,"Renderer",11485],[3,"Element",11486],[8,"Into",11487],[3,"Canvas",333],[8,"Renderer",333],[8,"Program",333],[15,"bool"],[3,"Checkbox",6938],[3,"String",11488],[8,"Fn",11489],[8,"Renderer",11490],[3,"Lazy",0],[3,"Tree",11491],[3,"Vec",11492],[8,"Hash",11493],[3,"State",7078],[15,"str"],[4,"Option",11494],[3,"ComboBox",7078],[8,"Display",11495],[8,"Clone",11496],[8,"Component",0],[3,"Container",7172],[15,"usize"],[15,"tuple"],[3,"Responsive",0],[3,"Style",11485],[3,"Layout",11497],[4,"Cursor",11498],[3,"Rectangle",11499],[3,"Command",11500],[4,"Length",11501],[3,"Rule",9236],[3,"Pixels",11502],[3,"Space",10014],[3,"Image",7321],[3,"Box",11503],[3,"Rc",11504],[3,"Column",7553],[8,"IntoIterator",11505],[8,"Copy",11506],[8,"PartialEq",11507],[3,"Limits",11508],[3,"Node",11509],[4,"Interaction",11510],[4,"Event",11511],[8,"Clipboard",11512],[3,"Shell",11513],[4,"Status",904],[8,"Operation",11514],[3,"Element",11515],[3,"PickList",8612],[8,"ToString",11488],[8,"Eq",11507],[15,"slice"],[4,"Cow",11516],[15,"f32"],[3,"RangeInclusive",11517],[3,"ProgressBar",8840],[3,"Radio",9138],[8,"FnOnce",11489],[3,"Scrollable",9362],[3,"Slider",9862],[15,"u8"],[8,"From",11487],[8,"PartialOrd",11507],[4,"State",11491],[3,"Svg",10055],[3,"Handle",10055],[8,"Renderer",11518],[3,"Tag",11491],[6,"Text",10186],[3,"Content",10356],[3,"PlainText",11519],[3,"TextEditor",10356],[3,"TextInput",10638],[3,"Toggler",11071],[4,"Position",11167],[3,"Tooltip",11167],[4,"Result",11520],[3,"OutOfBounds",11521],[3,"TypeId",11484],[3,"VerticalSlider",11263],[3,"Appearance",185],[3,"State",185],[8,"StyleSheet",185],[3,"Formatter",11495],[3,"Error",11495],[6,"Result",11495],[3,"Arc",11522],[3,"Padding",11523],[4,"Frame",333],[3,"Point",11524],[3,"Path",333],[3,"Cache",333],[4,"Gradient",333],[3,"Fill",333],[3,"Stroke",333],[4,"LineCap",333],[4,"LineJoin",333],[3,"LineDash",333],[4,"Style",333],[3,"Text",333],[4,"Renderer",11525],[3,"Size",11526],[4,"Geometry",333],[8,"Debug",11495],[3,"Linear",1038],[3,"Color",11527],[3,"Packed",1038],[3,"Path",1262],[3,"Vector",11528],[3,"UnknownUnit",3950],[3,"Transform2D",3950],[4,"Event",904],[4,"Rule",989],[4,"Gradient",11529],[3,"Builder",1125],[3,"Arc",1125],[3,"Elliptical",1214],[3,"PathCommands",1262],[3,"PathCommandsSlice",1262],[3,"PathSlice",1262],[3,"PathBuffer",1262],[3,"PathBufferSlice",1262],[3,"EndpointId",1262],[3,"PathCommandsBuilder",2510],[3,"BuilderImpl",6312],[3,"NoAttributes",2189],[3,"Builder",6569],[3,"BuilderWithAttributes",6312],[3,"ArcFlags",1262],[4,"Event",1262],[3,"Polygon",1262],[3,"IdPolygon",1262],[4,"LineCap",1262],[4,"LineJoin",1262],[4,"Side",1262],[4,"FillRule",1262],[4,"Winding",1262],[3,"ControlPointId",1262],[3,"EventId",1262],[3,"Events",2510],[3,"Point2D",3950],[3,"AttributeSlice",1262],[8,"Position",1262],[8,"Hasher",11493],[3,"IdIter",6312],[3,"PolygonIdIter",6709],[3,"Range",11517],[3,"Iter",2510],[3,"Iter",6312],[15,"i16"],[3,"Iter",6569],[3,"PolygonIter",6709],[3,"IdPolygonIter",6709],[3,"IterWithAttributes",6312],[3,"PathEvents",6709],[3,"CommandsPathSlice",2510],[3,"Reversed",6312],[3,"NoAttributes",6132],[3,"WithSvg",2189],[8,"Transformation",6106],[8,"Sized",11506],[8,"PathBuilder",6869],[3,"Vector2D",3950],[3,"Angle",2713],[3,"LineSegment",2713],[3,"Box2D",3950],[3,"BorderRadii",2189],[3,"Flattened",2189],[3,"Transformed",2189],[8,"Build",6869],[8,"Default",11530],[4,"Ordering",11507],[3,"PointEvents",2510],[3,"LineEquation",2713],[8,"Scalar",2713],[3,"Triangle",2713],[8,"Add",11531],[8,"AddAssign",11531],[3,"Arc",2713],[3,"CubicBezierSegment",2713],[3,"QuadraticBezierSegment",2713],[8,"Rem",11531],[8,"Sub",11531],[8,"Mul",11531],[8,"One",11532],[8,"FloatConst",11533],[8,"ApproxEq",5897],[8,"NumCast",11534],[3,"SvgArc",2713],[3,"Line",2713],[3,"ArrayVec",3544],[8,"Trig",3950],[8,"Div",11531],[8,"DivAssign",11531],[3,"Flattened",3494],[3,"Flattened",3909],[3,"Flattened",5996],[3,"FlattenedT",5996],[8,"FnMut",11489],[8,"Float",11533],[8,"MulAssign",11531],[8,"Neg",11531],[15,"u32"],[8,"Zero",11532],[8,"Real",11535],[3,"Size2D",3950],[8,"SubAssign",11531],[8,"Iterator",11536],[15,"f64"],[3,"ArrayString",3544],[3,"IntoIter",3544],[3,"CapacityError",3544],[8,"Ord",11507],[3,"Drain",3544],[8,"RangeBounds",11517],[3,"Error",11537],[15,"array"],[3,"Utf8Error",11538],[15,"char"],[3,"Arguments",11495],[15,"u128"],[15,"u64"],[15,"i8"],[15,"i32"],[15,"u16"],[15,"i128"],[15,"i64"],[8,"Signed",11539],[3,"Size3D",3950],[3,"Vector3D",3950],[3,"Length",3950],[3,"Point3D",3950],[3,"Scale",3950],[3,"SideOffsets2D",3950],[3,"Translation2D",3950],[3,"Translation3D",3950],[3,"BoolVector2D",3950],[3,"BoolVector3D",3950],[3,"Transform3D",3950],[3,"Rotation3D",3950],[3,"Rect",3950],[3,"Box3D",3950],[3,"Rotation2D",3950],[3,"RigidTransform3D",3950],[8,"Ceil",5986],[8,"One",5986],[3,"HomogeneousVector",3950],[8,"Zero",5986],[8,"Euclid",11540],[8,"Floor",5986],[8,"Round",5986],[8,"Saturating",11541],[3,"FlatteningParameters",5996],[3,"FromPolyline",6132],[3,"Flattened",6132],[3,"Transformed",6132],[3,"BuilderWithAttributes",6569],[3,"IterBridge",11542],[3,"Appearance",6938],[3,"Icon",6938],[4,"LineHeight",10186],[4,"Shaping",10186],[3,"Icon",10638],[4,"Horizontal",11543],[4,"Vertical",11543],[3,"Appearance",7172],[3,"Id",7172],[3,"Handle",7321],[4,"FilterMethod",7321],[4,"ContentFit",11544],[4,"Data",11545],[8,"Renderer",11545],[3,"PathBuf",11546],[8,"AsRef",11487],[8,"Send",11506],[8,"Sync",11506],[3,"Viewer",7462],[3,"State",7462],[4,"Alignment",11543],[3,"Appearance",7608],[3,"State",7608],[3,"Menu",7608],[3,"TitleBar",7731],[3,"Content",7731],[3,"PaneGrid",7731],[3,"Appearance",7731],[3,"Line",7731],[4,"Axis",7731],[4,"Configuration",7731],[4,"Direction",7731],[4,"Node",7731],[3,"Pane",7731],[3,"Split",7731],[4,"DragEvent",7731],[4,"Target",7731],[4,"Region",7731],[4,"Edge",7731],[3,"ResizeEvent",7731],[4,"Action",8467],[4,"Contents",7731],[3,"State",8467],[3,"BTreeMap",11547],[3,"Internal",8467],[3,"HashMap",11548],[3,"Appearance",8612],[4,"Handle",8612],[3,"Icon",8612],[3,"State",8612],[8,"Paragraph",11549],[3,"Appearance",8840],[3,"QRCode",8925],[4,"Version",8925],[4,"ErrorCorrection",8925],[4,"Error",8925],[3,"State",8925],[4,"QrError",11550],[3,"Appearance",9138],[3,"Appearance",9236],[4,"FillMode",9236],[3,"Viewport",9362],[3,"AbsoluteOffset",9362],[3,"Scrollbar",9362],[3,"Properties",9362],[4,"Alignment",9362],[3,"Scroller",9362],[3,"RelativeOffset",9362],[4,"Direction",9362],[3,"Id",9362],[3,"State",9362],[3,"Appearance",11263],[3,"Rail",9862],[3,"State",9862],[8,"StyleSheet",11263],[8,"FromPrimitive",11534],[3,"Appearance",10055],[4,"Data",11518],[3,"Appearance",10186],[3,"State",10186],[3,"Appearance",10356],[4,"Action",10356],[4,"Edit",10356],[4,"Motion",10356],[4,"Direction",11551],[8,"Highlighter",11519],[8,"Deref",11552],[3,"Appearance",10638],[3,"Value",10638],[4,"Side",10638],[3,"Id",10638],[3,"State",10638],[3,"Cursor",10990],[4,"State",10990],[3,"Appearance",11071],[3,"Handle",11263],[4,"HandleShape",11263],[3,"State",11263],[6,"PathEvent",1262],[6,"IdEvent",1262],[8,"AttributeStore",1262],[8,"PositionStore",1262],[13,"Begin",2150],[13,"End",2150],[13,"Quadratic",2150],[13,"Cubic",2150],[13,"Line",2150],[8,"SvgPathBuilder",6869],[8,"Segment",2713],[6,"Rotation",2713],[6,"Size",2713],[6,"Transform",2713],[6,"Box2D",2713],[6,"Translation",2713],[6,"Point",2713],[6,"Vector",2713],[6,"Rotation2D",5903],[6,"SideOffsets2D",5903],[6,"Size3D",5903],[6,"Rotation3D",5903],[6,"Transform2D",5903],[6,"Transform3D",5903],[6,"Box3D",5903],[6,"Rect",5903],[6,"RigidTransform3D",5903],[6,"HomogeneousVector",5903],[6,"Point3D",5903],[6,"Vector3D",5903],[6,"Translation2D",5903],[6,"Translation3D",5903],[8,"PathIterator",6869],[6,"Rotation",6282],[6,"Size",6282],[6,"Transform",6282],[6,"Box2D",6282],[6,"Angle",6282],[6,"Point",6282],[6,"Vector",6282],[6,"Translation",6282],[8,"StyleSheet",6938],[8,"StyleSheet",7172],[8,"StyleSheet",7608],[8,"StyleSheet",7731],[8,"Draggable",7731],[13,"Split",8454],[13,"Picked",8458],[13,"Dropped",8458],[13,"Canceled",8458],[13,"Split",8462],[13,"Resizing",8608],[13,"Dragging",8608],[8,"StyleSheet",8612],[13,"Dynamic",8837],[13,"Arrow",8837],[8,"StyleSheet",8840],[8,"StyleSheet",9138],[8,"StyleSheet",9236],[8,"StyleSheet",9362],[13,"Both",9860],[13,"Rectangle",10011],[13,"Circle",10011],[8,"StyleSheet",10055],[8,"StyleSheet",10186],[8,"StyleSheet",10356],[13,"Scroll",10637],[8,"StyleSheet",10638],[13,"Selection",11069],[8,"StyleSheet",11071]],"b":[[257,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[258,"impl-Button%3C\'a,+Message,+Renderer%3E"],[331,"impl-Widget%3CMessage,+Renderer%3E-for-Button%3C\'a,+Message,+Renderer%3E"],[332,"impl-Button%3C\'a,+Message,+Renderer%3E"],[578,"impl-From%3CGradient%3E-for-Fill"],[580,"impl-From%3CLinear%3E-for-Fill"],[581,"impl-From%3CColor%3E-for-Fill"],[588,"impl-From%3CColor%3E-for-Style"],[589,"impl-From%3CGradient%3E-for-Style"],[591,"impl-From%3CString%3E-for-Text"],[592,"impl-From%3C%26str%3E-for-Text"],[622,"impl-Canvas%3CP,+Message,+Renderer%3E"],[623,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[895,"impl-Canvas%3CP,+Message,+Renderer%3E"],[896,"impl-Widget%3CMessage,+Renderer%3E-for-Canvas%3CP,+Message,+Renderer%3E"],[1735,"impl-Index%3CEndpointId%3E-for-Path"],[1736,"impl-Index%3CControlPointId%3E-for-Path"],[1737,"impl-Index%3CControlPointId%3E-for-PathSlice%3C\'l%3E"],[1738,"impl-Index%3CEndpointId%3E-for-PathSlice%3C\'l%3E"],[1896,"impl-IntoIterator-for-PathSlice%3C\'l%3E"],[1897,"impl-IntoIterator-for-%26PathSlice%3C\'l%3E"],[2244,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2245,"impl-NoAttributes%3CB%3E"],[2259,"impl-Flattened%3CBuilder%3E"],[2260,"impl-Build-for-Flattened%3CBuilder%3E"],[2262,"impl-Build-for-WithSvg%3CBuilder%3E"],[2263,"impl-WithSvg%3CBuilder%3E"],[2264,"impl-NoAttributes%3CB%3E"],[2265,"impl-Build-for-NoAttributes%3CB%3E"],[2272,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2273,"impl-WithSvg%3CBuilder%3E"],[2284,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2285,"impl-WithSvg%3CBuilder%3E"],[2286,"impl-NoAttributes%3CB%3E"],[2287,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2314,"impl-NoAttributes%3CB%3E"],[2315,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2323,"impl-Display-for-BorderRadii"],[2324,"impl-Debug-for-BorderRadii"],[2396,"impl-WithSvg%3CBuilder%3E"],[2397,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2398,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2399,"impl-NoAttributes%3CB%3E"],[2401,"impl-WithSvg%3CBuilder%3E"],[2402,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2419,"impl-WithSvg%3CBuilder%3E"],[2420,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2421,"impl-NoAttributes%3CB%3E"],[2422,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2441,"impl-WithSvg%3CBuilder%3E"],[2442,"impl-SvgPathBuilder-for-WithSvg%3CBuilder%3E"],[2443,"impl-PathBuilder-for-NoAttributes%3CB%3E"],[2444,"impl-NoAttributes%3CB%3E"],[2612,"impl-Index%3CEndpointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[2613,"impl-Index%3CControlPointId%3E-for-CommandsPathSlice%3C\'l,+Endpoint,+ControlPoint%3E"],[2763,"impl-Add%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[2764,"impl-Add-for-Angle%3CT%3E"],[2767,"impl-Segment-for-Arc%3CS%3E"],[2768,"impl-Arc%3CS%3E"],[2769,"impl-CubicBezierSegment%3CS%3E"],[2770,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2771,"impl-Segment-for-LineSegment%3CS%3E"],[2772,"impl-LineSegment%3CS%3E"],[2773,"impl-QuadraticBezierSegment%3CS%3E"],[2774,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2780,"impl-Segment-for-Arc%3CS%3E"],[2781,"impl-Arc%3CS%3E"],[2782,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2783,"impl-CubicBezierSegment%3CS%3E"],[2830,"impl-Arc%3CS%3E"],[2831,"impl-Segment-for-Arc%3CS%3E"],[2832,"impl-CubicBezierSegment%3CS%3E"],[2833,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2834,"impl-Segment-for-LineSegment%3CS%3E"],[2835,"impl-LineSegment%3CS%3E"],[2836,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2837,"impl-QuadraticBezierSegment%3CS%3E"],[2939,"impl-CubicBezierSegment%3CS%3E"],[2940,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2942,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2943,"impl-QuadraticBezierSegment%3CS%3E"],[2948,"impl-Div%3CT%3E-for-Angle%3CT%3E"],[2949,"impl-Div-for-Angle%3CT%3E"],[2973,"impl-CubicBezierSegment%3CS%3E"],[2974,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2976,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2977,"impl-QuadraticBezierSegment%3CS%3E"],[2979,"impl-CubicBezierSegment%3CS%3E"],[2980,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[2982,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[2983,"impl-QuadraticBezierSegment%3CS%3E"],[3019,"impl-Segment-for-Arc%3CS%3E"],[3020,"impl-Arc%3CS%3E"],[3021,"impl-CubicBezierSegment%3CS%3E"],[3022,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3023,"impl-LineSegment%3CS%3E"],[3024,"impl-Segment-for-LineSegment%3CS%3E"],[3025,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3026,"impl-QuadraticBezierSegment%3CS%3E"],[3043,"impl-Segment-for-Arc%3CS%3E"],[3044,"impl-Arc%3CS%3E"],[3046,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3047,"impl-CubicBezierSegment%3CS%3E"],[3049,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3050,"impl-QuadraticBezierSegment%3CS%3E"],[3078,"impl-From%3CSvgArc%3CS%3E%3E-for-Arc%3CS%3E"],[3079,"impl-Arc%3CS%3E"],[3080,"impl-Segment-for-Arc%3CS%3E"],[3083,"impl-CubicBezierSegment%3CS%3E"],[3085,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3087,"impl-Segment-for-LineSegment%3CS%3E"],[3088,"impl-LineSegment%3CS%3E"],[3091,"impl-QuadraticBezierSegment%3CS%3E"],[3093,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3278,"impl-Arc%3CS%3E"],[3279,"impl-Segment-for-Arc%3CS%3E"],[3280,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3281,"impl-CubicBezierSegment%3CS%3E"],[3282,"impl-LineSegment%3CS%3E"],[3283,"impl-Segment-for-LineSegment%3CS%3E"],[3284,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3285,"impl-QuadraticBezierSegment%3CS%3E"],[3302,"impl-Arc%3CS%3E"],[3303,"impl-Segment-for-Arc%3CS%3E"],[3304,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3305,"impl-CubicBezierSegment%3CS%3E"],[3306,"impl-Segment-for-LineSegment%3CS%3E"],[3307,"impl-LineSegment%3CS%3E"],[3308,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3309,"impl-QuadraticBezierSegment%3CS%3E"],[3312,"impl-Arc%3CS%3E"],[3313,"impl-Segment-for-Arc%3CS%3E"],[3314,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3315,"impl-CubicBezierSegment%3CS%3E"],[3316,"impl-LineSegment%3CS%3E"],[3317,"impl-Segment-for-LineSegment%3CS%3E"],[3318,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3319,"impl-QuadraticBezierSegment%3CS%3E"],[3327,"impl-Sum%3C%26Angle%3CT%3E%3E-for-Angle%3CT%3E"],[3328,"impl-Sum-for-Angle%3CT%3E"],[3333,"impl-Segment-for-Arc%3CS%3E"],[3334,"impl-Arc%3CS%3E"],[3335,"impl-CubicBezierSegment%3CS%3E"],[3336,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3337,"impl-LineSegment%3CS%3E"],[3338,"impl-Segment-for-LineSegment%3CS%3E"],[3339,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3340,"impl-QuadraticBezierSegment%3CS%3E"],[3460,"impl-Segment-for-Arc%3CS%3E"],[3461,"impl-Arc%3CS%3E"],[3462,"impl-CubicBezierSegment%3CS%3E"],[3463,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3464,"impl-Segment-for-LineSegment%3CS%3E"],[3465,"impl-LineSegment%3CS%3E"],[3466,"impl-QuadraticBezierSegment%3CS%3E"],[3467,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3478,"impl-Arc%3CS%3E"],[3479,"impl-Segment-for-Arc%3CS%3E"],[3480,"impl-CubicBezierSegment%3CS%3E"],[3481,"impl-Segment-for-CubicBezierSegment%3CS%3E"],[3482,"impl-LineSegment%3CS%3E"],[3483,"impl-Segment-for-LineSegment%3CS%3E"],[3484,"impl-Segment-for-QuadraticBezierSegment%3CS%3E"],[3485,"impl-QuadraticBezierSegment%3CS%3E"],[3653,"impl-PartialEq-for-ArrayVec%3CT,+CAP%3E"],[3654,"impl-PartialEq%3C%5BT%5D%3E-for-ArrayVec%3CT,+CAP%3E"],[3655,"impl-PartialEq%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3656,"impl-PartialEq-for-ArrayString%3CCAP%3E"],[3671,"impl-Display-for-ArrayString%3CCAP%3E"],[3672,"impl-Debug-for-ArrayString%3CCAP%3E"],[3673,"impl-Debug-for-CapacityError%3CT%3E"],[3674,"impl-Display-for-CapacityError%3CT%3E"],[3696,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3697,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3699,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3700,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3746,"impl-IntoIterator-for-ArrayVec%3CT,+CAP%3E"],[3747,"impl-IntoIterator-for-%26mut+ArrayVec%3CT,+CAP%3E"],[3748,"impl-IntoIterator-for-%26ArrayVec%3CT,+CAP%3E"],[3761,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3762,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3766,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3767,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3778,"impl-PartialOrd%3Cstr%3E-for-ArrayString%3CCAP%3E"],[3779,"impl-PartialOrd-for-ArrayString%3CCAP%3E"],[3820,"impl-TryFrom%3CArguments%3C\'a%3E%3E-for-ArrayString%3CCAP%3E"],[3821,"impl-TryFrom%3C%26str%3E-for-ArrayString%3CCAP%3E"],[4002,"impl-Add-for-Length%3CT,+U%3E"],[4003,"impl-Add%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[4004,"impl-Add%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4005,"impl-Add%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4006,"impl-Add%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4007,"impl-Add%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4010,"impl-Add%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4011,"impl-Add-for-Size2D%3CT,+U%3E"],[4012,"impl-Add%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4013,"impl-Add-for-Size3D%3CT,+U%3E"],[4016,"impl-Add%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4017,"impl-Add-for-Vector2D%3CT,+U%3E"],[4018,"impl-Add-for-Vector3D%3CT,+U%3E"],[4019,"impl-Add%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4021,"impl-AddAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4022,"impl-AddAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4023,"impl-AddAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4024,"impl-AddAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4058,"impl-ApproxEq%3CT%3E-for-Transform2D%3CT,+Src,+Dst%3E"],[4059,"impl-Transform2D%3CT,+Src,+Dst%3E"],[4060,"impl-Transform3D%3CT,+Src,+Dst%3E"],[4061,"impl-ApproxEq%3CT%3E-for-Transform3D%3CT,+Src,+Dst%3E"],[4241,"impl-Point2D%3CT,+U%3E"],[4242,"impl-Ceil-for-Point2D%3CT,+U%3E"],[4243,"impl-Point3D%3CT,+U%3E"],[4244,"impl-Ceil-for-Point3D%3CT,+U%3E"],[4245,"impl-Ceil-for-Size2D%3CT,+U%3E"],[4246,"impl-Size2D%3CT,+U%3E"],[4247,"impl-Ceil-for-Size3D%3CT,+U%3E"],[4248,"impl-Size3D%3CT,+U%3E"],[4249,"impl-Vector2D%3CT,+U%3E"],[4250,"impl-Ceil-for-Vector2D%3CT,+U%3E"],[4251,"impl-Vector3D%3CT,+U%3E"],[4252,"impl-Ceil-for-Vector3D%3CT,+U%3E"],[4427,"impl-Div%3CT%3E-for-Box2D%3CT,+U%3E"],[4428,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U2%3E"],[4429,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U2%3E"],[4430,"impl-Div%3CT%3E-for-Box3D%3CT,+U%3E"],[4431,"impl-Div%3CT%3E-for-Length%3CT,+U%3E"],[4432,"impl-Div%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Dst%3E"],[4433,"impl-Div%3CLength%3CT,+Src%3E%3E-for-Length%3CT,+Dst%3E"],[4434,"impl-Div%3CT%3E-for-Point2D%3CT,+U%3E"],[4435,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U2%3E"],[4436,"impl-Div%3CT%3E-for-Point3D%3CT,+U%3E"],[4437,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U2%3E"],[4438,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U2%3E"],[4439,"impl-Div%3CT%3E-for-Rect%3CT,+U%3E"],[4440,"impl-Div%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4441,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U2%3E"],[4442,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U2%3E"],[4443,"impl-Div%3CT%3E-for-Size2D%3CT,+U%3E"],[4444,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U2%3E"],[4445,"impl-Div%3CT%3E-for-Size3D%3CT,+U%3E"],[4446,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U2%3E"],[4447,"impl-Div%3CT%3E-for-Vector2D%3CT,+U%3E"],[4448,"impl-Div%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U2%3E"],[4449,"impl-Div%3CT%3E-for-Vector3D%3CT,+U%3E"],[4450,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[4451,"impl-DivAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[4452,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[4453,"impl-DivAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[4455,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[4456,"impl-DivAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[4457,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[4458,"impl-DivAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[4459,"impl-DivAssign%3CT%3E-for-Rect%3CT,+U%3E"],[4460,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[4461,"impl-DivAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[4462,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[4463,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4464,"impl-DivAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[4465,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4466,"impl-DivAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[4467,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4468,"impl-DivAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[4469,"impl-DivAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[4470,"impl-DivAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[4621,"impl-Floor-for-Point2D%3CT,+U%3E"],[4622,"impl-Point2D%3CT,+U%3E"],[4623,"impl-Point3D%3CT,+U%3E"],[4624,"impl-Floor-for-Point3D%3CT,+U%3E"],[4625,"impl-Size2D%3CT,+U%3E"],[4626,"impl-Floor-for-Size2D%3CT,+U%3E"],[4627,"impl-Size3D%3CT,+U%3E"],[4628,"impl-Floor-for-Size3D%3CT,+U%3E"],[4629,"impl-Floor-for-Vector2D%3CT,+U%3E"],[4630,"impl-Vector2D%3CT,+U%3E"],[4631,"impl-Vector3D%3CT,+U%3E"],[4632,"impl-Floor-for-Vector3D%3CT,+U%3E"],[4659,"impl-From%3CVector2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4660,"impl-From%3CPoint3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4662,"impl-From%3CPoint2D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4663,"impl-From%3CVector3D%3CT,+U%3E%3E-for-HomogeneousVector%3CT,+U%3E"],[4665,"impl-From%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[4666,"impl-From%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[4669,"impl-From%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[4670,"impl-From%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[4677,"impl-From%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[4678,"impl-From%3CVector2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[4680,"impl-From%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[4681,"impl-From%3CVector3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[4682,"impl-From%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[4684,"impl-From%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[4691,"impl-From%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[4692,"impl-From%3CSize2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[4694,"impl-From%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[4695,"impl-From%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[4697,"impl-From%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[4698,"impl-From%3CVector3D%3CT,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[4699,"impl-From%3CRotation3D%3CT,+Src,+Dst%3E%3E-for-RigidTransform3D%3CT,+Src,+Dst%3E"],[4876,"impl-Into%3C(T,+T)%3E-for-Point2D%3CT,+U%3E"],[4878,"impl-Into%3C%5BT;+2%5D%3E-for-Point2D%3CT,+U%3E"],[4879,"impl-Into%3C(T,+T,+T)%3E-for-Point3D%3CT,+U%3E"],[4881,"impl-Into%3C%5BT;+3%5D%3E-for-Point3D%3CT,+U%3E"],[4888,"impl-Into%3C(T,+T)%3E-for-Size2D%3CT,+U%3E"],[4889,"impl-Into%3C%5BT;+2%5D%3E-for-Size2D%3CT,+U%3E"],[4891,"impl-Into%3C(T,+T,+T)%3E-for-Size3D%3CT,+U%3E"],[4892,"impl-Into%3C%5BT;+3%5D%3E-for-Size3D%3CT,+U%3E"],[4895,"impl-Into%3CVector2D%3CT,+Src%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[4897,"impl-Into%3CTransform2D%3CT,+Src,+Dst%3E%3E-for-Translation2D%3CT,+Src,+Dst%3E"],[4898,"impl-Into%3CVector3D%3CT,+Src%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[4899,"impl-Into%3CTransform3D%3CT,+Src,+Dst%3E%3E-for-Translation3D%3CT,+Src,+Dst%3E"],[4902,"impl-Into%3C(T,+T)%3E-for-Vector2D%3CT,+U%3E"],[4903,"impl-Into%3C%5BT;+2%5D%3E-for-Vector2D%3CT,+U%3E"],[4904,"impl-Into%3C%5BT;+3%5D%3E-for-Vector3D%3CT,+U%3E"],[4906,"impl-Into%3C(T,+T,+T)%3E-for-Vector3D%3CT,+U%3E"],[5175,"impl-Mul%3CT%3E-for-Box2D%3CT,+U%3E"],[5176,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box2D%3CT,+U1%3E"],[5177,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Box3D%3CT,+U1%3E"],[5178,"impl-Mul%3CT%3E-for-Box3D%3CT,+U%3E"],[5179,"impl-Mul%3CT%3E-for-Length%3CT,+U%3E"],[5180,"impl-Mul%3CScale%3CT,+Src,+Dst%3E%3E-for-Length%3CT,+Src%3E"],[5181,"impl-Mul%3CT%3E-for-Point2D%3CT,+U%3E"],[5182,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point2D%3CT,+U1%3E"],[5183,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Point3D%3CT,+U1%3E"],[5184,"impl-Mul%3CT%3E-for-Point3D%3CT,+U%3E"],[5185,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Rect%3CT,+U1%3E"],[5186,"impl-Mul%3CT%3E-for-Rect%3CT,+U%3E"],[5188,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-SideOffsets2D%3CT,+U1%3E"],[5189,"impl-Mul%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5190,"impl-Mul%3CT%3E-for-Size2D%3CT,+U%3E"],[5191,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size2D%3CT,+U1%3E"],[5192,"impl-Mul%3CT%3E-for-Size3D%3CT,+U%3E"],[5193,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Size3D%3CT,+U1%3E"],[5194,"impl-Mul%3CT%3E-for-Vector2D%3CT,+U%3E"],[5195,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector2D%3CT,+U1%3E"],[5196,"impl-Mul%3CScale%3CT,+U1,+U2%3E%3E-for-Vector3D%3CT,+U1%3E"],[5197,"impl-Mul%3CT%3E-for-Vector3D%3CT,+U%3E"],[5198,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box2D%3CT,+U%3E"],[5199,"impl-MulAssign%3CT%3E-for-Box2D%3CT,+U%3E"],[5200,"impl-MulAssign%3CT%3E-for-Box3D%3CT,+U%3E"],[5201,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Box3D%3CT,+U%3E"],[5203,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5204,"impl-MulAssign%3CT%3E-for-Point2D%3CT,+U%3E"],[5205,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5206,"impl-MulAssign%3CT%3E-for-Point3D%3CT,+U%3E"],[5207,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Rect%3CT,+U%3E"],[5208,"impl-MulAssign%3CT%3E-for-Rect%3CT,+U%3E"],[5209,"impl-MulAssign%3CT%3E-for-SideOffsets2D%3CT,+U%3E"],[5210,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-SideOffsets2D%3CT,+U%3E"],[5211,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5212,"impl-MulAssign%3CT%3E-for-Size2D%3CT,+U%3E"],[5213,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5214,"impl-MulAssign%3CT%3E-for-Size3D%3CT,+U%3E"],[5215,"impl-MulAssign%3CT%3E-for-Vector2D%3CT,+U%3E"],[5216,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5217,"impl-MulAssign%3CT%3E-for-Vector3D%3CT,+U%3E"],[5218,"impl-MulAssign%3CScale%3CT,+U,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5313,"impl-Round-for-Point2D%3CT,+U%3E"],[5314,"impl-Point2D%3CT,+U%3E"],[5315,"impl-Round-for-Point3D%3CT,+U%3E"],[5316,"impl-Point3D%3CT,+U%3E"],[5318,"impl-Size2D%3CT,+U%3E"],[5319,"impl-Round-for-Size2D%3CT,+U%3E"],[5320,"impl-Round-for-Size3D%3CT,+U%3E"],[5321,"impl-Size3D%3CT,+U%3E"],[5322,"impl-Round-for-Vector2D%3CT,+U%3E"],[5323,"impl-Vector2D%3CT,+U%3E"],[5324,"impl-Round-for-Vector3D%3CT,+U%3E"],[5325,"impl-Vector3D%3CT,+U%3E"],[5366,"impl-Sub%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5367,"impl-Sub%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5368,"impl-Sub-for-Point2D%3CT,+U%3E"],[5369,"impl-Sub%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5370,"impl-Sub%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5371,"impl-Sub-for-Point3D%3CT,+U%3E"],[5381,"impl-SubAssign%3CSize2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5382,"impl-SubAssign%3CVector2D%3CT,+U%3E%3E-for-Point2D%3CT,+U%3E"],[5383,"impl-SubAssign%3CSize3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5384,"impl-SubAssign%3CVector3D%3CT,+U%3E%3E-for-Point3D%3CT,+U%3E"],[5392,"impl-Sum%3C%26Length%3CT,+U%3E%3E-for-Length%3CT,+U%3E"],[5393,"impl-Sum-for-Length%3CT,+U%3E"],[5394,"impl-Sum%3C%26Size2D%3CT,+U%3E%3E-for-Size2D%3CT,+U%3E"],[5395,"impl-Sum-for-Size2D%3CT,+U%3E"],[5396,"impl-Sum%3C%26Size3D%3CT,+U%3E%3E-for-Size3D%3CT,+U%3E"],[5397,"impl-Sum-for-Size3D%3CT,+U%3E"],[5398,"impl-Sum-for-Vector2D%3CT,+U%3E"],[5399,"impl-Sum%3C%26Vector2D%3CT,+U%3E%3E-for-Vector2D%3CT,+U%3E"],[5400,"impl-Sum-for-Vector3D%3CT,+U%3E"],[5401,"impl-Sum%3C%26Vector3D%3CT,+U%3E%3E-for-Vector3D%3CT,+U%3E"],[5572,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5573,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[5574,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[5575,"impl-Scale%3CT,+Src,+Dst%3E"],[5576,"impl-Transform2D%3CT,+Src,+Dst%3E"],[5577,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5578,"impl-Translation2D%3CT,+Src,+Dst%3E"],[5579,"impl-Transformation%3CS%3E-for-Translation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5595,"impl-Rotation2D%3CT,+Src,+Dst%3E"],[5596,"impl-Transformation%3CS%3E-for-Rotation2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5597,"impl-Transformation%3CS%3E-for-Scale%3CS,+UnknownUnit,+UnknownUnit%3E"],[5598,"impl-Scale%3CT,+Src,+Dst%3E"],[5599,"impl-Transform2D%3CT,+Src,+Dst%3E"],[5600,"impl-Transformation%3CS%3E-for-Transform2D%3CS,+UnknownUnit,+UnknownUnit%3E"],[5883,"impl-Point2D%3CT,+U%3E"],[5884,"impl-Zero-for-Point2D%3CT,+U%3E"],[5885,"impl-Point3D%3CT,+U%3E"],[5886,"impl-Zero-for-Point3D%3CT,+U%3E"],[5889,"impl-Zero-for-Size2D%3CT,+U%3E"],[5890,"impl-Size2D%3CT,+U%3E"],[5891,"impl-Zero-for-Size3D%3CT,+U%3E"],[5892,"impl-Size3D%3CT,+U%3E"],[5893,"impl-Vector2D%3CT,+U%3E"],[5894,"impl-Zero-for-Vector2D%3CT,+U%3E"],[5895,"impl-Zero-for-Vector3D%3CT,+U%3E"],[5896,"impl-Vector3D%3CT,+U%3E"],[6352,"impl-BuilderWithAttributes"],[6353,"impl-PathBuilder-for-BuilderWithAttributes"],[6367,"impl-Build-for-BuilderWithAttributes"],[6368,"impl-BuilderWithAttributes"],[6386,"impl-BuilderWithAttributes"],[6387,"impl-PathBuilder-for-BuilderWithAttributes"],[6414,"impl-BuilderWithAttributes"],[6415,"impl-PathBuilder-for-BuilderWithAttributes"],[6496,"impl-BuilderWithAttributes"],[6497,"impl-PathBuilder-for-BuilderWithAttributes"],[6505,"impl-PathBuilder-for-BuilderWithAttributes"],[6506,"impl-BuilderWithAttributes"],[6509,"impl-PathBuilder-for-BuilderWithAttributes"],[6510,"impl-BuilderWithAttributes"],[6512,"impl-PathBuilder-for-BuilderWithAttributes"],[6513,"impl-BuilderWithAttributes"],[6589,"impl-Builder%3C\'l%3E"],[6590,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6591,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6592,"impl-BuilderWithAttributes%3C\'l%3E"],[6599,"impl-Build-for-Builder%3C\'l%3E"],[6600,"impl-Builder%3C\'l%3E"],[6601,"impl-Build-for-BuilderWithAttributes%3C\'l%3E"],[6602,"impl-BuilderWithAttributes%3C\'l%3E"],[6608,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6609,"impl-Builder%3C\'l%3E"],[6610,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6611,"impl-BuilderWithAttributes%3C\'l%3E"],[6624,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6625,"impl-Builder%3C\'l%3E"],[6626,"impl-BuilderWithAttributes%3C\'l%3E"],[6627,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6665,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6666,"impl-Builder%3C\'l%3E"],[6667,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6668,"impl-BuilderWithAttributes%3C\'l%3E"],[6674,"impl-Builder%3C\'l%3E"],[6675,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6676,"impl-BuilderWithAttributes%3C\'l%3E"],[6677,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[6678,"impl-Builder%3C\'l%3E"],[6679,"impl-PathBuilder-for-Builder%3C\'l%3E"],[6680,"impl-BuilderWithAttributes%3C\'l%3E"],[6681,"impl-PathBuilder-for-BuilderWithAttributes%3C\'l%3E"],[7076,"impl-Checkbox%3C\'a,+Message,+Renderer%3E"],[7077,"impl-Widget%3CMessage,+Renderer%3E-for-Checkbox%3C\'a,+Message,+Renderer%3E"],[7169,"impl-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[7170,"impl-Widget%3CMessage,+Renderer%3E-for-ComboBox%3C\'a,+T,+Message,+Renderer%3E"],[7247,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[7248,"impl-Container%3C\'a,+Message,+Renderer%3E"],[7319,"impl-Container%3C\'a,+Message,+Renderer%3E"],[7320,"impl-Widget%3CMessage,+Renderer%3E-for-Container%3C\'a,+Message,+Renderer%3E"],[7399,"impl-Image%3CHandle%3E"],[7400,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[7460,"impl-Image%3CHandle%3E"],[7461,"impl-Widget%3CMessage,+Renderer%3E-for-Image%3CHandle%3E"],[7499,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[7500,"impl-Viewer%3CHandle%3E"],[7549,"impl-Widget%3CMessage,+Renderer%3E-for-Viewer%3CHandle%3E"],[7550,"impl-Viewer%3CHandle%3E"],[7574,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[7575,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[7604,"impl-Widget%3CMessage,+Renderer%3E-for-Column%3C\'a,+Key,+Message,+Renderer%3E"],[7605,"impl-Column%3C\'a,+Key,+Message,+Renderer%3E"],[8112,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8113,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8451,"impl-Widget%3CMessage,+Renderer%3E-for-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8452,"impl-PaneGrid%3C\'a,+Message,+Renderer%3E"],[8835,"impl-PickList%3C\'a,+T,+Message,+Renderer%3E"],[8836,"impl-Widget%3CMessage,+Renderer%3E-for-PickList%3C\'a,+T,+Message,+Renderer%3E"],[8883,"impl-ProgressBar%3CRenderer%3E"],[8884,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[8923,"impl-ProgressBar%3CRenderer%3E"],[8924,"impl-Widget%3CMessage,+Renderer%3E-for-ProgressBar%3CRenderer%3E"],[9026,"impl-Debug-for-Error"],[9027,"impl-Display-for-Error"],[9234,"impl-Widget%3CMessage,+Renderer%3E-for-Radio%3CMessage,+Renderer%3E"],[9235,"impl-Radio%3CMessage,+Renderer%3E"],[9618,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[9619,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[9738,"impl-Scrollable-for-State"],[9739,"impl-State"],[9746,"impl-Scrollable-for-State"],[9747,"impl-State"],[9853,"impl-Widget%3CMessage,+Renderer%3E-for-Scrollable%3C\'a,+Message,+Renderer%3E"],[9854,"impl-Scrollable%3C\'a,+Message,+Renderer%3E"],[9939,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[9940,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[10008,"impl-Widget%3CMessage,+Renderer%3E-for-Slider%3C\'a,+T,+Message,+Renderer%3E"],[10009,"impl-Slider%3C\'a,+T,+Message,+Renderer%3E"],[10125,"impl-Svg%3CRenderer%3E"],[10126,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[10184,"impl-Widget%3CMessage,+Renderer%3E-for-Svg%3CRenderer%3E"],[10185,"impl-Svg%3CRenderer%3E"],[10269,"impl-From%3CPixels%3E-for-LineHeight"],[10270,"impl-From%3Cf32%3E-for-LineHeight"],[10753,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[10754,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[10767,"impl-Display-for-Value"],[10768,"impl-Debug-for-Value"],[10774,"impl-Focusable-for-State%3CP%3E"],[10775,"impl-State%3CP%3E"],[10872,"impl-State%3CP%3E"],[10873,"impl-Focusable-for-State%3CP%3E"],[10875,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[10876,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[10882,"impl-State%3CP%3E"],[10883,"impl-TextInput-for-State%3CP%3E"],[10885,"impl-State%3CP%3E"],[10886,"impl-TextInput-for-State%3CP%3E"],[10888,"impl-State%3CP%3E"],[10889,"impl-TextInput-for-State%3CP%3E"],[10909,"impl-TextInput-for-State%3CP%3E"],[10910,"impl-State%3CP%3E"],[10975,"impl-Focusable-for-State%3CP%3E"],[10976,"impl-State%3CP%3E"],[10988,"impl-TextInput%3C\'a,+Message,+Renderer%3E"],[10989,"impl-Widget%3CMessage,+Renderer%3E-for-TextInput%3C\'a,+Message,+Renderer%3E"],[11165,"impl-Widget%3CMessage,+Renderer%3E-for-Toggler%3C\'a,+Message,+Renderer%3E"],[11166,"impl-Toggler%3C\'a,+Message,+Renderer%3E"],[11373,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[11374,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[11478,"impl-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"],[11479,"impl-Widget%3CMessage,+Renderer%3E-for-VerticalSlider%3C\'a,+T,+Message,+Renderer%3E"]]},\ "iced_winit":{"doc":"A windowing shell for Iced, on top of winit.","t":"CNCNENNEDCNDNLLLLALLLLLLLLLLLLLLLLALLLLLLLLLLACLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCCLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLALCALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLIQDLLLLLLFLLLLLLLLLLLLLLLLKLLFFFLLLLLLKLKLLLLLLLFLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFFFDDDLLLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMMLLLMLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLMMMMMMMLLLMLLLLLLLLLLLLLLLLLLLLLMMF","n":["Application","Centered","Clipboard","Default","Error","ExecutorCreationFailed","GraphicsCreationFailed","Position","Proxy","Settings","Specific","Viewport","WindowCreationFailed","adapt_into_using","adapt_into_using","adapt_into_using","adapt_into_using","application","arrays_from","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clipboard","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","components_from","conversion","core","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from_angle","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","from_stimulus","futures","graphics","init","init","init","init","into","into","into","into","into_angle","into_angle","into_angle","into_angle","into_color","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","into_stimulus","logical_size","new","physical_height","physical_size","physical_width","poll_close","poll_flush","poll_ready","projection","runtime","scale_factor","settings","start_send","style","system","to_owned","to_owned","to_owned","to_string","try_components_into","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","uints_into","winit","with_physical_size","Application","Flags","State","adapt_into_using","arrays_from","arrays_into","background_color","borrow","borrow_mut","build_user_interface","components_from","cursor","deref","deref_mut","drop","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","logical_size","modifiers","new","new","physical_size","requests_exit","run","run_command","scale_factor","scale_factor","style","subscription","synchronize","text_color","theme","theme","title","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","update","update","viewport","viewport_version","Clipboard","adapt_into_using","arrays_from","arrays_into","borrow","borrow_mut","components_from","connect","deref","deref_mut","drop","from","from_angle","from_stimulus","init","into","into_angle","into_color","into_color_unclamped","into_stimulus","read","read","try_components_into","try_from","try_into","try_into_color","type_id","uints_from","uints_into","unconnected","write","write","cursor_position","fullscreen","icon","key_code","mode","modifiers","mouse_button","mouse_interaction","position","touch_event","user_attention","visible","window_event","window_level","PlatformSpecific","Settings","Window","adapt_into_using","adapt_into_using","adapt_into_using","application_id","arrays_from","arrays_from","arrays_from","arrays_into","arrays_into","arrays_into","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","components_from","components_from","components_from","decorations","default","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","exit_on_close_request","flags","fmt","fmt","fmt","fonts","from","from","from","from_angle","from_angle","from_angle","from_stimulus","from_stimulus","from_stimulus","icon","id","init","init","init","into","into","into","into_angle","into_angle","into_angle","into_builder","into_color","into_color","into_color","into_color_unclamped","into_color_unclamped","into_color_unclamped","into_stimulus","into_stimulus","into_stimulus","level","max_size","min_size","platform_specific","position","resizable","size","to_owned","to_owned","to_owned","transparent","try_components_into","try_components_into","try_components_into","try_from","try_from","try_from","try_into","try_into","try_into","try_into_color","try_into_color","try_into_color","type_id","type_id","type_id","uints_from","uints_from","uints_from","uints_into","uints_into","uints_into","visible","window","fetch_information"],"q":[[0,"iced_winit"],[154,"iced_winit::application"],[206,"iced_winit::clipboard"],[238,"iced_winit::conversion"],[252,"iced_winit::settings"],[364,"iced_winit::system"],[365,"palette::chromatic_adaptation"],[366,"core::fmt"],[367,"core::fmt"],[368,"iced_graphics::error"],[369,"iced_core::size"],[370,"winit::event_loop"],[371,"core::pin"],[372,"core::task::wake"],[373,"core::task::poll"],[374,"iced_graphics::transformation"],[375,"alloc::string"],[376,"palette::convert::try_from_into_color"],[377,"core::any"],[378,"iced_core::color"],[379,"iced_runtime::user_interface"],[380,"iced_runtime::debug"],[381,"iced_runtime::user_interface"],[382,"winit::event"],[383,"iced_runtime::command"],[384,"winit::window"],[385,"winit::event"],[386,"iced_graphics::compositor"],[387,"iced_futures::executor"],[388,"iced_futures::subscription"],[389,"alloc::vec"],[390,"core::option"],[391,"winit::dpi"],[392,"iced_core::point"],[393,"winit::monitor"],[394,"iced_core::window::mode"],[395,"winit::window"],[396,"winit::icon"],[397,"winit::event"],[398,"iced_core::keyboard::modifiers"],[399,"winit::event"],[400,"iced_core::mouse::interaction"],[401,"winit::window"],[402,"iced_core::window::user_attention"],[403,"winit::window"],[404,"iced_core::window::level"],[405,"winit::window"],[406,"core::default"],[407,"winit::window"],[408,"core::marker"]],"d":["","The window is completely centered on the screen.","","The platform-specific default position for a new window.","An error that occurred while running an application.","The futures executor could not be created.","The application graphics context could not be created.","The position of a window in a given screen.","An event loop proxy that implements Sink.","","The window is positioned with specific coordinates: (X, Y).","A viewing region for displaying computer graphics.","The application window could not be created.","","","","","Create interactive, native cross-platform applications.","","","","","","","","","","","","","","","","","Access the clipboard.","","","","","","","","","","","Convert winit types into iced_runtime types, and viceversa.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","Returns the logical size of the Viewport.","Creates a new Proxy from an EventLoopProxy.","Returns the physical height of the Viewport.","Returns the physical size of the Viewport.","Returns the physical width of the Viewport.","","","","Returns the projection transformation of the Viewport.","","Returns the scale factor of the Viewport.","Configure your application.","","","Access the native system.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new Viewport with the given physical dimensions …","An interactive, native cross-platform application.","The data needed to initialize your Application.","The state of a windowed Application.","","","","Returns the current background Color of the State.","","","Builds a UserInterface for the provided Application, …","","Returns the current cursor position of the State.","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","Returns the logical Size of the Viewport of the State.","Returns the current keyboard modifiers of the State.","Initializes the Application with the flags provided to run …","Creates a new State for the provided Application and …","Returns the physical Size of the Viewport of the State.","Returns true if the provided event should cause an …","Runs an Application with an executor, compositor, and the …","Runs the actions of a Command.","Returns the current scale factor of the Viewport of the …","Returns the scale factor of the Application.","Returns the Style variation of the Theme.","Returns the event Subscription for the current state of the","Synchronizes the State with its Application and its …","Returns the current text Color of the State.","Returns the current Theme of the Application.","Returns the current theme of the State.","Returns the current title of the Application.","","","","","","","","Updates an Application by feeding it the provided …","Processes the provided window event and updates the State …","Returns the current Viewport of the State.","Returns the version of the Viewport of the State.","A buffer for short-term storage and transfer within and …","","","","","","","Creates a new Clipboard for the given window.","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","Reads the current content of the Clipboard as text.","","","","","","","","","Creates a new Clipboard that isn’t associated with a …","","Writes the given text contents to the Clipboard.","Converts a physical cursor position to a logical Point.","Converts a window::Mode to a winit fullscreen mode.","Converts some window::Icon into it’s winit counterpart.","Converts a VirtualKeyCode from winit to an iced key code.","Converts a winit fullscreen mode to a window::Mode.","Converts some ModifiersState from winit to an iced …","Converts a MouseButton from winit to an iced mouse button.","Converts a mouse::Interaction to a winit cursor icon.","Converts a Position to a winit logical position for a …","Converts a Touch from winit to an iced touch event.","Converts some UserAttention into it’s winit counterpart.","Converts a window::Mode to a visibility flag.","Converts a winit window event into an iced event.","Converts a window::Level to a winit window level.","The platform specific window settings of an application.","The settings of an application.","The window settings of an application.","","","","Sets the application id of the window.","","","","","","","","","","","","","","","","","","","","","","Whether the window should have a border, a title bar, etc.","","","","","","","","","","","","","","Whether the Application should exit when the user requests …","The data needed to initialize an Application.","","","","The fonts to load on boot.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","The window icon, which is also usually used in the taskbar","The identifier of the application.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Converts the window settings into a WindowBuilder from …","","","","","","","","","","The window Level.","The maximum size of the window.","The minimum size of the window.","Platform specific settings.","The position of the window.","Whether the window should be resizable or not.","The size of the window.","","","","Whether the window should be transparent.","","","","","","","","","","","","","","","","","","","","","","Whether the window should be visible or not.","The Window settings.","Query for available system information."],"i":[0,2,0,2,0,8,8,0,0,0,2,0,8,8,2,3,4,0,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,0,2,3,4,2,3,4,8,2,3,4,0,0,2,8,2,3,4,8,2,3,4,8,2,3,4,2,8,8,2,3,4,8,8,2,3,4,8,2,3,4,8,2,3,4,0,0,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,4,3,4,4,4,3,3,3,4,0,4,0,3,0,0,2,3,4,8,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,8,2,3,4,0,4,0,28,0,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,0,0,0,26,28,28,28,26,26,28,26,28,26,26,26,26,26,26,26,0,26,26,26,0,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,38,70,68,68,38,70,68,38,70,68,38,70,68,38,70,68,38,70,68,38,70,68,38,70,70,68,38,70,68,38,70,68,38,70,68,38,70,68,38,38,68,38,70,38,68,38,70,68,38,70,68,38,70,70,38,68,38,70,68,38,70,68,38,70,70,68,38,70,68,38,70,68,38,70,70,70,70,70,70,70,70,68,38,70,70,68,38,70,68,38,70,68,38,70,68,38,70,68,38,70,68,38,70,68,38,70,70,38,0],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[2,2],[[[3,[-1]]],[[3,[-1]]],[]],[4,4],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],2],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,5],[6,5],[6,5],[6,5],[[2,2],7],[[8,9],10],[[8,9],10],[[2,9],10],[[[3,[-1]],9],10,11],[[4,9],[[13,[5,12]]]],[-1,-1,[]],[14,8],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],6],[[],6],[[],6],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[4,15],[[[16,[-1]]],[[3,[-1]]],[]],[4,17],[4,[[15,[17]]]],[4,17],[[[18,[[3,[-1]]]],19],[[20,[[13,[5]]]]],[]],[[[18,[[3,[-1]]]],19],[[20,[[13,[5]]]]],[]],[[[18,[[3,[-1]]]],19],[[20,[[13,[5]]]]],[]],[4,21],0,[4,22],0,[[[18,[[3,[-1]]]],-1],[[13,[5]]],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,23,[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[15,[17]],22],4],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1]]],27,28],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,29,15,30],31,28],[-1,-2,[],[]],[[[26,[-1]]],32,28],[6,-1,[]],[6,-1,[]],[6,5],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[26,[-1]]],[[15,[33]]],28],[[[26,[-1]]],34,28],[[],[[5,[-1,35]]],[]],[[-1,36],[[26,[-1]]],28],[[[26,[-1]]],[[15,[17]]],28],[[37,34],7],[38,[[13,[5,8]]]],[[-1,-2,29,[26,[-1]],35,[39,[-3,3]],40,7,16,30,36],5,28,41,42],[[[26,[-1]]],22,28],[-1,22,[]],[-1,[],[]],[-1,43,[]],[[[26,[-1]],-1,36],5,28],[[[26,[-1]]],27,28],[-1,[],[]],[[[26,[-1]]],[],28],[-1,23,[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,-2,29,[26,[-1]],[39,[-3,3]],40,7,16,30,44,36],5,28,41,42],[[[26,[-1]],36,37,30],5,28],[[[26,[-1]]],4,28],[[[26,[-1]]],6,28],0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[36,40],[6,-1,[]],[6,-1,[]],[6,5],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[40,[[45,[23]]]],[40,[[45,[23]]]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],40],[[40,23],5],[[40,23],5],[[[46,[22]],22],47],[[[45,[48]],49],[[45,[50]]]],[51,[[45,[52]]]],[53,54],[[[45,[50]]],49],[34,55],[56,57],[58,59],[[[45,[48]],[5,[17,17]],2],[[45,[60]]]],[[61,22],62],[63,64],[49,7],[[37,22,34],[[45,[65]]]],[66,67],0,0,0,[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],[[-1,-3],-4,[],[],[[1,[-2]]],[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[68,68],[[[38,[-1]]],[[38,[-1]]],69],[70,70],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[[-1,-2],5,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],68],[[],[[38,[-1]]],71],[[],70],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,-1,[]],[6,5],[6,5],[6,5],[[68,68],7],0,0,[[68,9],10],[[[38,[-1]],9],10,11],[[70,9],10],0,[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[],6],[[],6],[[],6],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[70,72,[45,[48]],[45,[23]]],73],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,[[13,[-2,[24,[-2]]]]],[],[]],[-1,25,[]],[-1,25,[]],[-1,25,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,[[35,[-2]]],[74,75],[]]],"c":[],"p":[[8,"TransformMatrix",365],[4,"Position",0],[3,"Proxy",0],[3,"Viewport",0],[15,"tuple"],[15,"usize"],[15,"bool"],[4,"Error",0],[3,"Formatter",366],[6,"Result",366],[8,"Debug",366],[3,"Error",366],[4,"Result",367],[4,"Error",368],[3,"Size",369],[3,"EventLoopProxy",370],[15,"u32"],[3,"Pin",371],[3,"Context",372],[4,"Poll",373],[3,"Transformation",374],[15,"f64"],[3,"String",375],[3,"OutOfBounds",376],[3,"TypeId",377],[3,"State",154],[3,"Color",378],[8,"Application",154],[3,"Cache",379],[3,"Debug",380],[3,"UserInterface",379],[4,"Cursor",381],[15,"f32"],[3,"ModifiersState",382],[3,"Command",383],[3,"Window",384],[4,"WindowEvent",382],[3,"Settings",252],[3,"Runtime",385],[3,"Clipboard",206],[8,"Compositor",386],[8,"Executor",387],[3,"Subscription",388],[3,"Vec",389],[4,"Option",390],[3,"PhysicalPosition",391],[3,"Point",392],[3,"MonitorHandle",393],[4,"Mode",394],[4,"Fullscreen",384],[3,"Icon",395],[3,"Icon",396],[4,"VirtualKeyCode",382],[4,"KeyCode",397],[3,"Modifiers",398],[4,"MouseButton",382],[4,"Button",399],[4,"Interaction",400],[4,"CursorIcon",384],[4,"Position",391],[3,"Touch",382],[4,"Event",401],[4,"UserAttention",402],[4,"UserAttentionType",384],[4,"Event",403],[4,"Level",404],[4,"WindowLevel",384],[3,"PlatformSpecific",252],[8,"Clone",405],[3,"Window",252],[8,"Default",406],[15,"str"],[3,"WindowBuilder",384],[8,"Fn",407],[8,"Send",408]],"b":[[61,"impl-Display-for-Error"],[62,"impl-Debug-for-Error"],[226,"impl-Clipboard"],[227,"impl-Clipboard-for-Clipboard"],[236,"impl-Clipboard-for-Clipboard"],[237,"impl-Clipboard"]]}\ }'); if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)}; diff --git a/src/iced_core/image.rs.html b/src/iced_core/image.rs.html index d09f134ff9e..610b0901387 100644 --- a/src/iced_core/image.rs.html +++ b/src/iced_core/image.rs.html @@ -180,6 +180,21 @@ 180 181 182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197

    //! Load and draw raster graphics.
     use crate::{Hasher, Rectangle, Size};
     
    @@ -346,6 +361,16 @@
         }
     }
     
    +/// Image filtering strategy.
    +#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash, Default)]
    +pub enum FilterMethod {
    +    /// Bilinear interpolation.
    +    #[default]
    +    Linear,
    +    /// Nearest neighbor.
    +    Nearest,
    +}
    +
     /// A [`Renderer`] that can render raster graphics.
     ///
     /// [renderer]: crate::renderer
    @@ -360,6 +385,11 @@
     
         /// Draws an image with the given [`Handle`] and inside the provided
         /// `bounds`.
    -    fn draw(&mut self, handle: Self::Handle, bounds: Rectangle);
    +    fn draw(
    +        &mut self,
    +        handle: Self::Handle,
    +        filter_method: FilterMethod,
    +        bounds: Rectangle,
    +    );
     }
     
    \ No newline at end of file diff --git a/src/iced_graphics/primitive.rs.html b/src/iced_graphics/primitive.rs.html index 4359ecec649..dd1926509b0 100644 --- a/src/iced_graphics/primitive.rs.html +++ b/src/iced_graphics/primitive.rs.html @@ -136,6 +136,8 @@ 136 137 138 +139 +140
    //! Draw using different graphical primitives.
     use crate::core::alignment;
     use crate::core::image;
    @@ -206,6 +208,8 @@
         Image {
             /// The handle of the image
             handle: image::Handle,
    +        /// The filter method of the image
    +        filter_method: image::FilterMethod,
             /// The bounds of the image
             bounds: Rectangle,
         },
    diff --git a/src/iced_graphics/renderer.rs.html b/src/iced_graphics/renderer.rs.html
    index e05faef4ca6..442a1ed26c8 100644
    --- a/src/iced_graphics/renderer.rs.html
    +++ b/src/iced_graphics/renderer.rs.html
    @@ -241,6 +241,15 @@
     241
     242
     243
    +244
    +245
    +246
    +247
    +248
    +249
    +250
    +251
    +252
     
    //! Create a renderer from a [`Backend`].
     use crate::backend::{self, Backend};
     use crate::core;
    @@ -458,8 +467,17 @@
             self.backend().dimensions(handle)
         }
     
    -    fn draw(&mut self, handle: image::Handle, bounds: Rectangle) {
    -        self.primitives.push(Primitive::Image { handle, bounds });
    +    fn draw(
    +        &mut self,
    +        handle: image::Handle,
    +        filter_method: image::FilterMethod,
    +        bounds: Rectangle,
    +    ) {
    +        self.primitives.push(Primitive::Image {
    +            handle,
    +            filter_method,
    +            bounds,
    +        });
         }
     }
     
    diff --git a/src/iced_renderer/lib.rs.html b/src/iced_renderer/lib.rs.html
    index 904f75317e2..2e6a2358ba1 100644
    --- a/src/iced_renderer/lib.rs.html
    +++ b/src/iced_renderer/lib.rs.html
    @@ -265,6 +265,11 @@
     265
     266
     267
    +268
    +269
    +270
    +271
    +272
     
    #![forbid(rust_2018_idioms)]
     #![deny(unsafe_code, unused_results, rustdoc::broken_intra_doc_links)]
     #![cfg_attr(docsrs, feature(doc_auto_cfg))]
    @@ -481,8 +486,13 @@
             delegate!(self, renderer, renderer.dimensions(handle))
         }
     
    -    fn draw(&mut self, handle: crate::core::image::Handle, bounds: Rectangle) {
    -        delegate!(self, renderer, renderer.draw(handle, bounds));
    +    fn draw(
    +        &mut self,
    +        handle: crate::core::image::Handle,
    +        filter_method: crate::core::image::FilterMethod,
    +        bounds: Rectangle,
    +    ) {
    +        delegate!(self, renderer, renderer.draw(handle, filter_method, bounds));
         }
     }
     
    diff --git a/src/iced_tiny_skia/backend.rs.html b/src/iced_tiny_skia/backend.rs.html
    index 51ff42496a8..5257498b03c 100644
    --- a/src/iced_tiny_skia/backend.rs.html
    +++ b/src/iced_tiny_skia/backend.rs.html
    @@ -851,6 +851,16 @@
     851
     852
     853
    +854
    +855
    +856
    +857
    +858
    +859
    +860
    +861
    +862
    +863
     
    use crate::core::{Background, Color, Gradient, Rectangle, Vector};
     use crate::graphics::backend;
     use crate::graphics::{Damage, Viewport};
    @@ -1298,7 +1308,11 @@
                     );
                 }
                 #[cfg(feature = "image")]
    -            Primitive::Image { handle, bounds } => {
    +            Primitive::Image {
    +                handle,
    +                filter_method,
    +                bounds,
    +            } => {
                     let physical_bounds = (*bounds + translation) * scale_factor;
     
                     if !clip_bounds.intersects(&physical_bounds) {
    @@ -1314,8 +1328,14 @@
                     )
                     .post_scale(scale_factor, scale_factor);
     
    -                self.raster_pipeline
    -                    .draw(handle, *bounds, pixels, transform, clip_mask);
    +                self.raster_pipeline.draw(
    +                    handle,
    +                    *filter_method,
    +                    *bounds,
    +                    pixels,
    +                    transform,
    +                    clip_mask,
    +                );
                 }
                 #[cfg(not(feature = "image"))]
                 Primitive::Image { .. } => {
    diff --git a/src/iced_tiny_skia/raster.rs.html b/src/iced_tiny_skia/raster.rs.html
    index c5cfe3dd9a1..e73f3df5df6 100644
    --- a/src/iced_tiny_skia/raster.rs.html
    +++ b/src/iced_tiny_skia/raster.rs.html
    @@ -114,6 +114,16 @@
     114
     115
     116
    +117
    +118
    +119
    +120
    +121
    +122
    +123
    +124
    +125
    +126
     
    use crate::core::image as raster;
     use crate::core::{Rectangle, Size};
     use crate::graphics;
    @@ -144,6 +154,7 @@
         pub fn draw(
             &mut self,
             handle: &raster::Handle,
    +        filter_method: raster::FilterMethod,
             bounds: Rectangle,
             pixels: &mut tiny_skia::PixmapMut<'_>,
             transform: tiny_skia::Transform,
    @@ -155,12 +166,21 @@
     
                 let transform = transform.pre_scale(width_scale, height_scale);
     
    +            let quality = match filter_method {
    +                raster::FilterMethod::Linear => {
    +                    tiny_skia::FilterQuality::Bilinear
    +                }
    +                raster::FilterMethod::Nearest => {
    +                    tiny_skia::FilterQuality::Nearest
    +                }
    +            };
    +
                 pixels.draw_pixmap(
                     (bounds.x / width_scale) as i32,
                     (bounds.y / height_scale) as i32,
                     image,
                     &tiny_skia::PixmapPaint {
    -                    quality: tiny_skia::FilterQuality::Bilinear,
    +                    quality,
                         ..Default::default()
                     },
                     transform,
    diff --git a/src/iced_wgpu/image.rs.html b/src/iced_wgpu/image.rs.html
    index 42b05b61918..b035405cb51 100644
    --- a/src/iced_wgpu/image.rs.html
    +++ b/src/iced_wgpu/image.rs.html
    @@ -600,6 +600,79 @@
     600
     601
     602
    +603
    +604
    +605
    +606
    +607
    +608
    +609
    +610
    +611
    +612
    +613
    +614
    +615
    +616
    +617
    +618
    +619
    +620
    +621
    +622
    +623
    +624
    +625
    +626
    +627
    +628
    +629
    +630
    +631
    +632
    +633
    +634
    +635
    +636
    +637
    +638
    +639
    +640
    +641
    +642
    +643
    +644
    +645
    +646
    +647
    +648
    +649
    +650
    +651
    +652
    +653
    +654
    +655
    +656
    +657
    +658
    +659
    +660
    +661
    +662
    +663
    +664
    +665
    +666
    +667
    +668
    +669
    +670
    +671
    +672
    +673
    +674
    +675
     
    mod atlas;
     
     #[cfg(feature = "image")]
    @@ -639,7 +712,8 @@
         pipeline: wgpu::RenderPipeline,
         vertices: wgpu::Buffer,
         indices: wgpu::Buffer,
    -    sampler: wgpu::Sampler,
    +    nearest_sampler: wgpu::Sampler,
    +    linear_sampler: wgpu::Sampler,
         texture: wgpu::BindGroup,
         texture_version: usize,
         texture_atlas: Atlas,
    @@ -653,16 +727,16 @@
     #[derive(Debug)]
     struct Layer {
         uniforms: wgpu::Buffer,
    -    constants: wgpu::BindGroup,
    -    instances: Buffer<Instance>,
    -    instance_count: usize,
    +    nearest: Data,
    +    linear: Data,
     }
     
     impl Layer {
         fn new(
             device: &wgpu::Device,
             constant_layout: &wgpu::BindGroupLayout,
    -        sampler: &wgpu::Sampler,
    +        nearest_sampler: &wgpu::Sampler,
    +        linear_sampler: &wgpu::Sampler,
         ) -> Self {
             let uniforms = device.create_buffer(&wgpu::BufferDescriptor {
                 label: Some("iced_wgpu::image uniforms buffer"),
    @@ -671,6 +745,59 @@
                 mapped_at_creation: false,
             });
     
    +        let nearest =
    +            Data::new(device, constant_layout, nearest_sampler, &uniforms);
    +
    +        let linear =
    +            Data::new(device, constant_layout, linear_sampler, &uniforms);
    +
    +        Self {
    +            uniforms,
    +            nearest,
    +            linear,
    +        }
    +    }
    +
    +    fn prepare(
    +        &mut self,
    +        device: &wgpu::Device,
    +        queue: &wgpu::Queue,
    +        nearest_instances: &[Instance],
    +        linear_instances: &[Instance],
    +        transformation: Transformation,
    +    ) {
    +        queue.write_buffer(
    +            &self.uniforms,
    +            0,
    +            bytemuck::bytes_of(&Uniforms {
    +                transform: transformation.into(),
    +            }),
    +        );
    +
    +        self.nearest.upload(device, queue, nearest_instances);
    +        self.linear.upload(device, queue, linear_instances);
    +    }
    +
    +    fn render<'a>(&'a self, render_pass: &mut wgpu::RenderPass<'a>) {
    +        self.nearest.render(render_pass);
    +        self.linear.render(render_pass);
    +    }
    +}
    +
    +#[derive(Debug)]
    +struct Data {
    +    constants: wgpu::BindGroup,
    +    instances: Buffer<Instance>,
    +    instance_count: usize,
    +}
    +
    +impl Data {
    +    pub fn new(
    +        device: &wgpu::Device,
    +        constant_layout: &wgpu::BindGroupLayout,
    +        sampler: &wgpu::Sampler,
    +        uniforms: &wgpu::Buffer,
    +    ) -> Self {
             let constants = device.create_bind_group(&wgpu::BindGroupDescriptor {
                 label: Some("iced_wgpu::image constants bind group"),
                 layout: constant_layout,
    @@ -679,7 +806,7 @@
                         binding: 0,
                         resource: wgpu::BindingResource::Buffer(
                             wgpu::BufferBinding {
    -                            buffer: &uniforms,
    +                            buffer: uniforms,
                                 offset: 0,
                                 size: None,
                             },
    @@ -700,28 +827,18 @@
             );
     
             Self {
    -            uniforms,
                 constants,
                 instances,
                 instance_count: 0,
             }
         }
     
    -    fn prepare(
    +    fn upload(
             &mut self,
             device: &wgpu::Device,
             queue: &wgpu::Queue,
             instances: &[Instance],
    -        transformation: Transformation,
         ) {
    -        queue.write_buffer(
    -            &self.uniforms,
    -            0,
    -            bytemuck::bytes_of(&Uniforms {
    -                transform: transformation.into(),
    -            }),
    -        );
    -
             let _ = self.instances.resize(device, instances.len());
             let _ = self.instances.write(queue, 0, instances);
     
    @@ -744,12 +861,22 @@
         pub fn new(device: &wgpu::Device, format: wgpu::TextureFormat) -> Self {
             use wgpu::util::DeviceExt;
     
    -        let sampler = device.create_sampler(&wgpu::SamplerDescriptor {
    +        let nearest_sampler = device.create_sampler(&wgpu::SamplerDescriptor {
    +            address_mode_u: wgpu::AddressMode::ClampToEdge,
    +            address_mode_v: wgpu::AddressMode::ClampToEdge,
    +            address_mode_w: wgpu::AddressMode::ClampToEdge,
    +            min_filter: wgpu::FilterMode::Nearest,
    +            mag_filter: wgpu::FilterMode::Nearest,
    +            mipmap_filter: wgpu::FilterMode::Nearest,
    +            ..Default::default()
    +        });
    +
    +        let linear_sampler = device.create_sampler(&wgpu::SamplerDescriptor {
                 address_mode_u: wgpu::AddressMode::ClampToEdge,
                 address_mode_v: wgpu::AddressMode::ClampToEdge,
                 address_mode_w: wgpu::AddressMode::ClampToEdge,
    -            mag_filter: wgpu::FilterMode::Linear,
                 min_filter: wgpu::FilterMode::Linear,
    +            mag_filter: wgpu::FilterMode::Linear,
                 mipmap_filter: wgpu::FilterMode::Linear,
                 ..Default::default()
             });
    @@ -914,7 +1041,8 @@
                 pipeline,
                 vertices,
                 indices,
    -            sampler,
    +            nearest_sampler,
    +            linear_sampler,
                 texture,
                 texture_version: texture_atlas.layer_count(),
                 texture_atlas,
    @@ -957,7 +1085,8 @@
             #[cfg(feature = "tracing")]
             let _ = info_span!("Wgpu::Image", "DRAW").entered();
     
    -        let instances: &mut Vec<Instance> = &mut Vec::new();
    +        let nearest_instances: &mut Vec<Instance> = &mut Vec::new();
    +        let linear_instances: &mut Vec<Instance> = &mut Vec::new();
     
             #[cfg(feature = "image")]
             let mut raster_cache = self.raster_cache.borrow_mut();
    @@ -968,7 +1097,11 @@
             for image in images {
                 match &image {
                     #[cfg(feature = "image")]
    -                layer::Image::Raster { handle, bounds } => {
    +                layer::Image::Raster {
    +                    handle,
    +                    filter_method,
    +                    bounds,
    +                } => {
                         if let Some(atlas_entry) = raster_cache.upload(
                             device,
                             encoder,
    @@ -979,7 +1112,12 @@
                                 [bounds.x, bounds.y],
                                 [bounds.width, bounds.height],
                                 atlas_entry,
    -                            instances,
    +                            match filter_method {
    +                                image::FilterMethod::Nearest => {
    +                                    nearest_instances
    +                                }
    +                                image::FilterMethod::Linear => linear_instances,
    +                            },
                             );
                         }
                     }
    @@ -1007,7 +1145,7 @@
                                 [bounds.x, bounds.y],
                                 size,
                                 atlas_entry,
    -                            instances,
    +                            nearest_instances,
                             );
                         }
                     }
    @@ -1016,7 +1154,7 @@
                 }
             }
     
    -        if instances.is_empty() {
    +        if nearest_instances.is_empty() && linear_instances.is_empty() {
                 return;
             }
     
    @@ -1044,12 +1182,20 @@
                 self.layers.push(Layer::new(
                     device,
                     &self.constant_layout,
    -                &self.sampler,
    +                &self.nearest_sampler,
    +                &self.linear_sampler,
                 ));
             }
     
             let layer = &mut self.layers[self.prepare_layer];
    -        layer.prepare(device, queue, instances, transformation);
    +
    +        layer.prepare(
    +            device,
    +            queue,
    +            nearest_instances,
    +            linear_instances,
    +            transformation,
    +        );
     
             self.prepare_layer += 1;
         }
    @@ -1126,7 +1272,7 @@
     }
     
     impl Instance {
    -    pub const INITIAL: usize = 1_000;
    +    pub const INITIAL: usize = 20;
     }
     
     #[repr(C)]
    diff --git a/src/iced_wgpu/layer.rs.html b/src/iced_wgpu/layer.rs.html
    index fee1200af9b..66ee4a80438 100644
    --- a/src/iced_wgpu/layer.rs.html
    +++ b/src/iced_wgpu/layer.rs.html
    @@ -307,6 +307,11 @@
     307
     308
     309
    +310
    +311
    +312
    +313
    +314
     
    //! Organize rendering primitives into a flattened list of layers.
     mod image;
     mod text;
    @@ -495,11 +500,16 @@
     
                     layer.quads.add(quad, background);
                 }
    -            Primitive::Image { handle, bounds } => {
    +            Primitive::Image {
    +                handle,
    +                filter_method,
    +                bounds,
    +            } => {
                     let layer = &mut layers[current_layer];
     
                     layer.images.push(Image::Raster {
                         handle: handle.clone(),
    +                    filter_method: *filter_method,
                         bounds: *bounds + translation,
                     });
                 }
    diff --git a/src/iced_wgpu/layer/image.rs.html b/src/iced_wgpu/layer/image.rs.html
    index 4d0139a9037..cb139b8726c 100644
    --- a/src/iced_wgpu/layer/image.rs.html
    +++ b/src/iced_wgpu/layer/image.rs.html
    @@ -25,6 +25,9 @@
     25
     26
     27
    +28
    +29
    +30
     
    use crate::core::image;
     use crate::core::svg;
     use crate::core::{Color, Rectangle};
    @@ -37,6 +40,9 @@
             /// The handle of a raster image.
             handle: image::Handle,
     
    +        /// The filter method of a raster image.
    +        filter_method: image::FilterMethod,
    +
             /// The bounds of the image.
             bounds: Rectangle,
         },
    diff --git a/src/iced_widget/image.rs.html b/src/iced_widget/image.rs.html
    index 008f2e6d3d5..f5cacb94ac3 100644
    --- a/src/iced_widget/image.rs.html
    +++ b/src/iced_widget/image.rs.html
    @@ -205,6 +205,19 @@
     205
     206
     207
    +208
    +209
    +210
    +211
    +212
    +213
    +214
    +215
    +216
    +217
    +218
    +219
    +220
     
    //! Display images in your user interface.
     pub mod viewer;
     pub use viewer::Viewer;
    @@ -220,7 +233,7 @@
     
     use std::hash::Hash;
     
    -pub use image::Handle;
    +pub use image::{FilterMethod, Handle};
     
     /// Creates a new [`Viewer`] with the given image `Handle`.
     pub fn viewer<Handle>(handle: Handle) -> Viewer<Handle> {
    @@ -244,6 +257,7 @@
         width: Length,
         height: Length,
         content_fit: ContentFit,
    +    filter_method: FilterMethod,
     }
     
     impl<Handle> Image<Handle> {
    @@ -254,6 +268,7 @@
                 width: Length::Shrink,
                 height: Length::Shrink,
                 content_fit: ContentFit::Contain,
    +            filter_method: FilterMethod::default(),
             }
         }
     
    @@ -272,12 +287,16 @@
         /// Sets the [`ContentFit`] of the [`Image`].
         ///
         /// Defaults to [`ContentFit::Contain`]
    -    pub fn content_fit(self, content_fit: ContentFit) -> Self {
    -        Self {
    -            content_fit,
    -            ..self
    -        }
    -    }
    +    pub fn content_fit(mut self, content_fit: ContentFit) -> Self {
    +        self.content_fit = content_fit;
    +        self
    +    }
    +
    +    /// Sets the [`FilterMethod`] of the [`Image`].
    +    pub fn filter_method(mut self, filter_method: FilterMethod) -> Self {
    +        self.filter_method = filter_method;
    +        self
    +    }
     }
     
     /// Computes the layout of an [`Image`].
    @@ -326,6 +345,7 @@
         layout: Layout<'_>,
         handle: &Handle,
         content_fit: ContentFit,
    +    filter_method: FilterMethod,
     ) where
         Renderer: image::Renderer<Handle = Handle>,
         Handle: Clone + Hash,
    @@ -348,7 +368,7 @@
                 ..bounds
             };
     
    -        renderer.draw(handle.clone(), drawing_bounds + offset);
    +        renderer.draw(handle.clone(), filter_method, drawing_bounds + offset);
         };
     
         if adjusted_fit.width > bounds.width || adjusted_fit.height > bounds.height
    @@ -398,7 +418,13 @@
             _cursor: mouse::Cursor,
             _viewport: &Rectangle,
         ) {
    -        draw(renderer, layout, &self.handle, self.content_fit);
    +        draw(
    +            renderer,
    +            layout,
    +            &self.handle,
    +            self.content_fit,
    +            self.filter_method,
    +        );
         }
     }
     
    diff --git a/src/iced_widget/image/viewer.rs.html b/src/iced_widget/image/viewer.rs.html
    index 490b79c0e65..2647db21736 100644
    --- a/src/iced_widget/image/viewer.rs.html
    +++ b/src/iced_widget/image/viewer.rs.html
    @@ -431,6 +431,9 @@
     431
     432
     433
    +434
    +435
    +436
     
    //! Zoom and pan on an image.
     use crate::core::event::{self, Event};
     use crate::core::image;
    @@ -455,19 +458,21 @@
         max_scale: f32,
         scale_step: f32,
         handle: Handle,
    +    filter_method: image::FilterMethod,
     }
     
     impl<Handle> Viewer<Handle> {
         /// Creates a new [`Viewer`] with the given [`State`].
         pub fn new(handle: Handle) -> Self {
             Viewer {
    +            handle,
                 padding: 0.0,
                 width: Length::Shrink,
                 height: Length::Shrink,
                 min_scale: 0.25,
                 max_scale: 10.0,
                 scale_step: 0.10,
    -            handle,
    +            filter_method: image::FilterMethod::default(),
             }
         }
     
    @@ -762,6 +767,7 @@
                     image::Renderer::draw(
                         renderer,
                         self.handle.clone(),
    +                    self.filter_method,
                         Rectangle {
                             x: bounds.x,
                             y: bounds.y,
    diff --git a/trait.impl/core/clone/trait.Clone.js b/trait.impl/core/clone/trait.Clone.js
    index 6bf525a42b6..cf7fa6d8158 100644
    --- a/trait.impl/core/clone/trait.Clone.js
    +++ b/trait.impl/core/clone/trait.Clone.js
    @@ -1,13 +1,13 @@
     (function() {var implementors = {
     "iced":[["impl Clone for Position"],["impl<Flags: Clone> Clone for Settings<Flags>"],["impl Clone for Settings"]],
    -"iced_core":[["impl Clone for Event"],["impl Clone for Cursor"],["impl Clone for Event"],["impl Clone for Vertical"],["impl Clone for Background"],["impl Clone for AbsoluteOffset"],["impl<'a, Renderer> Clone for Text<'a, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl Clone for Style"],["impl Clone for Pixels"],["impl Clone for Gradient"],["impl Clone for BorderRadius"],["impl Clone for Color"],["impl Clone for Handle"],["impl Clone for Limits"],["impl Clone for Style"],["impl Clone for Horizontal"],["impl Clone for Count"],["impl Clone for Handle"],["impl Clone for Padding"],["impl Clone for Click"],["impl<T: Clone> Clone for Vector<T>"],["impl Clone for Id"],["impl Clone for Hit"],["impl Clone for LineHeight"],["impl<'a> Clone for Layout<'a>"],["impl Clone for Font"],["impl Clone for Degrees"],["impl<'a, Font: Clone> Clone for Text<'a, Font>"],["impl Clone for Data"],["impl Clone for Finger"],["impl<Font: Clone> Clone for Format<Font>"],["impl Clone for Mode"],["impl Clone for Direction"],["impl Clone for PlatformSpecific"],["impl Clone for Button"],["impl Clone for Point"],["impl Clone for ScrollDelta"],["impl<T: Clone> Clone for Rectangle<T>"],["impl Clone for Stretch"],["impl Clone for PlainText"],["impl Clone for Interaction"],["impl Clone for ColorStop"],["impl Clone for Null"],["impl Clone for Difference"],["impl Clone for Status"],["impl Clone for Node"],["impl Clone for Level"],["impl Clone for Action"],["impl Clone for Event"],["impl Clone for KeyCode"],["impl Clone for Linear"],["impl Clone for Weight"],["impl Clone for RelativeOffset"],["impl Clone for Modifiers"],["impl Clone for UserAttention"],["impl Clone for Cursor"],["impl Clone for Icon"],["impl Clone for Quad"],["impl Clone for Data"],["impl Clone for Event"],["impl Clone for Family"],["impl Clone for Shaping"],["impl Clone for Bytes"],["impl Clone for Alignment"],["impl Clone for Null"],["impl Clone for Appearance"],["impl Clone for Motion"],["impl Clone for Event"],["impl Clone for RedrawRequest"],["impl Clone for Length"],["impl Clone for ContentFit"],["impl Clone for Tag"],["impl Clone for MacOS"],["impl Clone for Edit"],["impl Clone for Radians"],["impl<T: Clone> Clone for Size<T>"],["impl Clone for Kind"]],
    +"iced_core":[["impl Clone for Event"],["impl Clone for Cursor"],["impl Clone for Event"],["impl Clone for Vertical"],["impl Clone for Background"],["impl Clone for AbsoluteOffset"],["impl<'a, Renderer> Clone for Text<'a, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl Clone for Style"],["impl Clone for Pixels"],["impl Clone for Gradient"],["impl Clone for FilterMethod"],["impl Clone for BorderRadius"],["impl Clone for Color"],["impl Clone for Handle"],["impl Clone for Limits"],["impl Clone for Style"],["impl Clone for Horizontal"],["impl Clone for Count"],["impl Clone for Handle"],["impl Clone for Padding"],["impl Clone for Click"],["impl<T: Clone> Clone for Vector<T>"],["impl Clone for Id"],["impl Clone for Hit"],["impl Clone for LineHeight"],["impl<'a> Clone for Layout<'a>"],["impl Clone for Font"],["impl Clone for Degrees"],["impl<'a, Font: Clone> Clone for Text<'a, Font>"],["impl Clone for Data"],["impl Clone for Finger"],["impl<Font: Clone> Clone for Format<Font>"],["impl Clone for Mode"],["impl Clone for Direction"],["impl Clone for PlatformSpecific"],["impl Clone for Button"],["impl Clone for Point"],["impl Clone for ScrollDelta"],["impl<T: Clone> Clone for Rectangle<T>"],["impl Clone for Stretch"],["impl Clone for PlainText"],["impl Clone for Interaction"],["impl Clone for ColorStop"],["impl Clone for Null"],["impl Clone for Difference"],["impl Clone for Status"],["impl Clone for Node"],["impl Clone for Level"],["impl Clone for Action"],["impl Clone for Event"],["impl Clone for KeyCode"],["impl Clone for Linear"],["impl Clone for Weight"],["impl Clone for RelativeOffset"],["impl Clone for Modifiers"],["impl Clone for UserAttention"],["impl Clone for Cursor"],["impl Clone for Icon"],["impl Clone for Quad"],["impl Clone for Data"],["impl Clone for Event"],["impl Clone for Family"],["impl Clone for Shaping"],["impl Clone for Bytes"],["impl Clone for Alignment"],["impl Clone for Null"],["impl Clone for Appearance"],["impl Clone for Motion"],["impl Clone for Event"],["impl Clone for RedrawRequest"],["impl Clone for Length"],["impl Clone for ContentFit"],["impl Clone for Tag"],["impl Clone for MacOS"],["impl Clone for Edit"],["impl Clone for Radians"],["impl<T: Clone> Clone for Size<T>"],["impl Clone for Kind"]],
     "iced_graphics":[["impl Clone for Packed"],["impl Clone for Antialiasing"],["impl Clone for Packed"],["impl Clone for Mesh"],["impl<'a> Clone for Stroke<'a>"],["impl Clone for Arc"],["impl Clone for Fill"],["impl Clone for Gradient"],["impl Clone for Viewport"],["impl Clone for Style"],["impl<T: Clone> Clone for Indexed<T>"],["impl Clone for LineJoin"],["impl Clone for Text"],["impl Clone for Paragraph"],["impl Clone for Weak"],["impl Clone for Weak"],["impl Clone for LineCap"],["impl<'a> Clone for Key<'a>"],["impl<T: Clone> Clone for Primitive<T>"],["impl Clone for Path"],["impl Clone for Transformation"],["impl<'a> Clone for LineDash<'a>"],["impl Clone for Rule"],["impl Clone for Elliptical"],["impl Clone for Linear"],["impl Clone for Version"],["impl Clone for SolidVertex2D"],["impl Clone for GradientVertex2D"],["impl Clone for SurfaceError"]],
     "iced_highlighter":[["impl Clone for Theme"],["impl Clone for Settings"]],
     "iced_renderer":[["impl Clone for Settings"]],
     "iced_runtime":[["impl Clone for Screenshot"],["impl Clone for Information"],["impl Clone for State"],["impl Clone for Error"]],
     "iced_style":[["impl Clone for Custom"],["impl Clone for Appearance"],["impl Clone for Danger"],["impl Clone for Pair"],["impl Clone for PickList"],["impl Clone for Line"],["impl Clone for Appearance"],["impl Clone for HandleShape"],["impl Clone for Appearance"],["impl Clone for Appearance"],["impl Clone for Appearance"],["impl Clone for Rail"],["impl Clone for Menu"],["impl Clone for Success"],["impl Clone for Handle"],["impl Clone for Appearance"],["impl Clone for Background"],["impl Clone for Scroller"],["impl Clone for FillMode"],["impl Clone for Appearance"],["impl Clone for Appearance"],["impl Clone for Appearance"],["impl Clone for Appearance"],["impl Clone for Appearance"],["impl Clone for Text"],["impl Clone for Appearance"],["impl Clone for Primary"],["impl Clone for Appearance"],["impl Clone for Palette"],["impl Clone for Secondary"],["impl Clone for Theme"],["impl Clone for Scrollbar"],["impl Clone for Appearance"],["impl Clone for Extended"],["impl Clone for Appearance"]],
     "iced_tiny_skia":[["impl Clone for Settings"]],
    -"iced_wgpu":[["impl Clone for Custom"],["impl Clone for AttributeCount"],["impl<'a> Clone for Mesh<'a>"],["impl Clone for Image"],["impl<'a> Clone for Text<'a>"],["impl Clone for Settings"]],
    -"iced_widget":[["impl Clone for State"],["impl Clone for Viewport"],["impl<Font: Clone> Clone for Handle<Font>"],["impl Clone for Axis"],["impl<Font: Clone> Clone for Icon<Font>"],["impl Clone for State"],["impl Clone for Properties"],["impl Clone for Version"],["impl<T: Clone> Clone for State<T>"],["impl Clone for Id"],["impl Clone for ErrorCorrection"],["impl Clone for Edge"],["impl<T: Clone> Clone for Configuration<T>"],["impl Clone for Pane"],["impl Clone for Cursor"],["impl Clone for Id"],["impl Clone for ResizeEvent"],["impl Clone for Direction"],["impl Clone for Value"],["impl Clone for Split"],["impl Clone for State"],["impl Clone for Error"],["impl Clone for State"],["impl<T: Clone> Clone for State<T>"],["impl<Font: Clone> Clone for Icon<Font>"],["impl Clone for Action"],["impl Clone for Target"],["impl<P: Clone + Paragraph> Clone for State<P>"],["impl Clone for Node"],["impl<Font: Clone> Clone for Icon<Font>"],["impl Clone for DragEvent"],["impl Clone for State"],["impl Clone for Id"],["impl Clone for Position"],["impl Clone for Direction"],["impl Clone for Alignment"],["impl Clone for Internal"],["impl Clone for Region"],["impl Clone for State"],["impl Clone for Side"],["impl Clone for Event"]],
    +"iced_wgpu":[["impl Clone for Settings"],["impl Clone for Image"],["impl Clone for Custom"],["impl Clone for AttributeCount"],["impl<'a> Clone for Text<'a>"],["impl<'a> Clone for Mesh<'a>"]],
    +"iced_widget":[["impl Clone for Direction"],["impl Clone for Cursor"],["impl<Font: Clone> Clone for Handle<Font>"],["impl Clone for Event"],["impl Clone for State"],["impl Clone for Alignment"],["impl Clone for Pane"],["impl<T: Clone> Clone for Configuration<T>"],["impl Clone for DragEvent"],["impl Clone for Id"],["impl<P: Clone + Paragraph> Clone for State<P>"],["impl<Font: Clone> Clone for Icon<Font>"],["impl Clone for State"],["impl Clone for State"],["impl<Font: Clone> Clone for Icon<Font>"],["impl<T: Clone> Clone for State<T>"],["impl Clone for Internal"],["impl Clone for Direction"],["impl<T: Clone> Clone for State<T>"],["impl Clone for State"],["impl Clone for Position"],["impl Clone for Edge"],["impl Clone for Version"],["impl Clone for Id"],["impl Clone for Axis"],["impl Clone for Region"],["impl Clone for Viewport"],["impl Clone for ErrorCorrection"],["impl Clone for Node"],["impl<Font: Clone> Clone for Icon<Font>"],["impl Clone for Value"],["impl Clone for Split"],["impl Clone for State"],["impl Clone for Error"],["impl Clone for Id"],["impl Clone for State"],["impl Clone for ResizeEvent"],["impl Clone for Side"],["impl Clone for Properties"],["impl Clone for Target"],["impl Clone for Action"]],
     "iced_winit":[["impl<Message: 'static> Clone for Proxy<Message>"],["impl Clone for Position"],["impl Clone for Window"],["impl<Flags: Clone> Clone for Settings<Flags>"],["impl Clone for PlatformSpecific"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/cmp/trait.Eq.js b/trait.impl/core/cmp/trait.Eq.js
    index 3c9dc1167e8..e340cf8ff25 100644
    --- a/trait.impl/core/cmp/trait.Eq.js
    +++ b/trait.impl/core/cmp/trait.Eq.js
    @@ -1,9 +1,9 @@
     (function() {var implementors = {
     "iced":[["impl Eq for Position"]],
    -"iced_core":[["impl Eq for Shaping"],["impl Eq for Vertical"],["impl Eq for Alignment"],["impl Eq for Level"],["impl Eq for Family"],["impl Eq for Modifiers"],["impl Eq for RedrawRequest"],["impl Eq for Style"],["impl Eq for Count"],["impl Eq for Tag"],["impl Eq for MacOS"],["impl Eq for Weight"],["impl Eq for Difference"],["impl<T: Eq> Eq for Vector<T>"],["impl<T: Eq> Eq for Rectangle<T>"],["impl Eq for PlatformSpecific"],["impl Eq for Bytes"],["impl Eq for Direction"],["impl Eq for Interaction"],["impl Eq for Id"],["impl Eq for Button"],["impl Eq for Font"],["impl Eq for KeyCode"],["impl Eq for Stretch"],["impl Eq for Mode"],["impl<T: Eq> Eq for Size<T>"],["impl Eq for Horizontal"],["impl Eq for ContentFit"],["impl Eq for Handle"],["impl Eq for Finger"],["impl Eq for Data"],["impl Eq for Event"],["impl Eq for Handle"],["impl Eq for Event"],["impl Eq for Data"],["impl Eq for Status"]],
    +"iced_core":[["impl Eq for Shaping"],["impl Eq for Vertical"],["impl Eq for Alignment"],["impl Eq for Level"],["impl Eq for Family"],["impl Eq for Modifiers"],["impl Eq for RedrawRequest"],["impl Eq for Style"],["impl Eq for Count"],["impl Eq for Tag"],["impl Eq for MacOS"],["impl Eq for Weight"],["impl Eq for Difference"],["impl Eq for FilterMethod"],["impl<T: Eq> Eq for Vector<T>"],["impl<T: Eq> Eq for Rectangle<T>"],["impl Eq for PlatformSpecific"],["impl Eq for Bytes"],["impl Eq for Direction"],["impl Eq for Interaction"],["impl Eq for Id"],["impl Eq for Button"],["impl Eq for Font"],["impl Eq for KeyCode"],["impl Eq for Stretch"],["impl Eq for Mode"],["impl<T: Eq> Eq for Size<T>"],["impl Eq for Horizontal"],["impl Eq for ContentFit"],["impl Eq for Handle"],["impl Eq for Finger"],["impl Eq for Data"],["impl Eq for Event"],["impl Eq for Handle"],["impl Eq for Event"],["impl Eq for Data"],["impl Eq for Status"]],
     "iced_graphics":[["impl<T: Eq> Eq for Indexed<T>"],["impl Eq for Antialiasing"],["impl Eq for SurfaceError"],["impl Eq for Rule"],["impl Eq for Version"]],
     "iced_highlighter":[["impl Eq for Theme"]],
     "iced_runtime":[["impl Eq for Error"]],
    -"iced_widget":[["impl Eq for Direction"],["impl Eq for Version"],["impl Eq for State"],["impl Eq for State"],["impl Eq for Id"],["impl Eq for Error"],["impl Eq for ErrorCorrection"],["impl Eq for Pane"],["impl Eq for Axis"],["impl Eq for Split"],["impl Eq for Alignment"],["impl Eq for Id"],["impl Eq for Position"],["impl Eq for State"],["impl Eq for Id"]],
    +"iced_widget":[["impl Eq for Error"],["impl Eq for Split"],["impl Eq for Version"],["impl Eq for Pane"],["impl Eq for Alignment"],["impl Eq for State"],["impl Eq for Id"],["impl Eq for State"],["impl Eq for ErrorCorrection"],["impl Eq for Id"],["impl Eq for Axis"],["impl Eq for State"],["impl Eq for Id"],["impl Eq for Direction"],["impl Eq for Position"]],
     "iced_winit":[["impl Eq for PlatformSpecific"],["impl Eq for Position"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/cmp/trait.PartialEq.js b/trait.impl/core/cmp/trait.PartialEq.js
    index 8d6af35becb..6ed36acd754 100644
    --- a/trait.impl/core/cmp/trait.PartialEq.js
    +++ b/trait.impl/core/cmp/trait.PartialEq.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "iced":[["impl PartialEq for Position"]],
    -"iced_core":[["impl PartialEq for BorderRadius"],["impl PartialEq for Alignment"],["impl PartialEq for KeyCode"],["impl<T: PartialEq> PartialEq for Vector<T>"],["impl PartialEq for Vertical"],["impl<T: PartialEq> PartialEq for Rectangle<T>"],["impl PartialEq for Count"],["impl PartialEq for RelativeOffset"],["impl PartialEq for Event"],["impl PartialEq for Modifiers"],["impl PartialEq for Event"],["impl PartialEq for AbsoluteOffset"],["impl PartialEq for Point"],["impl PartialEq for LineHeight"],["impl PartialEq for Gradient"],["impl PartialEq for Handle"],["impl PartialEq for Mode"],["impl PartialEq for Cursor"],["impl PartialEq for Quad"],["impl PartialEq for ContentFit"],["impl PartialEq for Motion"],["impl PartialEq for Interaction"],["impl PartialEq for Edit"],["impl PartialEq for Bytes"],["impl<Font: PartialEq> PartialEq for Format<Font>"],["impl PartialEq for Status"],["impl PartialEq for Degrees"],["impl PartialEq for Family"],["impl PartialEq for Font"],["impl PartialEq for Direction"],["impl PartialEq for Horizontal"],["impl PartialEq for Action"],["impl PartialEq for Tag"],["impl PartialEq for Stretch"],["impl PartialEq for Style"],["impl PartialEq for Pixels"],["impl PartialEq for Data"],["impl PartialEq for PlatformSpecific"],["impl PartialEq for Event"],["impl PartialEq for Shaping"],["impl PartialEq for Finger"],["impl PartialEq for Linear"],["impl PartialEq for Limits"],["impl PartialEq for Color"],["impl PartialEq for Weight"],["impl PartialEq for Button"],["impl PartialEq for ColorStop"],["impl<T: PartialEq> PartialEq for Size<T>"],["impl PartialEq for RedrawRequest"],["impl PartialEq for Data"],["impl PartialEq for Length"],["impl PartialEq for Event"],["impl PartialEq for Id"],["impl PartialEq for Radians"],["impl PartialEq for Handle"],["impl PartialEq for Level"],["impl PartialEq for MacOS"],["impl PartialEq for Event"],["impl PartialEq for Style"],["impl PartialEq for Difference"],["impl PartialEq for Background"],["impl PartialEq for Hit"],["impl PartialEq for ScrollDelta"]],
    +"iced_core":[["impl PartialEq for BorderRadius"],["impl PartialEq for Alignment"],["impl PartialEq for KeyCode"],["impl<T: PartialEq> PartialEq for Vector<T>"],["impl PartialEq for Vertical"],["impl<T: PartialEq> PartialEq for Rectangle<T>"],["impl PartialEq for Count"],["impl PartialEq for RelativeOffset"],["impl PartialEq for Event"],["impl PartialEq for Modifiers"],["impl PartialEq for Event"],["impl PartialEq for AbsoluteOffset"],["impl PartialEq for Point"],["impl PartialEq for LineHeight"],["impl PartialEq for Gradient"],["impl PartialEq for Handle"],["impl PartialEq for Mode"],["impl PartialEq for Cursor"],["impl PartialEq for Quad"],["impl PartialEq for ContentFit"],["impl PartialEq for Motion"],["impl PartialEq for Interaction"],["impl PartialEq for Edit"],["impl PartialEq for Bytes"],["impl<Font: PartialEq> PartialEq for Format<Font>"],["impl PartialEq for Status"],["impl PartialEq for Degrees"],["impl PartialEq for Family"],["impl PartialEq for Font"],["impl PartialEq for Direction"],["impl PartialEq for Horizontal"],["impl PartialEq for Action"],["impl PartialEq for Tag"],["impl PartialEq for Stretch"],["impl PartialEq for Style"],["impl PartialEq for Pixels"],["impl PartialEq for Data"],["impl PartialEq for PlatformSpecific"],["impl PartialEq for Event"],["impl PartialEq for Shaping"],["impl PartialEq for Finger"],["impl PartialEq for Linear"],["impl PartialEq for Limits"],["impl PartialEq for Color"],["impl PartialEq for Weight"],["impl PartialEq for Button"],["impl PartialEq for ColorStop"],["impl<T: PartialEq> PartialEq for Size<T>"],["impl PartialEq for RedrawRequest"],["impl PartialEq for Data"],["impl PartialEq for Length"],["impl PartialEq for Event"],["impl PartialEq for Id"],["impl PartialEq for Radians"],["impl PartialEq for Handle"],["impl PartialEq for Level"],["impl PartialEq for FilterMethod"],["impl PartialEq for MacOS"],["impl PartialEq for Event"],["impl PartialEq for Style"],["impl PartialEq for Difference"],["impl PartialEq for Background"],["impl PartialEq for Hit"],["impl PartialEq for ScrollDelta"]],
     "iced_graphics":[["impl PartialEq for Editor"],["impl PartialEq for Packed"],["impl PartialEq for SolidVertex2D"],["impl PartialEq for Weak"],["impl PartialEq for Weak"],["impl<T: PartialEq> PartialEq for Indexed<T>"],["impl PartialEq for Version"],["impl PartialEq for GradientVertex2D"],["impl PartialEq for Linear"],["impl PartialEq for SurfaceError"],["impl PartialEq for Antialiasing"],["impl PartialEq for Paragraph"],["impl<T: PartialEq> PartialEq for Primitive<T>"],["impl PartialEq for Style"],["impl PartialEq for Packed"],["impl PartialEq for Mesh"],["impl PartialEq for Gradient"],["impl PartialEq for Rule"],["impl PartialEq for Transformation"]],
     "iced_highlighter":[["impl PartialEq for Theme"],["impl PartialEq for Settings"]],
     "iced_renderer":[["impl PartialEq for Settings"]],
    @@ -8,6 +8,6 @@
     "iced_style":[["impl PartialEq for Extended"],["impl PartialEq for Background"],["impl PartialEq for Theme"],["impl PartialEq for Pair"],["impl PartialEq for Success"],["impl PartialEq for Palette"],["impl PartialEq for Secondary"],["impl PartialEq for Custom"],["impl PartialEq for Appearance"],["impl PartialEq for Danger"],["impl PartialEq for Line"],["impl PartialEq for Primary"]],
     "iced_tiny_skia":[["impl PartialEq for Settings"]],
     "iced_wgpu":[["impl PartialEq for Settings"],["impl PartialEq for Custom"]],
    -"iced_widget":[["impl PartialEq for Direction"],["impl<Font: PartialEq> PartialEq for Icon<Font>"],["impl PartialEq for Version"],["impl PartialEq for State"],["impl<Font: PartialEq> PartialEq for Icon<Font>"],["impl PartialEq for Id"],["impl PartialEq for Id"],["impl PartialEq for Pane"],["impl PartialEq for Event"],["impl PartialEq for ErrorCorrection"],["impl PartialEq for Action"],["impl<Font: PartialEq> PartialEq for Handle<Font>"],["impl PartialEq for State"],["impl PartialEq for Alignment"],["impl PartialEq for Id"],["impl PartialEq for State"],["impl PartialEq for Properties"],["impl PartialEq for Direction"],["impl PartialEq for Position"],["impl PartialEq for Error"],["impl PartialEq for Axis"],["impl PartialEq for Split"]],
    +"iced_widget":[["impl PartialEq for Position"],["impl PartialEq for Event"],["impl PartialEq for Direction"],["impl PartialEq for Axis"],["impl PartialEq for State"],["impl PartialEq for Action"],["impl PartialEq for Id"],["impl<Font: PartialEq> PartialEq for Handle<Font>"],["impl PartialEq for Error"],["impl PartialEq for Alignment"],["impl PartialEq for Version"],["impl PartialEq for Id"],["impl PartialEq for Pane"],["impl PartialEq for Split"],["impl PartialEq for ErrorCorrection"],["impl PartialEq for Direction"],["impl PartialEq for Properties"],["impl PartialEq for State"],["impl PartialEq for Id"],["impl PartialEq for State"],["impl<Font: PartialEq> PartialEq for Icon<Font>"],["impl<Font: PartialEq> PartialEq for Icon<Font>"]],
     "iced_winit":[["impl PartialEq for PlatformSpecific"],["impl PartialEq for Position"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/cmp/trait.PartialOrd.js b/trait.impl/core/cmp/trait.PartialOrd.js
    index 0f5c06c0850..171a86c53ba 100644
    --- a/trait.impl/core/cmp/trait.PartialOrd.js
    +++ b/trait.impl/core/cmp/trait.PartialOrd.js
    @@ -1,5 +1,5 @@
     (function() {var implementors = {
     "iced_core":[["impl PartialOrd for Tag"],["impl PartialOrd for RedrawRequest"],["impl PartialOrd for Interaction"],["impl PartialOrd for KeyCode"],["impl PartialOrd for Radians"],["impl PartialOrd for Degrees"],["impl PartialOrd for Modifiers"],["impl PartialOrd for Pixels"]],
     "iced_graphics":[["impl PartialOrd for Version"]],
    -"iced_widget":[["impl PartialOrd for Pane"],["impl PartialOrd for Split"]]
    +"iced_widget":[["impl PartialOrd for Split"],["impl PartialOrd for Pane"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/convert/trait.From.js b/trait.impl/core/convert/trait.From.js
    index 69658531ae3..07a7aac613b 100644
    --- a/trait.impl/core/convert/trait.From.js
    +++ b/trait.impl/core/convert/trait.From.js
    @@ -1,8 +1,8 @@
     (function() {var implementors = {
    -"iced":[["impl<Flags> From<Settings<Flags>> for Settings<Flags>"],["impl From<Settings> for Window"],["impl From<Error> for Error"],["impl From<Error> for Error"],["impl From<Position> for Position"],["impl From<ImageError> for Error"],["impl From<Error> for Error"]],
    +"iced":[["impl From<Settings> for Window"],["impl From<Error> for Error"],["impl From<Position> for Position"],["impl From<ImageError> for Error"],["impl<Flags> From<Settings<Flags>> for Settings<Flags>"],["impl From<Error> for Error"],["impl From<Error> for Error"]],
     "iced_core":[["impl From<f32> for Padding"],["impl From<[f32; 2]> for Point"],["impl From<Gradient> for Background"],["impl From<u16> for Pixels"],["impl From<[f32; 4]> for Padding"],["impl From<Linear> for Gradient"],["impl From<[u16; 2]> for Point"],["impl From<Vertical> for Alignment"],["impl<T> From<T> for Handlewhere\n    T: Into<PathBuf>,"],["impl From<Pixels> for f32"],["impl From<u16> for Length"],["impl From<[u16; 4]> for Padding"],["impl From<f32> for LineHeight"],["impl From<Point> for [f32; 2]"],["impl<'a, Message, Renderer> From<Text<'a, Renderer>> for Element<'a, Message, Renderer>where\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet,"],["impl From<Size> for [f32; 2]"],["impl From<Alpha<Rgb, f32>> for Color"],["impl From<[f32; 2]> for Padding"],["impl From<f32> for BorderRadius"],["impl From<Color> for Srgba"],["impl From<Pixels> for Length"],["impl From<f32> for Length"],["impl From<Radians> for f64"],["impl From<[f32; 3]> for Color"],["impl From<Size> for Vector<f32>"],["impl From<[f32; 4]> for Color"],["impl From<[f32; 2]> for Size"],["impl From<Rgb> for Color"],["impl From<Pixels> for LineHeight"],["impl From<[f32; 4]> for BorderRadius"],["impl<T> From<Vector<T>> for [T; 2]where\n    T: Copy,"],["impl From<f32> for Pixels"],["impl From<f32> for Radians"],["impl From<Horizontal> for Alignment"],["impl<'a, Message, Renderer> From<&'a str> for Element<'a, Message, Renderer>where\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet,"],["impl From<Color> for Background"],["impl<T> From<[T; 2]> for Vector<T>"],["impl From<[u16; 2]> for Size"],["impl From<Rectangle<u32>> for Rectangle<f32>"],["impl<'a, Message, Renderer> From<Group<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Renderer: 'a + Renderer,\n    Message: 'a,"],["impl From<[u16; 2]> for Padding"],["impl From<Degrees> for Radians"],["impl From<u16> for Padding"],["impl<'a, Renderer> From<&'a str> for Text<'a, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl From<u8> for Radians"],["impl From<Vector> for Size"],["impl From<Color> for Srgb"],["impl From<BorderRadius> for [f32; 4]"],["impl From<Linear> for Background"]],
     "iced_graphics":[["impl From<Transformation> for Mat4"],["impl From<Arc> for Elliptical"],["impl From<Gradient> for Style"],["impl From<Color> for Style"],["impl From<Color> for Fill"],["impl From<Gradient> for Fill"],["impl From<String> for Text"],["impl From<Linear> for Fill"],["impl From<&str> for Text"],["impl From<Transformation> for [f32; 16]"],["impl From<Linear> for Gradient"]],
     "iced_style":[["impl<T: Fn(&Theme) -> Appearance + 'static> From<T> for ProgressBar"],["impl From<Color> for Text"],["impl<T: Fn(&Theme) -> Appearance + 'static> From<T> for Application"],["impl<T: Fn(&Theme) -> Appearance + 'static> From<T> for Rule"],["impl From<PickList> for Menu"],["impl<T: Fn(&Theme) -> Appearance + 'static> From<T> for Container"]],
    -"iced_widget":[["impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where\n    Renderer: Renderer<Handle = Handle>,\n    Handle: Clone + Hash + 'a,"],["impl<'a, Message, Renderer> From<Tooltip<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl From<Id> for Id"],["impl<'a, Message, Renderer> From<Checkbox<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl From<Id> for Id"],["impl<'a, Message, Renderer> From<Responsive<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Renderer: Renderer + 'a,\n    Message: 'a,"],["impl From<QrError> for Error"],["impl<'a, T, Message, Renderer> From<ComboBox<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: Display + Clone + 'static,\n    Message: 'a + Clone,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,"],["impl From<ErrorCorrection> for EcLevel"],["impl<'a, Message, Renderer> From<Toggler<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, T, Message, Renderer> From<Slider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: 'a + Copy + Into<f64> + FromPrimitive,\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<PaneGrid<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, P, Message, Renderer> From<Canvas<P, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    P: Program<Message, Renderer> + 'a,"],["impl<'a, T, Message, Renderer> From<PickList<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: Clone + ToString + Eq + 'static + 'a,\n    [T]: ToOwned<Owned = Vec<T>>,\n    Message: 'a,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,\n    <Renderer::Theme as StyleSheet>::Style: From<<Renderer::Theme as StyleSheet>::Style>,"],["impl<'a, Message, Renderer> From<ProgressBar<Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl From<Version> for Version"],["impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where\n    Renderer: 'a + Renderer<Handle = Handle>,\n    Message: 'a,\n    Handle: Clone + Hash + 'a,"],["impl<'a, T, Message, Renderer> From<T> for Content<'a, Message, Renderer>where\n    T: Into<Element<'a, Message, Renderer>>,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Radio<Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Key, Message, Renderer> From<Column<'a, Key, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Key: Copy + PartialEq + 'static,\n    Message: 'a,\n    Renderer: Renderer + 'a,"],["impl<'a, Message, Theme> From<QRCode<'a>> for Element<'a, Message, Renderer<Theme>>"],["impl<'a, Message, Renderer> From<TextInput<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl From<Id> for Id"],["impl<'a, Message, Renderer> From<Scrollable<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Button<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: Clone + 'a,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Space> for Element<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Message: 'a,"],["impl<'a, Message, Renderer> From<Container<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer, Dependency, View> From<Lazy<'a, Message, Renderer, Dependency, View>> for Element<'a, Message, Renderer>where\n    View: Into<Element<'static, Message, Renderer>> + 'static,\n    Renderer: Renderer + 'static,\n    Message: 'static,\n    Dependency: Hash + 'a,"],["impl<'a, T, Message, Renderer> From<VerticalSlider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: 'a + Copy + Into<f64> + FromPrimitive,\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Highlighter, Message, Renderer> From<TextEditor<'a, Highlighter, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Highlighter: Highlighter,\n    Message: 'a,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Svg<Renderer>> for Element<'a, Message, Renderer>where\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Rule<Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"]],
    +"iced_widget":[["impl<'a, Message, Renderer> From<Tooltip<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Message, Renderer> From<Radio<Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Message, Renderer, Dependency, View> From<Lazy<'a, Message, Renderer, Dependency, View>> for Element<'a, Message, Renderer>where\n    View: Into<Element<'static, Message, Renderer>> + 'static,\n    Renderer: Renderer + 'static,\n    Message: 'static,\n    Dependency: Hash + 'a,"],["impl From<ErrorCorrection> for EcLevel"],["impl<'a, Message, Renderer> From<Scrollable<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where\n    Renderer: Renderer<Handle = Handle>,\n    Handle: Clone + Hash + 'a,"],["impl<'a, T, Message, Renderer> From<PickList<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: Clone + ToString + Eq + 'static + 'a,\n    [T]: ToOwned<Owned = Vec<T>>,\n    Message: 'a,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,\n    <Renderer::Theme as StyleSheet>::Style: From<<Renderer::Theme as StyleSheet>::Style>,"],["impl<'a, Message, Theme> From<QRCode<'a>> for Element<'a, Message, Renderer<Theme>>"],["impl From<Id> for Id"],["impl<'a, Highlighter, Message, Renderer> From<TextEditor<'a, Highlighter, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Highlighter: Highlighter,\n    Message: 'a,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl From<Id> for Id"],["impl<'a, T, Message, Renderer> From<Slider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: 'a + Copy + Into<f64> + FromPrimitive,\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Svg<Renderer>> for Element<'a, Message, Renderer>where\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Rule<Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, T, Message, Renderer> From<ComboBox<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: Display + Clone + 'static,\n    Message: 'a + Clone,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,"],["impl<'a, Message, Renderer> From<Container<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, T, Message, Renderer> From<VerticalSlider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n    T: 'a + Copy + Into<f64> + FromPrimitive,\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Space> for Element<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Message: 'a,"],["impl<'a, Message, Renderer> From<Responsive<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Renderer: Renderer + 'a,\n    Message: 'a,"],["impl<'a, Message, Renderer> From<Toggler<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl From<Id> for Id"],["impl<'a, T, Message, Renderer> From<T> for Content<'a, Message, Renderer>where\n    T: Into<Element<'a, Message, Renderer>>,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, P, Message, Renderer> From<Canvas<P, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    P: Program<Message, Renderer> + 'a,"],["impl From<QrError> for Error"],["impl<'a, Message, Renderer> From<ProgressBar<Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Button<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: Clone + 'a,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<TextInput<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> From<Checkbox<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where\n    Renderer: 'a + Renderer<Handle = Handle>,\n    Message: 'a,\n    Handle: Clone + Hash + 'a,"],["impl From<Version> for Version"],["impl<'a, Message, Renderer> From<PaneGrid<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Message: 'a,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Key, Message, Renderer> From<Column<'a, Key, Message, Renderer>> for Element<'a, Message, Renderer>where\n    Key: Copy + PartialEq + 'static,\n    Message: 'a,\n    Renderer: Renderer + 'a,"]],
     "iced_winit":[["impl From<Error> for Error"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/default/trait.Default.js b/trait.impl/core/default/trait.Default.js
    index 4dac0e16372..67ded4077fe 100644
    --- a/trait.impl/core/default/trait.Default.js
    +++ b/trait.impl/core/default/trait.Default.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
    -"iced":[["impl Default for Settings"],["impl<Flags> Default for Settings<Flags>where\n    Flags: Default,"],["impl Default for Position"]],
    -"iced_core":[["impl Default for Stretch"],["impl<T: Default> Default for Rectangle<T>"],["impl Default for Shaping"],["impl Default for Color"],["impl Default for Level"],["impl Default for Count"],["impl Default for BorderRadius"],["impl Default for RelativeOffset"],["impl Default for Cursor"],["impl Default for Style"],["impl Default for Font"],["impl Default for AbsoluteOffset"],["impl Default for Style"],["impl<Font> Default for Format<Font>"],["impl Default for Modifiers"],["impl Default for ColorStop"],["impl Default for Weight"],["impl<'a, Message, Renderer> Default for Group<'a, Message, Renderer>where\n    Renderer: 'a + Renderer,\n    Message: 'a,"],["impl<T> Default for Vector<T>where\n    T: Default,"],["impl Default for Hasher"],["impl Default for Family"],["impl Default for Point"],["impl Default for Interaction"],["impl Default for LineHeight"],["impl<P: Default + Paragraph> Default for State<P>"],["impl Default for Node"],["impl Default for Appearance"],["impl Default for Null"]],
    +"iced":[["impl Default for Position"],["impl<Flags> Default for Settings<Flags>where\n    Flags: Default,"],["impl Default for Settings"]],
    +"iced_core":[["impl Default for Stretch"],["impl<T: Default> Default for Rectangle<T>"],["impl Default for Shaping"],["impl Default for Color"],["impl Default for Level"],["impl Default for Count"],["impl Default for BorderRadius"],["impl Default for RelativeOffset"],["impl Default for Cursor"],["impl Default for Style"],["impl Default for Font"],["impl Default for AbsoluteOffset"],["impl Default for Style"],["impl<Font> Default for Format<Font>"],["impl Default for Modifiers"],["impl Default for ColorStop"],["impl Default for Weight"],["impl<'a, Message, Renderer> Default for Group<'a, Message, Renderer>where\n    Renderer: 'a + Renderer,\n    Message: 'a,"],["impl<T> Default for Vector<T>where\n    T: Default,"],["impl Default for FilterMethod"],["impl Default for Hasher"],["impl Default for Family"],["impl Default for Point"],["impl Default for Interaction"],["impl Default for LineHeight"],["impl<P: Default + Paragraph> Default for State<P>"],["impl Default for Node"],["impl Default for Appearance"],["impl Default for Null"]],
     "iced_futures":[["impl Default for Tracker"]],
     "iced_graphics":[["impl Default for Version"],["impl Default for Paragraph"],["impl<'a> Default for LineDash<'a>"],["impl Default for Builder"],["impl Default for LineJoin"],["impl Default for Text"],["impl Default for Cache"],["impl Default for LineCap"],["impl Default for Fill"],["impl Default for Editor"],["impl<'a> Default for Stroke<'a>"]],
     "iced_renderer":[["impl Default for Settings"],["impl Default for Cache"]],
    @@ -8,6 +8,6 @@
     "iced_style":[["impl Default for TextInput"],["impl Default for Theme"],["impl Default for Radio"],["impl Default for Text"],["impl Default for TextEditor"],["impl Default for Checkbox"],["impl Default for Scrollable"],["impl Default for PaneGrid"],["impl Default for ProgressBar"],["impl Default for PickList"],["impl Default for Svg"],["impl Default for Rule"],["impl Default for Application"],["impl Default for Appearance"],["impl Default for Button"],["impl Default for Toggler"],["impl Default for Slider"],["impl Default for Container"],["impl Default for Menu"],["impl Default for Appearance"],["impl Default for Appearance"]],
     "iced_tiny_skia":[["impl Default for Settings"],["impl Default for Backend"]],
     "iced_wgpu":[["impl Default for Settings"],["impl Default for AttributeCount"]],
    -"iced_widget":[["impl Default for State"],["impl Default for State"],["impl<Renderer> Default for Content<Renderer>where\n    Renderer: Renderer,"],["impl<'a, Key, Message, Renderer> Default for Column<'a, Key, Message, Renderer>where\n    Key: Copy + PartialEq,"],["impl<P: Paragraph> Default for State<P>"],["impl Default for State"],["impl Default for State"],["impl Default for Alignment"],["impl<P: Default + Paragraph> Default for State<P>"],["impl Default for Properties"],["impl Default for State"],["impl<Font> Default for Handle<Font>"],["impl Default for Region"],["impl Default for State"],["impl Default for Direction"],["impl Default for Cursor"]],
    +"iced_widget":[["impl<Font> Default for Handle<Font>"],["impl Default for Alignment"],["impl Default for State"],["impl Default for Properties"],["impl<Renderer> Default for Content<Renderer>where\n    Renderer: Renderer,"],["impl Default for State"],["impl Default for State"],["impl Default for State"],["impl<P: Default + Paragraph> Default for State<P>"],["impl Default for State"],["impl Default for Direction"],["impl<P: Paragraph> Default for State<P>"],["impl<'a, Key, Message, Renderer> Default for Column<'a, Key, Message, Renderer>where\n    Key: Copy + PartialEq,"],["impl Default for Cursor"],["impl Default for Region"],["impl Default for State"]],
     "iced_winit":[["impl Default for PlatformSpecific"],["impl<Flags: Default> Default for Settings<Flags>"],["impl Default for Window"],["impl Default for Position"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/error/trait.Error.js b/trait.impl/core/error/trait.Error.js
    index e7eaa6d992b..8cfcdc254d2 100644
    --- a/trait.impl/core/error/trait.Error.js
    +++ b/trait.impl/core/error/trait.Error.js
    @@ -1,5 +1,5 @@
     (function() {var implementors = {
    -"iced":[["impl Error for Error"],["impl Error for Error"]],
    +"iced":[["impl Error for Error"],["impl Error for Error"]],
     "iced_core":[["impl Error for Error"]],
     "iced_graphics":[["impl Error for SurfaceError"],["impl Error for Error"]],
     "iced_runtime":[["impl Error for CropError"]],
    diff --git a/trait.impl/core/fmt/trait.Debug.js b/trait.impl/core/fmt/trait.Debug.js
    index 842642c8047..b39e1b92425 100644
    --- a/trait.impl/core/fmt/trait.Debug.js
    +++ b/trait.impl/core/fmt/trait.Debug.js
    @@ -1,14 +1,14 @@
     (function() {var implementors = {
    -"iced":[["impl<Flags: Debug> Debug for Settings<Flags>"],["impl Debug for Error"],["impl Debug for Error"],["impl Debug for Settings"],["impl Debug for Position"]],
    -"iced_core":[["impl Debug for Null"],["impl Debug for Handle"],["impl Debug for AbsoluteOffset"],["impl Debug for Action"],["impl<'a> Debug for Layout<'a>"],["impl Debug for PlainText"],["impl Debug for Cursor"],["impl Debug for Linear"],["impl Debug for RelativeOffset"],["impl<T> Debug for Outcome<T>where\n    T: Debug,"],["impl Debug for Padding"],["impl Debug for Button"],["impl Debug for Family"],["impl Debug for Event"],["impl Debug for Kind"],["impl Debug for Count"],["impl Debug for Handle"],["impl Debug for Font"],["impl Debug for Direction"],["impl Debug for Gradient"],["impl Debug for Radians"],["impl Debug for LineHeight"],["impl Debug for Point"],["impl Debug for Event"],["impl Debug for Style"],["impl Debug for Horizontal"],["impl Debug for Quad"],["impl Debug for Edit"],["impl Debug for Level"],["impl<Font: Debug> Debug for Format<Font>"],["impl Debug for RedrawRequest"],["impl Debug for State"],["impl Debug for Interaction"],["impl Debug for Event"],["impl Debug for Data"],["impl<'a, Font: Debug> Debug for Text<'a, Font>"],["impl Debug for BorderRadius"],["impl Debug for ColorStop"],["impl Debug for Event"],["impl Debug for Appearance"],["impl Debug for Bytes"],["impl Debug for Motion"],["impl Debug for Tag"],["impl Debug for Data"],["impl Debug for Error"],["impl Debug for Tree"],["impl Debug for MacOS"],["impl<T: Debug> Debug for Size<T>"],["impl Debug for UserAttention"],["impl Debug for PlatformSpecific"],["impl Debug for Null"],["impl Debug for KeyCode"],["impl Debug for Finger"],["impl Debug for Alignment"],["impl<T: Debug> Debug for Vector<T>"],["impl Debug for ScrollDelta"],["impl Debug for ContentFit"],["impl Debug for Hit"],["impl Debug for Modifiers"],["impl Debug for Node"],["impl Debug for Vertical"],["impl Debug for Difference"],["impl Debug for Weight"],["impl Debug for Stretch"],["impl Debug for Color"],["impl Debug for Axis"],["impl Debug for Limits"],["impl Debug for Degrees"],["impl Debug for Length"],["impl Debug for Event"],["impl Debug for Shaping"],["impl<'a, Message: Debug> Debug for Shell<'a, Message>"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl Debug for Style"],["impl Debug for Cursor"],["impl Debug for Status"],["impl Debug for Id"],["impl<T: Debug> Debug for Rectangle<T>"],["impl Debug for Mode"],["impl Debug for Click"],["impl Debug for Pixels"],["impl Debug for Icon"],["impl Debug for Background"]],
    +"iced":[["impl Debug for Error"],["impl Debug for Position"],["impl<Flags: Debug> Debug for Settings<Flags>"],["impl Debug for Error"],["impl Debug for Settings"]],
    +"iced_core":[["impl Debug for Null"],["impl Debug for Handle"],["impl Debug for AbsoluteOffset"],["impl Debug for Action"],["impl<'a> Debug for Layout<'a>"],["impl Debug for PlainText"],["impl Debug for Cursor"],["impl Debug for Linear"],["impl Debug for RelativeOffset"],["impl<T> Debug for Outcome<T>where\n    T: Debug,"],["impl Debug for Padding"],["impl Debug for Button"],["impl Debug for Family"],["impl Debug for Event"],["impl Debug for Kind"],["impl Debug for Count"],["impl Debug for Handle"],["impl Debug for Font"],["impl Debug for Direction"],["impl Debug for Gradient"],["impl Debug for FilterMethod"],["impl Debug for Radians"],["impl Debug for LineHeight"],["impl Debug for Point"],["impl Debug for Event"],["impl Debug for Style"],["impl Debug for Horizontal"],["impl Debug for Quad"],["impl Debug for Edit"],["impl Debug for Level"],["impl<Font: Debug> Debug for Format<Font>"],["impl Debug for RedrawRequest"],["impl Debug for State"],["impl Debug for Interaction"],["impl Debug for Event"],["impl Debug for Data"],["impl<'a, Font: Debug> Debug for Text<'a, Font>"],["impl Debug for BorderRadius"],["impl Debug for ColorStop"],["impl Debug for Event"],["impl Debug for Appearance"],["impl Debug for Bytes"],["impl Debug for Motion"],["impl Debug for Tag"],["impl Debug for Data"],["impl Debug for Error"],["impl Debug for Tree"],["impl Debug for MacOS"],["impl<T: Debug> Debug for Size<T>"],["impl Debug for UserAttention"],["impl Debug for PlatformSpecific"],["impl Debug for Null"],["impl Debug for KeyCode"],["impl Debug for Finger"],["impl Debug for Alignment"],["impl<T: Debug> Debug for Vector<T>"],["impl Debug for ScrollDelta"],["impl Debug for ContentFit"],["impl Debug for Hit"],["impl Debug for Modifiers"],["impl Debug for Node"],["impl Debug for Vertical"],["impl Debug for Difference"],["impl Debug for Weight"],["impl Debug for Stretch"],["impl Debug for Color"],["impl Debug for Axis"],["impl Debug for Limits"],["impl Debug for Degrees"],["impl Debug for Length"],["impl Debug for Event"],["impl Debug for Shaping"],["impl<'a, Message: Debug> Debug for Shell<'a, Message>"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl Debug for Style"],["impl Debug for Cursor"],["impl Debug for Status"],["impl Debug for Id"],["impl<T: Debug> Debug for Rectangle<T>"],["impl Debug for Mode"],["impl Debug for Click"],["impl Debug for Pixels"],["impl Debug for Icon"],["impl Debug for Background"]],
     "iced_futures":[["impl Debug for Executor"],["impl Debug for Executor"],["impl<Message> Debug for Subscription<Message>"],["impl Debug for Tracker"],["impl Debug for Executor"],["impl<Executor: Debug, Sender: Debug, Message: Debug> Debug for Runtime<Executor, Sender, Message>"]],
     "iced_graphics":[["impl Debug for Editor"],["impl Debug for SolidVertex2D"],["impl Debug for Mesh"],["impl Debug for Paragraph"],["impl Debug for Path"],["impl Debug for LineCap"],["impl Debug for Viewport"],["impl Debug for SurfaceError"],["impl Debug for Error"],["impl<'a> Debug for Stroke<'a>"],["impl Debug for Elliptical"],["impl Debug for Antialiasing"],["impl<'a> Debug for LineDash<'a>"],["impl<B: Debug + Backend, Theme: Debug> Debug for Renderer<B, Theme>where\n    B::Primitive: Debug,"],["impl Debug for Packed"],["impl Debug for Rule"],["impl Debug for LineJoin"],["impl Debug for Weak"],["impl Debug for Arc"],["impl Debug for Text"],["impl<T: Debug> Debug for Primitive<T>"],["impl Debug for Weak"],["impl<'a> Debug for Key<'a>"],["impl Debug for Information"],["impl Debug for Transformation"],["impl Debug for Style"],["impl Debug for GradientVertex2D"],["impl Debug for Version"],["impl Debug for Linear"],["impl Debug for Packed"],["impl<T: Debug> Debug for Indexed<T>"],["impl Debug for Fill"],["impl Debug for Gradient"]],
     "iced_highlighter":[["impl Debug for Theme"],["impl Debug for Settings"]],
    -"iced_renderer":[["impl Debug for Settings"],["impl Debug for Cache"]],
    +"iced_renderer":[["impl Debug for Cache"],["impl Debug for Settings"]],
     "iced_runtime":[["impl Debug for CropError"],["impl<T> Debug for Action<T>"],["impl Debug for Error"],["impl Debug for Information"],["impl<T> Debug for Action<T>"],["impl Debug for Screenshot"],["impl<T> Debug for Action<T>"],["impl Debug for State"],["impl Debug for Debug"],["impl<T> Debug for Command<T>"],["impl Debug for Cache"],["impl<T> Debug for Action<T>"]],
     "iced_style":[["impl Debug for Appearance"],["impl Debug for Handle"],["impl Debug for FillMode"],["impl Debug for Rail"],["impl Debug for Appearance"],["impl Debug for Pair"],["impl Debug for Appearance"],["impl Debug for Appearance"],["impl Debug for Extended"],["impl Debug for Appearance"],["impl Debug for Appearance"],["impl Debug for Primary"],["impl Debug for Secondary"],["impl Debug for Appearance"],["impl Debug for HandleShape"],["impl Debug for Appearance"],["impl Debug for Line"],["impl Debug for Appearance"],["impl Debug for Appearance"],["impl Debug for Scroller"],["impl Debug for Palette"],["impl Debug for Appearance"],["impl Debug for Appearance"],["impl Debug for Appearance"],["impl Debug for Theme"],["impl Debug for Appearance"],["impl Debug for Appearance"],["impl Debug for Danger"],["impl Debug for Scrollbar"],["impl Debug for Custom"],["impl Debug for Background"],["impl Debug for Success"]],
     "iced_tiny_skia":[["impl Debug for Settings"]],
    -"iced_wgpu":[["impl Debug for Settings"],["impl Debug for Custom"],["impl<'a> Debug for Layer<'a>"],["impl Debug for Image"],["impl<'a> Debug for Mesh<'a>"],["impl Debug for AttributeCount"],["impl<'a> Debug for Text<'a>"]],
    -"iced_widget":[["impl Debug for Action"],["impl<T: Debug> Debug for State<T>"],["impl Debug for State"],["impl Debug for State"],["impl Debug for Alignment"],["impl Debug for Properties"],["impl Debug for ErrorCorrection"],["impl Debug for State"],["impl Debug for Internal"],["impl Debug for Direction"],["impl Debug for Space"],["impl Debug for Error"],["impl Debug for Node"],["impl Debug for State"],["impl Debug for State"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl Debug for Version"],["impl Debug for State"],["impl<T: Debug> Debug for Configuration<T>"],["impl<P, Message: Debug, Renderer> Debug for Canvas<P, Message, Renderer>where\n    Renderer: Renderer + Debug,\n    P: Program<Message, Renderer> + Debug,"],["impl Debug for Edge"],["impl Debug for Cursor"],["impl Debug for State"],["impl Debug for Side"],["impl Debug for Value"],["impl Debug for Id"],["impl Debug for State"],["impl<Font: Debug> Debug for Icon<Font>"],["impl<'a, T: Debug> Debug for Contents<'a, T>"],["impl Debug for Event"],["impl Debug for Target"],["impl<Font: Debug> Debug for Icon<Font>"],["impl Debug for DragEvent"],["impl<T: Debug> Debug for State<T>"],["impl Debug for Position"],["impl Debug for ResizeEvent"],["impl Debug for Direction"],["impl Debug for Region"],["impl<Renderer> Debug for Content<Renderer>where\n    Renderer: Renderer,\n    Renderer::Editor: Debug,"],["impl Debug for Id"],["impl<Handle: Debug> Debug for Image<Handle>"],["impl Debug for Viewport"],["impl<'a> Debug for QRCode<'a>"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl Debug for Id"],["impl Debug for Split"],["impl<Font: Debug> Debug for Handle<Font>"],["impl Debug for Pane"],["impl Debug for Axis"],["impl<Font: Debug> Debug for Icon<Font>"]],
    +"iced_wgpu":[["impl Debug for Settings"],["impl<'a> Debug for Mesh<'a>"],["impl Debug for Image"],["impl Debug for Custom"],["impl<'a> Debug for Text<'a>"],["impl<'a> Debug for Layer<'a>"],["impl Debug for AttributeCount"]],
    +"iced_widget":[["impl<Font: Debug> Debug for Icon<Font>"],["impl Debug for Direction"],["impl Debug for Action"],["impl Debug for State"],["impl Debug for Node"],["impl<T: Debug> Debug for State<T>"],["impl Debug for State"],["impl Debug for Id"],["impl<T: Debug> Debug for State<T>"],["impl Debug for Alignment"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl Debug for Properties"],["impl<Renderer> Debug for Content<Renderer>where\n    Renderer: Renderer,\n    Renderer::Editor: Debug,"],["impl Debug for Event"],["impl Debug for State"],["impl Debug for Position"],["impl Debug for State"],["impl Debug for Space"],["impl Debug for DragEvent"],["impl Debug for State"],["impl<Handle: Debug> Debug for Image<Handle>"],["impl Debug for Side"],["impl<'a> Debug for QRCode<'a>"],["impl Debug for ErrorCorrection"],["impl<T: Debug> Debug for Configuration<T>"],["impl Debug for Edge"],["impl Debug for Internal"],["impl Debug for Value"],["impl<'a, T: Debug> Debug for Contents<'a, T>"],["impl Debug for Viewport"],["impl Debug for Split"],["impl Debug for Id"],["impl<Font: Debug> Debug for Handle<Font>"],["impl Debug for Region"],["impl<P: Debug + Paragraph> Debug for State<P>"],["impl Debug for Id"],["impl Debug for Version"],["impl Debug for Direction"],["impl<P, Message: Debug, Renderer> Debug for Canvas<P, Message, Renderer>where\n    Renderer: Renderer + Debug,\n    P: Program<Message, Renderer> + Debug,"],["impl Debug for Pane"],["impl Debug for Target"],["impl Debug for Cursor"],["impl Debug for State"],["impl<Font: Debug> Debug for Icon<Font>"],["impl Debug for Axis"],["impl Debug for Error"],["impl Debug for State"],["impl Debug for State"],["impl Debug for ResizeEvent"],["impl<Font: Debug> Debug for Icon<Font>"]],
     "iced_winit":[["impl<Flags: Debug> Debug for Settings<Flags>"],["impl Debug for Window"],["impl Debug for Position"],["impl Debug for PlatformSpecific"],["impl<Message: Debug + 'static> Debug for Proxy<Message>"],["impl Debug for Error"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/fmt/trait.Display.js b/trait.impl/core/fmt/trait.Display.js
    index 7c58f9f5a6e..7e2d81674e4 100644
    --- a/trait.impl/core/fmt/trait.Display.js
    +++ b/trait.impl/core/fmt/trait.Display.js
    @@ -1,5 +1,5 @@
     (function() {var implementors = {
    -"iced":[["impl Display for Error"],["impl Display for Error"]],
    +"iced":[["impl Display for Error"],["impl Display for Error"]],
     "iced_core":[["impl Display for Error"]],
     "iced_graphics":[["impl Display for SurfaceError"],["impl Display for Error"]],
     "iced_highlighter":[["impl Display for Theme"]],
    diff --git a/trait.impl/core/hash/trait.Hash.js b/trait.impl/core/hash/trait.Hash.js
    index d3ee1ad3fbb..785d842520e 100644
    --- a/trait.impl/core/hash/trait.Hash.js
    +++ b/trait.impl/core/hash/trait.Hash.js
    @@ -1,5 +1,5 @@
     (function() {var implementors = {
    -"iced_core":[["impl Hash for ContentFit"],["impl Hash for Handle"],["impl Hash for Font"],["impl Hash for Family"],["impl Hash for Handle"],["impl Hash for Weight"],["impl Hash for Button"],["impl Hash for Alignment"],["impl Hash for Modifiers"],["impl Hash for Horizontal"],["impl Hash for Data"],["impl Hash for Tag"],["impl Hash for Data"],["impl Hash for Finger"],["impl Hash for Id"],["impl Hash for Vertical"],["impl Hash for Style"],["impl<T: Hash> Hash for Size<T>"],["impl Hash for Shaping"],["impl Hash for Bytes"],["impl Hash for LineHeight"],["impl Hash for KeyCode"],["impl Hash for Stretch"]],
    +"iced_core":[["impl Hash for ContentFit"],["impl Hash for Handle"],["impl Hash for Font"],["impl Hash for Family"],["impl Hash for Handle"],["impl Hash for Weight"],["impl Hash for Button"],["impl Hash for Alignment"],["impl Hash for Modifiers"],["impl Hash for Horizontal"],["impl Hash for Data"],["impl Hash for Tag"],["impl Hash for Data"],["impl Hash for FilterMethod"],["impl Hash for Finger"],["impl Hash for Id"],["impl Hash for Vertical"],["impl Hash for Style"],["impl<T: Hash> Hash for Size<T>"],["impl Hash for Shaping"],["impl Hash for Bytes"],["impl Hash for LineHeight"],["impl Hash for KeyCode"],["impl Hash for Stretch"]],
     "iced_graphics":[["impl Hash for Version"]],
    -"iced_widget":[["impl Hash for Id"],["impl Hash for Id"],["impl Hash for Split"],["impl Hash for Pane"],["impl Hash for Axis"],["impl Hash for Id"],["impl Hash for Node"]]
    +"iced_widget":[["impl Hash for Split"],["impl Hash for Pane"],["impl Hash for Node"],["impl Hash for Id"],["impl Hash for Axis"],["impl Hash for Id"],["impl Hash for Id"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/marker/trait.Copy.js b/trait.impl/core/marker/trait.Copy.js
    index ebb0f3cb846..4429c29cd6d 100644
    --- a/trait.impl/core/marker/trait.Copy.js
    +++ b/trait.impl/core/marker/trait.Copy.js
    @@ -1,13 +1,13 @@
     (function() {var implementors = {
     "iced":[["impl Copy for Position"]],
    -"iced_core":[["impl Copy for RedrawRequest"],["impl<T: Copy> Copy for Vector<T>"],["impl<T: Copy> Copy for Size<T>"],["impl Copy for Radians"],["impl<T: Copy> Copy for Rectangle<T>"],["impl Copy for Style"],["impl<Font: Copy> Copy for Format<Font>"],["impl Copy for Interaction"],["impl Copy for AbsoluteOffset"],["impl Copy for Null"],["impl Copy for Gradient"],["impl Copy for Appearance"],["impl Copy for LineHeight"],["impl Copy for Event"],["impl Copy for ColorStop"],["impl Copy for Kind"],["impl Copy for Finger"],["impl Copy for Button"],["impl Copy for Event"],["impl Copy for Linear"],["impl Copy for Color"],["impl Copy for Tag"],["impl Copy for Point"],["impl Copy for Count"],["impl Copy for Length"],["impl Copy for RelativeOffset"],["impl Copy for UserAttention"],["impl Copy for Degrees"],["impl Copy for Family"],["impl Copy for Motion"],["impl<'a> Copy for Layout<'a>"],["impl Copy for Hit"],["impl Copy for Horizontal"],["impl Copy for Level"],["impl Copy for Status"],["impl Copy for PlainText"],["impl Copy for Event"],["impl Copy for Cursor"],["impl Copy for Modifiers"],["impl Copy for Pixels"],["impl Copy for KeyCode"],["impl Copy for Direction"],["impl Copy for Shaping"],["impl Copy for Vertical"],["impl Copy for Quad"],["impl Copy for Weight"],["impl Copy for Difference"],["impl Copy for Limits"],["impl Copy for Font"],["impl Copy for Stretch"],["impl Copy for ScrollDelta"],["impl Copy for BorderRadius"],["impl Copy for Style"],["impl Copy for Click"],["impl Copy for Padding"],["impl Copy for Mode"],["impl Copy for Background"],["impl Copy for Alignment"],["impl Copy for ContentFit"],["impl Copy for Null"],["impl<'a, Font: Copy> Copy for Text<'a, Font>"]],
    +"iced_core":[["impl Copy for RedrawRequest"],["impl<T: Copy> Copy for Vector<T>"],["impl<T: Copy> Copy for Size<T>"],["impl Copy for Radians"],["impl<T: Copy> Copy for Rectangle<T>"],["impl Copy for Style"],["impl<Font: Copy> Copy for Format<Font>"],["impl Copy for Interaction"],["impl Copy for AbsoluteOffset"],["impl Copy for Null"],["impl Copy for Gradient"],["impl Copy for Appearance"],["impl Copy for LineHeight"],["impl Copy for Event"],["impl Copy for ColorStop"],["impl Copy for Kind"],["impl Copy for Finger"],["impl Copy for Button"],["impl Copy for Event"],["impl Copy for Linear"],["impl Copy for Color"],["impl Copy for Tag"],["impl Copy for Point"],["impl Copy for Count"],["impl Copy for Length"],["impl Copy for RelativeOffset"],["impl Copy for UserAttention"],["impl Copy for Degrees"],["impl Copy for Family"],["impl Copy for Motion"],["impl<'a> Copy for Layout<'a>"],["impl Copy for Hit"],["impl Copy for Horizontal"],["impl Copy for Level"],["impl Copy for Status"],["impl Copy for PlainText"],["impl Copy for Event"],["impl Copy for Cursor"],["impl Copy for Modifiers"],["impl Copy for Pixels"],["impl Copy for KeyCode"],["impl Copy for Direction"],["impl Copy for Shaping"],["impl Copy for Vertical"],["impl Copy for FilterMethod"],["impl Copy for Quad"],["impl Copy for Weight"],["impl Copy for Difference"],["impl Copy for Limits"],["impl Copy for Font"],["impl Copy for Stretch"],["impl Copy for ScrollDelta"],["impl Copy for BorderRadius"],["impl Copy for Style"],["impl Copy for Click"],["impl Copy for Padding"],["impl Copy for Mode"],["impl Copy for Background"],["impl Copy for Alignment"],["impl Copy for ContentFit"],["impl Copy for Null"],["impl<'a, Font: Copy> Copy for Text<'a, Font>"]],
     "iced_graphics":[["impl Copy for Transformation"],["impl Copy for Linear"],["impl Copy for Elliptical"],["impl Copy for Version"],["impl Copy for Antialiasing"],["impl<'a> Copy for Key<'a>"],["impl Copy for Packed"],["impl Copy for Rule"],["impl Copy for SolidVertex2D"],["impl<'a> Copy for LineDash<'a>"],["impl Copy for GradientVertex2D"],["impl Copy for Packed"],["impl Copy for LineCap"],["impl Copy for Arc"],["impl Copy for LineJoin"]],
     "iced_highlighter":[["impl Copy for Theme"]],
     "iced_renderer":[["impl Copy for Settings"]],
     "iced_runtime":[["impl Copy for State"],["impl Copy for Error"]],
     "iced_style":[["impl Copy for Secondary"],["impl Copy for Palette"],["impl Copy for Background"],["impl Copy for Primary"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for Scrollbar"],["impl Copy for Rail"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for HandleShape"],["impl Copy for Line"],["impl Copy for Danger"],["impl Copy for Appearance"],["impl Copy for FillMode"],["impl Copy for Success"],["impl Copy for Handle"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for Custom"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for Appearance"],["impl Copy for Extended"],["impl Copy for Scroller"],["impl Copy for Pair"],["impl Copy for Text"],["impl Copy for Appearance"],["impl Copy for Appearance"]],
     "iced_tiny_skia":[["impl Copy for Settings"]],
    -"iced_wgpu":[["impl Copy for AttributeCount"],["impl<'a> Copy for Mesh<'a>"],["impl Copy for Settings"]],
    -"iced_widget":[["impl Copy for Direction"],["impl Copy for Action"],["impl Copy for Direction"],["impl Copy for Event"],["impl Copy for State"],["impl Copy for State"],["impl Copy for Region"],["impl Copy for State"],["impl Copy for Pane"],["impl Copy for Alignment"],["impl Copy for Viewport"],["impl Copy for Error"],["impl Copy for Axis"],["impl Copy for State"],["impl Copy for ErrorCorrection"],["impl Copy for DragEvent"],["impl Copy for Split"],["impl Copy for ResizeEvent"],["impl Copy for Edge"],["impl Copy for Target"],["impl Copy for Position"],["impl Copy for Cursor"],["impl Copy for Version"],["impl Copy for Properties"],["impl Copy for State"],["impl Copy for State"]],
    +"iced_wgpu":[["impl<'a> Copy for Mesh<'a>"],["impl Copy for Settings"],["impl Copy for AttributeCount"]],
    +"iced_widget":[["impl Copy for State"],["impl Copy for Action"],["impl Copy for Alignment"],["impl Copy for State"],["impl Copy for ResizeEvent"],["impl Copy for State"],["impl Copy for Pane"],["impl Copy for Axis"],["impl Copy for Direction"],["impl Copy for Edge"],["impl Copy for Error"],["impl Copy for DragEvent"],["impl Copy for State"],["impl Copy for State"],["impl Copy for Position"],["impl Copy for Direction"],["impl Copy for State"],["impl Copy for Split"],["impl Copy for Version"],["impl Copy for Region"],["impl Copy for Properties"],["impl Copy for ErrorCorrection"],["impl Copy for Event"],["impl Copy for Target"],["impl Copy for Cursor"],["impl Copy for Viewport"]],
     "iced_winit":[["impl Copy for Position"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/marker/trait.Freeze.js b/trait.impl/core/marker/trait.Freeze.js
    index 2b8db17038b..7e9b484e8a0 100644
    --- a/trait.impl/core/marker/trait.Freeze.js
    +++ b/trait.impl/core/marker/trait.Freeze.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "iced":[["impl Freeze for Error",1,["iced::error::Error"]],["impl<Flags> Freeze for Settings<Flags>where\n    Flags: Freeze,",1,["iced::settings::Settings"]],["impl Freeze for Position",1,["iced::window::position::Position"]],["impl Freeze for Settings",1,["iced::window::settings::Settings"]],["impl Freeze for Error",1,["iced::window::icon::Error"]]],
    -"iced_core":[["impl Freeze for Alignment",1,["iced_core::alignment::Alignment"]],["impl Freeze for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Freeze for Vertical",1,["iced_core::alignment::Vertical"]],["impl Freeze for Null",1,["iced_core::clipboard::Null"]],["impl Freeze for Event",1,["iced_core::event::Event"]],["impl Freeze for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Freeze for MacOS",1,["iced_core::event::MacOS"]],["impl Freeze for Status",1,["iced_core::event::Status"]],["impl Freeze for Font",1,["iced_core::font::Font"]],["impl Freeze for Family",1,["iced_core::font::Family"]],["impl Freeze for Weight",1,["iced_core::font::Weight"]],["impl Freeze for Stretch",1,["iced_core::font::Stretch"]],["impl Freeze for Style",1,["iced_core::font::Style"]],["impl Freeze for Gradient",1,["iced_core::gradient::Gradient"]],["impl Freeze for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Freeze for Linear",1,["iced_core::gradient::Linear"]],["impl Freeze for Handle",1,["iced_core::image::Handle"]],["impl Freeze for Bytes",1,["iced_core::image::Bytes"]],["impl Freeze for Data",1,["iced_core::image::Data"]],["impl Freeze for Event",1,["iced_core::keyboard::event::Event"]],["impl Freeze for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Freeze for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Freeze for Limits",1,["iced_core::layout::limits::Limits"]],["impl Freeze for Node",1,["iced_core::layout::node::Node"]],["impl Freeze for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Freeze for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Freeze for Click",1,["iced_core::mouse::click::Click"]],["impl Freeze for Kind",1,["iced_core::mouse::click::Kind"]],["impl Freeze for Button",1,["iced_core::mouse::button::Button"]],["impl Freeze for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Freeze for Event",1,["iced_core::mouse::event::Event"]],["impl Freeze for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Freeze for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> Freeze for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> Freeze for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Freeze for Null",1,["iced_core::renderer::null::Null"]],["impl Freeze for Quad",1,["iced_core::renderer::Quad"]],["impl Freeze for Style",1,["iced_core::renderer::Style"]],["impl Freeze for Handle",1,["iced_core::svg::Handle"]],["impl Freeze for Data",1,["iced_core::svg::Data"]],["impl Freeze for Action",1,["iced_core::text::editor::Action"]],["impl Freeze for Edit",1,["iced_core::text::editor::Edit"]],["impl Freeze for Motion",1,["iced_core::text::editor::Motion"]],["impl Freeze for Direction",1,["iced_core::text::editor::Direction"]],["impl Freeze for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Freeze for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Freeze for Format<Font>where\n    Font: Freeze,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Freeze for Text<'a, Font>where\n    Font: Freeze,",1,["iced_core::text::Text"]],["impl Freeze for Shaping",1,["iced_core::text::Shaping"]],["impl Freeze for LineHeight",1,["iced_core::text::LineHeight"]],["impl Freeze for Hit",1,["iced_core::text::Hit"]],["impl Freeze for Difference",1,["iced_core::text::Difference"]],["impl Freeze for Event",1,["iced_core::touch::Event"]],["impl Freeze for Finger",1,["iced_core::touch::Finger"]],["impl Freeze for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Freeze for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Freeze for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> Freeze for Outcome<T>where\n    T: Freeze,",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Freeze for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Freeze,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Freeze,",1,["iced_core::widget::text::Text"]],["impl<P> Freeze for State<P>where\n    P: Freeze,",1,["iced_core::widget::text::State"]],["impl Freeze for Appearance",1,["iced_core::widget::text::Appearance"]],["impl Freeze for Tree",1,["iced_core::widget::tree::Tree"]],["impl Freeze for Tag",1,["iced_core::widget::tree::Tag"]],["impl Freeze for State",1,["iced_core::widget::tree::State"]],["impl Freeze for Id",1,["iced_core::widget::id::Id"]],["impl Freeze for Icon",1,["iced_core::window::icon::Icon"]],["impl Freeze for Error",1,["iced_core::window::icon::Error"]],["impl Freeze for Event",1,["iced_core::window::event::Event"]],["impl Freeze for Level",1,["iced_core::window::level::Level"]],["impl Freeze for Mode",1,["iced_core::window::mode::Mode"]],["impl Freeze for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Freeze for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Freeze for Degrees",1,["iced_core::angle::Degrees"]],["impl Freeze for Radians",1,["iced_core::angle::Radians"]],["impl Freeze for Background",1,["iced_core::background::Background"]],["impl Freeze for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Freeze for Color",1,["iced_core::color::Color"]],["impl Freeze for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> Freeze for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Freeze for Hasher",1,["iced_core::hasher::Hasher"]],["impl Freeze for Length",1,["iced_core::length::Length"]],["impl Freeze for Padding",1,["iced_core::padding::Padding"]],["impl Freeze for Pixels",1,["iced_core::pixels::Pixels"]],["impl Freeze for Point",1,["iced_core::point::Point"]],["impl<T> Freeze for Rectangle<T>where\n    T: Freeze,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Freeze for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<T> Freeze for Size<T>where\n    T: Freeze,",1,["iced_core::size::Size"]],["impl<T> Freeze for Vector<T>where\n    T: Freeze,",1,["iced_core::vector::Vector"]]],
    +"iced_core":[["impl Freeze for Alignment",1,["iced_core::alignment::Alignment"]],["impl Freeze for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Freeze for Vertical",1,["iced_core::alignment::Vertical"]],["impl Freeze for Null",1,["iced_core::clipboard::Null"]],["impl Freeze for Event",1,["iced_core::event::Event"]],["impl Freeze for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Freeze for MacOS",1,["iced_core::event::MacOS"]],["impl Freeze for Status",1,["iced_core::event::Status"]],["impl Freeze for Font",1,["iced_core::font::Font"]],["impl Freeze for Family",1,["iced_core::font::Family"]],["impl Freeze for Weight",1,["iced_core::font::Weight"]],["impl Freeze for Stretch",1,["iced_core::font::Stretch"]],["impl Freeze for Style",1,["iced_core::font::Style"]],["impl Freeze for Gradient",1,["iced_core::gradient::Gradient"]],["impl Freeze for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Freeze for Linear",1,["iced_core::gradient::Linear"]],["impl Freeze for Handle",1,["iced_core::image::Handle"]],["impl Freeze for Bytes",1,["iced_core::image::Bytes"]],["impl Freeze for Data",1,["iced_core::image::Data"]],["impl Freeze for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Freeze for Event",1,["iced_core::keyboard::event::Event"]],["impl Freeze for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Freeze for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Freeze for Limits",1,["iced_core::layout::limits::Limits"]],["impl Freeze for Node",1,["iced_core::layout::node::Node"]],["impl Freeze for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Freeze for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Freeze for Click",1,["iced_core::mouse::click::Click"]],["impl Freeze for Kind",1,["iced_core::mouse::click::Kind"]],["impl Freeze for Button",1,["iced_core::mouse::button::Button"]],["impl Freeze for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Freeze for Event",1,["iced_core::mouse::event::Event"]],["impl Freeze for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Freeze for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> Freeze for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> Freeze for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Freeze for Null",1,["iced_core::renderer::null::Null"]],["impl Freeze for Quad",1,["iced_core::renderer::Quad"]],["impl Freeze for Style",1,["iced_core::renderer::Style"]],["impl Freeze for Handle",1,["iced_core::svg::Handle"]],["impl Freeze for Data",1,["iced_core::svg::Data"]],["impl Freeze for Action",1,["iced_core::text::editor::Action"]],["impl Freeze for Edit",1,["iced_core::text::editor::Edit"]],["impl Freeze for Motion",1,["iced_core::text::editor::Motion"]],["impl Freeze for Direction",1,["iced_core::text::editor::Direction"]],["impl Freeze for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Freeze for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Freeze for Format<Font>where\n    Font: Freeze,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Freeze for Text<'a, Font>where\n    Font: Freeze,",1,["iced_core::text::Text"]],["impl Freeze for Shaping",1,["iced_core::text::Shaping"]],["impl Freeze for LineHeight",1,["iced_core::text::LineHeight"]],["impl Freeze for Hit",1,["iced_core::text::Hit"]],["impl Freeze for Difference",1,["iced_core::text::Difference"]],["impl Freeze for Event",1,["iced_core::touch::Event"]],["impl Freeze for Finger",1,["iced_core::touch::Finger"]],["impl Freeze for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Freeze for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Freeze for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> Freeze for Outcome<T>where\n    T: Freeze,",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Freeze for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Freeze,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Freeze,",1,["iced_core::widget::text::Text"]],["impl<P> Freeze for State<P>where\n    P: Freeze,",1,["iced_core::widget::text::State"]],["impl Freeze for Appearance",1,["iced_core::widget::text::Appearance"]],["impl Freeze for Tree",1,["iced_core::widget::tree::Tree"]],["impl Freeze for Tag",1,["iced_core::widget::tree::Tag"]],["impl Freeze for State",1,["iced_core::widget::tree::State"]],["impl Freeze for Id",1,["iced_core::widget::id::Id"]],["impl Freeze for Icon",1,["iced_core::window::icon::Icon"]],["impl Freeze for Error",1,["iced_core::window::icon::Error"]],["impl Freeze for Event",1,["iced_core::window::event::Event"]],["impl Freeze for Level",1,["iced_core::window::level::Level"]],["impl Freeze for Mode",1,["iced_core::window::mode::Mode"]],["impl Freeze for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Freeze for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Freeze for Degrees",1,["iced_core::angle::Degrees"]],["impl Freeze for Radians",1,["iced_core::angle::Radians"]],["impl Freeze for Background",1,["iced_core::background::Background"]],["impl Freeze for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Freeze for Color",1,["iced_core::color::Color"]],["impl Freeze for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> Freeze for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Freeze for Hasher",1,["iced_core::hasher::Hasher"]],["impl Freeze for Length",1,["iced_core::length::Length"]],["impl Freeze for Padding",1,["iced_core::padding::Padding"]],["impl Freeze for Pixels",1,["iced_core::pixels::Pixels"]],["impl Freeze for Point",1,["iced_core::point::Point"]],["impl<T> Freeze for Rectangle<T>where\n    T: Freeze,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Freeze for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<T> Freeze for Size<T>where\n    T: Freeze,",1,["iced_core::size::Size"]],["impl<T> Freeze for Vector<T>where\n    T: Freeze,",1,["iced_core::vector::Vector"]]],
     "iced_futures":[["impl<Executor, Sender, Message> Freeze for Runtime<Executor, Sender, Message>where\n    Executor: Freeze,\n    Sender: Freeze,",1,["iced_futures::runtime::Runtime"]],["impl Freeze for Executor",1,["iced_futures::backend::null::Executor"]],["impl Freeze for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Freeze for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Freeze for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Message> Freeze for Subscription<Message>",1,["iced_futures::subscription::Subscription"]]],
     "iced_graphics":[["impl Freeze for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Freeze for Error",1,["iced_graphics::error::Error"]],["impl<T> Freeze for Primitive<T>where\n    T: Freeze,",1,["iced_graphics::primitive::Primitive"]],["impl Freeze for Transformation",1,["iced_graphics::transformation::Transformation"]],["impl Freeze for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Freeze for Packed",1,["iced_graphics::color::Packed"]],["impl Freeze for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Freeze for Information",1,["iced_graphics::compositor::Information"]],["impl Freeze for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Freeze for Linear",1,["iced_graphics::gradient::Linear"]],["impl Freeze for Packed",1,["iced_graphics::gradient::Packed"]],["impl Freeze for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl<T> Freeze for Indexed<T>",1,["iced_graphics::mesh::Indexed"]],["impl Freeze for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Freeze for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl<B, Theme> Freeze for Renderer<B, Theme>where\n    B: Freeze,",1,["iced_graphics::renderer::Renderer"]],["impl Freeze for Cache",1,["iced_graphics::text::cache::Cache"]],["impl<'a> Freeze for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl Freeze for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Freeze for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Freeze for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Freeze for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Freeze for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Freeze for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Freeze for Version",1,["iced_graphics::text::Version"]],["impl Freeze for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Freeze for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Freeze for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Freeze for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Freeze for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Freeze for Path",1,["iced_graphics::geometry::path::Path"]],["impl<'a> Freeze for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl Freeze for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Freeze for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl<'a> Freeze for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl Freeze for Style",1,["iced_graphics::geometry::style::Style"]],["impl Freeze for Text",1,["iced_graphics::geometry::text::Text"]]],
     "iced_highlighter":[["impl Freeze for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Freeze for Settings",1,["iced_highlighter::Settings"]],["impl Freeze for Highlight",1,["iced_highlighter::Highlight"]],["impl Freeze for Theme",1,["iced_highlighter::Theme"]],["impl Freeze for ScopeRangeIterator",1,["iced_highlighter::ScopeRangeIterator"]]],
    diff --git a/trait.impl/core/marker/trait.Send.js b/trait.impl/core/marker/trait.Send.js
    index eb90337ee40..52936c62246 100644
    --- a/trait.impl/core/marker/trait.Send.js
    +++ b/trait.impl/core/marker/trait.Send.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "iced":[["impl Send for Error",1,["iced::error::Error"]],["impl<Flags> Send for Settings<Flags>where\n    Flags: Send,",1,["iced::settings::Settings"]],["impl Send for Position",1,["iced::window::position::Position"]],["impl Send for Settings",1,["iced::window::settings::Settings"]],["impl Send for Error",1,["iced::window::icon::Error"]]],
    -"iced_core":[["impl Send for Alignment",1,["iced_core::alignment::Alignment"]],["impl Send for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Send for Vertical",1,["iced_core::alignment::Vertical"]],["impl Send for Null",1,["iced_core::clipboard::Null"]],["impl Send for Event",1,["iced_core::event::Event"]],["impl Send for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Send for MacOS",1,["iced_core::event::MacOS"]],["impl Send for Status",1,["iced_core::event::Status"]],["impl Send for Font",1,["iced_core::font::Font"]],["impl Send for Family",1,["iced_core::font::Family"]],["impl Send for Weight",1,["iced_core::font::Weight"]],["impl Send for Stretch",1,["iced_core::font::Stretch"]],["impl Send for Style",1,["iced_core::font::Style"]],["impl Send for Gradient",1,["iced_core::gradient::Gradient"]],["impl Send for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Send for Linear",1,["iced_core::gradient::Linear"]],["impl Send for Handle",1,["iced_core::image::Handle"]],["impl Send for Bytes",1,["iced_core::image::Bytes"]],["impl Send for Data",1,["iced_core::image::Data"]],["impl Send for Event",1,["iced_core::keyboard::event::Event"]],["impl Send for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Send for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Send for Limits",1,["iced_core::layout::limits::Limits"]],["impl Send for Node",1,["iced_core::layout::node::Node"]],["impl Send for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Send for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Send for Click",1,["iced_core::mouse::click::Click"]],["impl Send for Kind",1,["iced_core::mouse::click::Kind"]],["impl Send for Button",1,["iced_core::mouse::button::Button"]],["impl Send for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Send for Event",1,["iced_core::mouse::event::Event"]],["impl Send for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Send for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !Send for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !Send for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Send for Null",1,["iced_core::renderer::null::Null"]],["impl Send for Quad",1,["iced_core::renderer::Quad"]],["impl Send for Style",1,["iced_core::renderer::Style"]],["impl Send for Handle",1,["iced_core::svg::Handle"]],["impl Send for Data",1,["iced_core::svg::Data"]],["impl Send for Action",1,["iced_core::text::editor::Action"]],["impl Send for Edit",1,["iced_core::text::editor::Edit"]],["impl Send for Motion",1,["iced_core::text::editor::Motion"]],["impl Send for Direction",1,["iced_core::text::editor::Direction"]],["impl Send for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Send for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Send for Format<Font>where\n    Font: Send,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Send for Text<'a, Font>where\n    Font: Send,",1,["iced_core::text::Text"]],["impl Send for Shaping",1,["iced_core::text::Shaping"]],["impl Send for LineHeight",1,["iced_core::text::LineHeight"]],["impl Send for Hit",1,["iced_core::text::Hit"]],["impl Send for Difference",1,["iced_core::text::Difference"]],["impl Send for Event",1,["iced_core::touch::Event"]],["impl Send for Finger",1,["iced_core::touch::Finger"]],["impl Send for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Send for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Send for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !Send for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Send for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Send,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Send,",1,["iced_core::widget::text::Text"]],["impl<P> Send for State<P>where\n    P: Send,",1,["iced_core::widget::text::State"]],["impl Send for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !Send for Tree",1,["iced_core::widget::tree::Tree"]],["impl Send for Tag",1,["iced_core::widget::tree::Tag"]],["impl !Send for State",1,["iced_core::widget::tree::State"]],["impl Send for Id",1,["iced_core::widget::id::Id"]],["impl Send for Icon",1,["iced_core::window::icon::Icon"]],["impl Send for Error",1,["iced_core::window::icon::Error"]],["impl Send for Event",1,["iced_core::window::event::Event"]],["impl Send for Level",1,["iced_core::window::level::Level"]],["impl Send for Mode",1,["iced_core::window::mode::Mode"]],["impl Send for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Send for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Send for Degrees",1,["iced_core::angle::Degrees"]],["impl Send for Radians",1,["iced_core::angle::Radians"]],["impl Send for Background",1,["iced_core::background::Background"]],["impl Send for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Send for Color",1,["iced_core::color::Color"]],["impl Send for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !Send for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Send for Hasher",1,["iced_core::hasher::Hasher"]],["impl Send for Length",1,["iced_core::length::Length"]],["impl Send for Padding",1,["iced_core::padding::Padding"]],["impl Send for Pixels",1,["iced_core::pixels::Pixels"]],["impl Send for Point",1,["iced_core::point::Point"]],["impl<T> Send for Rectangle<T>where\n    T: Send,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Send for Shell<'a, Message>where\n    Message: Send,",1,["iced_core::shell::Shell"]],["impl<T> Send for Size<T>where\n    T: Send,",1,["iced_core::size::Size"]],["impl<T> Send for Vector<T>where\n    T: Send,",1,["iced_core::vector::Vector"]]],
    +"iced_core":[["impl Send for Alignment",1,["iced_core::alignment::Alignment"]],["impl Send for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Send for Vertical",1,["iced_core::alignment::Vertical"]],["impl Send for Null",1,["iced_core::clipboard::Null"]],["impl Send for Event",1,["iced_core::event::Event"]],["impl Send for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Send for MacOS",1,["iced_core::event::MacOS"]],["impl Send for Status",1,["iced_core::event::Status"]],["impl Send for Font",1,["iced_core::font::Font"]],["impl Send for Family",1,["iced_core::font::Family"]],["impl Send for Weight",1,["iced_core::font::Weight"]],["impl Send for Stretch",1,["iced_core::font::Stretch"]],["impl Send for Style",1,["iced_core::font::Style"]],["impl Send for Gradient",1,["iced_core::gradient::Gradient"]],["impl Send for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Send for Linear",1,["iced_core::gradient::Linear"]],["impl Send for Handle",1,["iced_core::image::Handle"]],["impl Send for Bytes",1,["iced_core::image::Bytes"]],["impl Send for Data",1,["iced_core::image::Data"]],["impl Send for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Send for Event",1,["iced_core::keyboard::event::Event"]],["impl Send for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Send for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Send for Limits",1,["iced_core::layout::limits::Limits"]],["impl Send for Node",1,["iced_core::layout::node::Node"]],["impl Send for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Send for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Send for Click",1,["iced_core::mouse::click::Click"]],["impl Send for Kind",1,["iced_core::mouse::click::Kind"]],["impl Send for Button",1,["iced_core::mouse::button::Button"]],["impl Send for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Send for Event",1,["iced_core::mouse::event::Event"]],["impl Send for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Send for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !Send for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !Send for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Send for Null",1,["iced_core::renderer::null::Null"]],["impl Send for Quad",1,["iced_core::renderer::Quad"]],["impl Send for Style",1,["iced_core::renderer::Style"]],["impl Send for Handle",1,["iced_core::svg::Handle"]],["impl Send for Data",1,["iced_core::svg::Data"]],["impl Send for Action",1,["iced_core::text::editor::Action"]],["impl Send for Edit",1,["iced_core::text::editor::Edit"]],["impl Send for Motion",1,["iced_core::text::editor::Motion"]],["impl Send for Direction",1,["iced_core::text::editor::Direction"]],["impl Send for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Send for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Send for Format<Font>where\n    Font: Send,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Send for Text<'a, Font>where\n    Font: Send,",1,["iced_core::text::Text"]],["impl Send for Shaping",1,["iced_core::text::Shaping"]],["impl Send for LineHeight",1,["iced_core::text::LineHeight"]],["impl Send for Hit",1,["iced_core::text::Hit"]],["impl Send for Difference",1,["iced_core::text::Difference"]],["impl Send for Event",1,["iced_core::touch::Event"]],["impl Send for Finger",1,["iced_core::touch::Finger"]],["impl Send for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Send for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Send for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !Send for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Send for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Send,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Send,",1,["iced_core::widget::text::Text"]],["impl<P> Send for State<P>where\n    P: Send,",1,["iced_core::widget::text::State"]],["impl Send for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !Send for Tree",1,["iced_core::widget::tree::Tree"]],["impl Send for Tag",1,["iced_core::widget::tree::Tag"]],["impl !Send for State",1,["iced_core::widget::tree::State"]],["impl Send for Id",1,["iced_core::widget::id::Id"]],["impl Send for Icon",1,["iced_core::window::icon::Icon"]],["impl Send for Error",1,["iced_core::window::icon::Error"]],["impl Send for Event",1,["iced_core::window::event::Event"]],["impl Send for Level",1,["iced_core::window::level::Level"]],["impl Send for Mode",1,["iced_core::window::mode::Mode"]],["impl Send for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Send for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Send for Degrees",1,["iced_core::angle::Degrees"]],["impl Send for Radians",1,["iced_core::angle::Radians"]],["impl Send for Background",1,["iced_core::background::Background"]],["impl Send for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Send for Color",1,["iced_core::color::Color"]],["impl Send for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !Send for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Send for Hasher",1,["iced_core::hasher::Hasher"]],["impl Send for Length",1,["iced_core::length::Length"]],["impl Send for Padding",1,["iced_core::padding::Padding"]],["impl Send for Pixels",1,["iced_core::pixels::Pixels"]],["impl Send for Point",1,["iced_core::point::Point"]],["impl<T> Send for Rectangle<T>where\n    T: Send,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Send for Shell<'a, Message>where\n    Message: Send,",1,["iced_core::shell::Shell"]],["impl<T> Send for Size<T>where\n    T: Send,",1,["iced_core::size::Size"]],["impl<T> Send for Vector<T>where\n    T: Send,",1,["iced_core::vector::Vector"]]],
     "iced_futures":[["impl<Executor, Sender, Message> Send for Runtime<Executor, Sender, Message>where\n    Executor: Send,\n    Message: Send,\n    Sender: Send,",1,["iced_futures::runtime::Runtime"]],["impl Send for Executor",1,["iced_futures::backend::null::Executor"]],["impl Send for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Send for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Send for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Message> !Send for Subscription<Message>",1,["iced_futures::subscription::Subscription"]]],
     "iced_graphics":[["impl Send for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Send for Error",1,["iced_graphics::error::Error"]],["impl<T> Send for Primitive<T>where\n    T: Send + Sync,",1,["iced_graphics::primitive::Primitive"]],["impl Send for Transformation",1,["iced_graphics::transformation::Transformation"]],["impl Send for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Send for Packed",1,["iced_graphics::color::Packed"]],["impl Send for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Send for Information",1,["iced_graphics::compositor::Information"]],["impl Send for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Send for Linear",1,["iced_graphics::gradient::Linear"]],["impl Send for Packed",1,["iced_graphics::gradient::Packed"]],["impl Send for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl<T> Send for Indexed<T>where\n    T: Send,",1,["iced_graphics::mesh::Indexed"]],["impl Send for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Send for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl<B, Theme> Send for Renderer<B, Theme>where\n    B: Send,\n    Theme: Send,\n    <B as Backend>::Primitive: Send + Sync,",1,["iced_graphics::renderer::Renderer"]],["impl Send for Cache",1,["iced_graphics::text::cache::Cache"]],["impl<'a> Send for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl Send for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Send for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Send for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Send for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Send for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Send for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Send for Version",1,["iced_graphics::text::Version"]],["impl Send for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Send for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Send for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Send for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Send for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Send for Path",1,["iced_graphics::geometry::path::Path"]],["impl<'a> Send for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl Send for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Send for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl<'a> Send for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl Send for Style",1,["iced_graphics::geometry::style::Style"]],["impl Send for Text",1,["iced_graphics::geometry::text::Text"]]],
     "iced_highlighter":[["impl !Send for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Send for Settings",1,["iced_highlighter::Settings"]],["impl Send for Highlight",1,["iced_highlighter::Highlight"]],["impl Send for Theme",1,["iced_highlighter::Theme"]],["impl Send for ScopeRangeIterator",1,["iced_highlighter::ScopeRangeIterator"]]],
    diff --git a/trait.impl/core/marker/trait.StructuralEq.js b/trait.impl/core/marker/trait.StructuralEq.js
    index 85183de103e..16f1f517e1f 100644
    --- a/trait.impl/core/marker/trait.StructuralEq.js
    +++ b/trait.impl/core/marker/trait.StructuralEq.js
    @@ -1,9 +1,9 @@
     (function() {var implementors = {
     "iced":[["impl StructuralEq for Position"]],
    -"iced_core":[["impl StructuralEq for Level"],["impl StructuralEq for PlatformSpecific"],["impl StructuralEq for Tag"],["impl<T> StructuralEq for Rectangle<T>"],["impl StructuralEq for Modifiers"],["impl StructuralEq for Data"],["impl StructuralEq for Button"],["impl StructuralEq for MacOS"],["impl StructuralEq for Alignment"],["impl StructuralEq for Handle"],["impl StructuralEq for Handle"],["impl StructuralEq for Finger"],["impl StructuralEq for Mode"],["impl StructuralEq for Direction"],["impl StructuralEq for Event"],["impl StructuralEq for Horizontal"],["impl StructuralEq for Data"],["impl StructuralEq for ContentFit"],["impl StructuralEq for Difference"],["impl StructuralEq for Event"],["impl StructuralEq for RedrawRequest"],["impl StructuralEq for Font"],["impl<T> StructuralEq for Size<T>"],["impl StructuralEq for Stretch"],["impl StructuralEq for Count"],["impl StructuralEq for Vertical"],["impl StructuralEq for Id"],["impl StructuralEq for Interaction"],["impl StructuralEq for KeyCode"],["impl StructuralEq for Family"],["impl StructuralEq for Status"],["impl StructuralEq for Weight"],["impl StructuralEq for Shaping"],["impl StructuralEq for Style"],["impl<T> StructuralEq for Vector<T>"]],
    +"iced_core":[["impl StructuralEq for Level"],["impl StructuralEq for PlatformSpecific"],["impl StructuralEq for Tag"],["impl<T> StructuralEq for Rectangle<T>"],["impl StructuralEq for Modifiers"],["impl StructuralEq for Data"],["impl StructuralEq for Button"],["impl StructuralEq for MacOS"],["impl StructuralEq for Alignment"],["impl StructuralEq for Handle"],["impl StructuralEq for Handle"],["impl StructuralEq for Finger"],["impl StructuralEq for Mode"],["impl StructuralEq for Direction"],["impl StructuralEq for Event"],["impl StructuralEq for Horizontal"],["impl StructuralEq for Data"],["impl StructuralEq for ContentFit"],["impl StructuralEq for Difference"],["impl StructuralEq for Event"],["impl StructuralEq for RedrawRequest"],["impl StructuralEq for Font"],["impl<T> StructuralEq for Size<T>"],["impl StructuralEq for FilterMethod"],["impl StructuralEq for Stretch"],["impl StructuralEq for Count"],["impl StructuralEq for Vertical"],["impl StructuralEq for Id"],["impl StructuralEq for Interaction"],["impl StructuralEq for KeyCode"],["impl StructuralEq for Family"],["impl StructuralEq for Status"],["impl StructuralEq for Weight"],["impl StructuralEq for Shaping"],["impl StructuralEq for Style"],["impl<T> StructuralEq for Vector<T>"]],
     "iced_graphics":[["impl StructuralEq for SurfaceError"],["impl<T> StructuralEq for Indexed<T>"],["impl StructuralEq for Rule"],["impl StructuralEq for Antialiasing"],["impl StructuralEq for Version"]],
     "iced_highlighter":[["impl StructuralEq for Theme"]],
     "iced_runtime":[["impl StructuralEq for Error"]],
    -"iced_widget":[["impl StructuralEq for State"],["impl StructuralEq for Direction"],["impl StructuralEq for Version"],["impl StructuralEq for Id"],["impl StructuralEq for Error"],["impl StructuralEq for Id"],["impl StructuralEq for Position"],["impl StructuralEq for Alignment"],["impl StructuralEq for State"],["impl StructuralEq for ErrorCorrection"],["impl StructuralEq for Id"],["impl StructuralEq for Axis"],["impl StructuralEq for State"],["impl StructuralEq for Pane"],["impl StructuralEq for Split"]],
    +"iced_widget":[["impl StructuralEq for ErrorCorrection"],["impl StructuralEq for Version"],["impl StructuralEq for State"],["impl StructuralEq for State"],["impl StructuralEq for Axis"],["impl StructuralEq for Direction"],["impl StructuralEq for Position"],["impl StructuralEq for Pane"],["impl StructuralEq for Id"],["impl StructuralEq for Id"],["impl StructuralEq for Error"],["impl StructuralEq for Alignment"],["impl StructuralEq for State"],["impl StructuralEq for Id"],["impl StructuralEq for Split"]],
     "iced_winit":[["impl StructuralEq for PlatformSpecific"],["impl StructuralEq for Position"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/marker/trait.StructuralPartialEq.js b/trait.impl/core/marker/trait.StructuralPartialEq.js
    index d51c6f7504b..b0dcdb20102 100644
    --- a/trait.impl/core/marker/trait.StructuralPartialEq.js
    +++ b/trait.impl/core/marker/trait.StructuralPartialEq.js
    @@ -1,13 +1,13 @@
     (function() {var implementors = {
     "iced":[["impl StructuralPartialEq for Position"]],
    -"iced_core":[["impl StructuralPartialEq for Count"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Alignment"],["impl StructuralPartialEq for Data"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Limits"],["impl<T> StructuralPartialEq for Size<T>"],["impl StructuralPartialEq for Edit"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Button"],["impl StructuralPartialEq for AbsoluteOffset"],["impl StructuralPartialEq for Horizontal"],["impl StructuralPartialEq for Difference"],["impl StructuralPartialEq for RelativeOffset"],["impl StructuralPartialEq for Motion"],["impl StructuralPartialEq for Interaction"],["impl StructuralPartialEq for Family"],["impl StructuralPartialEq for LineHeight"],["impl StructuralPartialEq for Hit"],["impl StructuralPartialEq for ColorStop"],["impl StructuralPartialEq for Color"],["impl<T> StructuralPartialEq for Rectangle<T>"],["impl StructuralPartialEq for Level"],["impl StructuralPartialEq for Shaping"],["impl StructuralPartialEq for MacOS"],["impl StructuralPartialEq for Finger"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for BorderRadius"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for KeyCode"],["impl StructuralPartialEq for Point"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Degrees"],["impl StructuralPartialEq for Length"],["impl StructuralPartialEq for Quad"],["impl StructuralPartialEq for PlatformSpecific"],["impl StructuralPartialEq for Gradient"],["impl<Font> StructuralPartialEq for Format<Font>"],["impl StructuralPartialEq for Vertical"],["impl StructuralPartialEq for ScrollDelta"],["impl StructuralPartialEq for Status"],["impl StructuralPartialEq for Data"],["impl StructuralPartialEq for ContentFit"],["impl StructuralPartialEq for Linear"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Modifiers"],["impl StructuralPartialEq for Stretch"],["impl StructuralPartialEq for Cursor"],["impl StructuralPartialEq for Radians"],["impl StructuralPartialEq for Pixels"],["impl<T> StructuralPartialEq for Vector<T>"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Tag"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Font"],["impl StructuralPartialEq for RedrawRequest"],["impl StructuralPartialEq for Weight"]],
    +"iced_core":[["impl StructuralPartialEq for Count"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Alignment"],["impl StructuralPartialEq for Data"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Limits"],["impl<T> StructuralPartialEq for Size<T>"],["impl StructuralPartialEq for Edit"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Button"],["impl StructuralPartialEq for AbsoluteOffset"],["impl StructuralPartialEq for Horizontal"],["impl StructuralPartialEq for Difference"],["impl StructuralPartialEq for RelativeOffset"],["impl StructuralPartialEq for Motion"],["impl StructuralPartialEq for Interaction"],["impl StructuralPartialEq for Family"],["impl StructuralPartialEq for LineHeight"],["impl StructuralPartialEq for Hit"],["impl StructuralPartialEq for ColorStop"],["impl StructuralPartialEq for Color"],["impl<T> StructuralPartialEq for Rectangle<T>"],["impl StructuralPartialEq for Level"],["impl StructuralPartialEq for Shaping"],["impl StructuralPartialEq for MacOS"],["impl StructuralPartialEq for Finger"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for BorderRadius"],["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for KeyCode"],["impl StructuralPartialEq for Point"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Degrees"],["impl StructuralPartialEq for Length"],["impl StructuralPartialEq for Quad"],["impl StructuralPartialEq for PlatformSpecific"],["impl StructuralPartialEq for Gradient"],["impl<Font> StructuralPartialEq for Format<Font>"],["impl StructuralPartialEq for Vertical"],["impl StructuralPartialEq for ScrollDelta"],["impl StructuralPartialEq for Status"],["impl StructuralPartialEq for Data"],["impl StructuralPartialEq for ContentFit"],["impl StructuralPartialEq for Linear"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for FilterMethod"],["impl StructuralPartialEq for Modifiers"],["impl StructuralPartialEq for Stretch"],["impl StructuralPartialEq for Cursor"],["impl StructuralPartialEq for Radians"],["impl StructuralPartialEq for Pixels"],["impl<T> StructuralPartialEq for Vector<T>"],["impl StructuralPartialEq for Handle"],["impl StructuralPartialEq for Tag"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for Font"],["impl StructuralPartialEq for RedrawRequest"],["impl StructuralPartialEq for Weight"]],
     "iced_graphics":[["impl StructuralPartialEq for Antialiasing"],["impl StructuralPartialEq for Paragraph"],["impl StructuralPartialEq for Linear"],["impl<T> StructuralPartialEq for Primitive<T>"],["impl<T> StructuralPartialEq for Indexed<T>"],["impl StructuralPartialEq for Gradient"],["impl StructuralPartialEq for SolidVertex2D"],["impl StructuralPartialEq for Mesh"],["impl StructuralPartialEq for Packed"],["impl StructuralPartialEq for Style"],["impl StructuralPartialEq for Rule"],["impl StructuralPartialEq for Editor"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for Packed"],["impl StructuralPartialEq for SurfaceError"],["impl StructuralPartialEq for GradientVertex2D"],["impl StructuralPartialEq for Transformation"]],
     "iced_highlighter":[["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for Settings"]],
     "iced_renderer":[["impl StructuralPartialEq for Settings"]],
     "iced_runtime":[["impl StructuralPartialEq for Error"]],
     "iced_style":[["impl StructuralPartialEq for Background"],["impl StructuralPartialEq for Custom"],["impl StructuralPartialEq for Success"],["impl StructuralPartialEq for Appearance"],["impl StructuralPartialEq for Theme"],["impl StructuralPartialEq for Line"],["impl StructuralPartialEq for Extended"],["impl StructuralPartialEq for Pair"],["impl StructuralPartialEq for Danger"],["impl StructuralPartialEq for Primary"],["impl StructuralPartialEq for Palette"],["impl StructuralPartialEq for Secondary"]],
     "iced_tiny_skia":[["impl StructuralPartialEq for Settings"]],
    -"iced_wgpu":[["impl StructuralPartialEq for Custom"],["impl StructuralPartialEq for Settings"]],
    -"iced_widget":[["impl<Font> StructuralPartialEq for Icon<Font>"],["impl<Font> StructuralPartialEq for Icon<Font>"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Properties"],["impl<Font> StructuralPartialEq for Handle<Font>"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Alignment"],["impl StructuralPartialEq for Split"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for Pane"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for ErrorCorrection"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Axis"],["impl StructuralPartialEq for Direction"]],
    +"iced_wgpu":[["impl StructuralPartialEq for Settings"],["impl StructuralPartialEq for Custom"]],
    +"iced_widget":[["impl StructuralPartialEq for Split"],["impl StructuralPartialEq for Version"],["impl<Font> StructuralPartialEq for Icon<Font>"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Pane"],["impl<Font> StructuralPartialEq for Handle<Font>"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Direction"],["impl StructuralPartialEq for Event"],["impl StructuralPartialEq for State"],["impl StructuralPartialEq for ErrorCorrection"],["impl StructuralPartialEq for Properties"],["impl<Font> StructuralPartialEq for Icon<Font>"],["impl StructuralPartialEq for Id"],["impl StructuralPartialEq for Alignment"],["impl StructuralPartialEq for Error"],["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for Axis"],["impl StructuralPartialEq for Id"]],
     "iced_winit":[["impl StructuralPartialEq for Position"],["impl StructuralPartialEq for PlatformSpecific"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/trait.impl/core/marker/trait.Sync.js b/trait.impl/core/marker/trait.Sync.js
    index d379ca81904..602e02d0887 100644
    --- a/trait.impl/core/marker/trait.Sync.js
    +++ b/trait.impl/core/marker/trait.Sync.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "iced":[["impl Sync for Error",1,["iced::error::Error"]],["impl<Flags> Sync for Settings<Flags>where\n    Flags: Sync,",1,["iced::settings::Settings"]],["impl Sync for Position",1,["iced::window::position::Position"]],["impl Sync for Settings",1,["iced::window::settings::Settings"]],["impl Sync for Error",1,["iced::window::icon::Error"]]],
    -"iced_core":[["impl Sync for Alignment",1,["iced_core::alignment::Alignment"]],["impl Sync for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Sync for Vertical",1,["iced_core::alignment::Vertical"]],["impl Sync for Null",1,["iced_core::clipboard::Null"]],["impl Sync for Event",1,["iced_core::event::Event"]],["impl Sync for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Sync for MacOS",1,["iced_core::event::MacOS"]],["impl Sync for Status",1,["iced_core::event::Status"]],["impl Sync for Font",1,["iced_core::font::Font"]],["impl Sync for Family",1,["iced_core::font::Family"]],["impl Sync for Weight",1,["iced_core::font::Weight"]],["impl Sync for Stretch",1,["iced_core::font::Stretch"]],["impl Sync for Style",1,["iced_core::font::Style"]],["impl Sync for Gradient",1,["iced_core::gradient::Gradient"]],["impl Sync for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Sync for Linear",1,["iced_core::gradient::Linear"]],["impl Sync for Handle",1,["iced_core::image::Handle"]],["impl Sync for Bytes",1,["iced_core::image::Bytes"]],["impl Sync for Data",1,["iced_core::image::Data"]],["impl Sync for Event",1,["iced_core::keyboard::event::Event"]],["impl Sync for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Sync for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Sync for Limits",1,["iced_core::layout::limits::Limits"]],["impl Sync for Node",1,["iced_core::layout::node::Node"]],["impl Sync for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Sync for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Sync for Click",1,["iced_core::mouse::click::Click"]],["impl Sync for Kind",1,["iced_core::mouse::click::Kind"]],["impl Sync for Button",1,["iced_core::mouse::button::Button"]],["impl Sync for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Sync for Event",1,["iced_core::mouse::event::Event"]],["impl Sync for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Sync for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !Sync for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !Sync for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Sync for Null",1,["iced_core::renderer::null::Null"]],["impl Sync for Quad",1,["iced_core::renderer::Quad"]],["impl Sync for Style",1,["iced_core::renderer::Style"]],["impl Sync for Handle",1,["iced_core::svg::Handle"]],["impl Sync for Data",1,["iced_core::svg::Data"]],["impl Sync for Action",1,["iced_core::text::editor::Action"]],["impl Sync for Edit",1,["iced_core::text::editor::Edit"]],["impl Sync for Motion",1,["iced_core::text::editor::Motion"]],["impl Sync for Direction",1,["iced_core::text::editor::Direction"]],["impl Sync for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Sync for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Sync for Format<Font>where\n    Font: Sync,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Sync for Text<'a, Font>where\n    Font: Sync,",1,["iced_core::text::Text"]],["impl Sync for Shaping",1,["iced_core::text::Shaping"]],["impl Sync for LineHeight",1,["iced_core::text::LineHeight"]],["impl Sync for Hit",1,["iced_core::text::Hit"]],["impl Sync for Difference",1,["iced_core::text::Difference"]],["impl Sync for Event",1,["iced_core::touch::Event"]],["impl Sync for Finger",1,["iced_core::touch::Finger"]],["impl Sync for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Sync for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Sync for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !Sync for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Sync for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Sync,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Sync,",1,["iced_core::widget::text::Text"]],["impl<P> Sync for State<P>where\n    P: Sync,",1,["iced_core::widget::text::State"]],["impl Sync for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !Sync for Tree",1,["iced_core::widget::tree::Tree"]],["impl Sync for Tag",1,["iced_core::widget::tree::Tag"]],["impl !Sync for State",1,["iced_core::widget::tree::State"]],["impl Sync for Id",1,["iced_core::widget::id::Id"]],["impl Sync for Icon",1,["iced_core::window::icon::Icon"]],["impl Sync for Error",1,["iced_core::window::icon::Error"]],["impl Sync for Event",1,["iced_core::window::event::Event"]],["impl Sync for Level",1,["iced_core::window::level::Level"]],["impl Sync for Mode",1,["iced_core::window::mode::Mode"]],["impl Sync for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Sync for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Sync for Degrees",1,["iced_core::angle::Degrees"]],["impl Sync for Radians",1,["iced_core::angle::Radians"]],["impl Sync for Background",1,["iced_core::background::Background"]],["impl Sync for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Sync for Color",1,["iced_core::color::Color"]],["impl Sync for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !Sync for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Sync for Hasher",1,["iced_core::hasher::Hasher"]],["impl Sync for Length",1,["iced_core::length::Length"]],["impl Sync for Padding",1,["iced_core::padding::Padding"]],["impl Sync for Pixels",1,["iced_core::pixels::Pixels"]],["impl Sync for Point",1,["iced_core::point::Point"]],["impl<T> Sync for Rectangle<T>where\n    T: Sync,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Sync for Shell<'a, Message>where\n    Message: Sync,",1,["iced_core::shell::Shell"]],["impl<T> Sync for Size<T>where\n    T: Sync,",1,["iced_core::size::Size"]],["impl<T> Sync for Vector<T>where\n    T: Sync,",1,["iced_core::vector::Vector"]]],
    +"iced_core":[["impl Sync for Alignment",1,["iced_core::alignment::Alignment"]],["impl Sync for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Sync for Vertical",1,["iced_core::alignment::Vertical"]],["impl Sync for Null",1,["iced_core::clipboard::Null"]],["impl Sync for Event",1,["iced_core::event::Event"]],["impl Sync for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Sync for MacOS",1,["iced_core::event::MacOS"]],["impl Sync for Status",1,["iced_core::event::Status"]],["impl Sync for Font",1,["iced_core::font::Font"]],["impl Sync for Family",1,["iced_core::font::Family"]],["impl Sync for Weight",1,["iced_core::font::Weight"]],["impl Sync for Stretch",1,["iced_core::font::Stretch"]],["impl Sync for Style",1,["iced_core::font::Style"]],["impl Sync for Gradient",1,["iced_core::gradient::Gradient"]],["impl Sync for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Sync for Linear",1,["iced_core::gradient::Linear"]],["impl Sync for Handle",1,["iced_core::image::Handle"]],["impl Sync for Bytes",1,["iced_core::image::Bytes"]],["impl Sync for Data",1,["iced_core::image::Data"]],["impl Sync for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Sync for Event",1,["iced_core::keyboard::event::Event"]],["impl Sync for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Sync for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Sync for Limits",1,["iced_core::layout::limits::Limits"]],["impl Sync for Node",1,["iced_core::layout::node::Node"]],["impl Sync for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Sync for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Sync for Click",1,["iced_core::mouse::click::Click"]],["impl Sync for Kind",1,["iced_core::mouse::click::Kind"]],["impl Sync for Button",1,["iced_core::mouse::button::Button"]],["impl Sync for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Sync for Event",1,["iced_core::mouse::event::Event"]],["impl Sync for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Sync for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !Sync for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !Sync for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Sync for Null",1,["iced_core::renderer::null::Null"]],["impl Sync for Quad",1,["iced_core::renderer::Quad"]],["impl Sync for Style",1,["iced_core::renderer::Style"]],["impl Sync for Handle",1,["iced_core::svg::Handle"]],["impl Sync for Data",1,["iced_core::svg::Data"]],["impl Sync for Action",1,["iced_core::text::editor::Action"]],["impl Sync for Edit",1,["iced_core::text::editor::Edit"]],["impl Sync for Motion",1,["iced_core::text::editor::Motion"]],["impl Sync for Direction",1,["iced_core::text::editor::Direction"]],["impl Sync for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Sync for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Sync for Format<Font>where\n    Font: Sync,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Sync for Text<'a, Font>where\n    Font: Sync,",1,["iced_core::text::Text"]],["impl Sync for Shaping",1,["iced_core::text::Shaping"]],["impl Sync for LineHeight",1,["iced_core::text::LineHeight"]],["impl Sync for Hit",1,["iced_core::text::Hit"]],["impl Sync for Difference",1,["iced_core::text::Difference"]],["impl Sync for Event",1,["iced_core::touch::Event"]],["impl Sync for Finger",1,["iced_core::touch::Finger"]],["impl Sync for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Sync for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Sync for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !Sync for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Sync for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Sync,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Sync,",1,["iced_core::widget::text::Text"]],["impl<P> Sync for State<P>where\n    P: Sync,",1,["iced_core::widget::text::State"]],["impl Sync for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !Sync for Tree",1,["iced_core::widget::tree::Tree"]],["impl Sync for Tag",1,["iced_core::widget::tree::Tag"]],["impl !Sync for State",1,["iced_core::widget::tree::State"]],["impl Sync for Id",1,["iced_core::widget::id::Id"]],["impl Sync for Icon",1,["iced_core::window::icon::Icon"]],["impl Sync for Error",1,["iced_core::window::icon::Error"]],["impl Sync for Event",1,["iced_core::window::event::Event"]],["impl Sync for Level",1,["iced_core::window::level::Level"]],["impl Sync for Mode",1,["iced_core::window::mode::Mode"]],["impl Sync for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Sync for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Sync for Degrees",1,["iced_core::angle::Degrees"]],["impl Sync for Radians",1,["iced_core::angle::Radians"]],["impl Sync for Background",1,["iced_core::background::Background"]],["impl Sync for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Sync for Color",1,["iced_core::color::Color"]],["impl Sync for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !Sync for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Sync for Hasher",1,["iced_core::hasher::Hasher"]],["impl Sync for Length",1,["iced_core::length::Length"]],["impl Sync for Padding",1,["iced_core::padding::Padding"]],["impl Sync for Pixels",1,["iced_core::pixels::Pixels"]],["impl Sync for Point",1,["iced_core::point::Point"]],["impl<T> Sync for Rectangle<T>where\n    T: Sync,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Sync for Shell<'a, Message>where\n    Message: Sync,",1,["iced_core::shell::Shell"]],["impl<T> Sync for Size<T>where\n    T: Sync,",1,["iced_core::size::Size"]],["impl<T> Sync for Vector<T>where\n    T: Sync,",1,["iced_core::vector::Vector"]]],
     "iced_futures":[["impl<Executor, Sender, Message> Sync for Runtime<Executor, Sender, Message>where\n    Executor: Sync,\n    Message: Sync,\n    Sender: Sync,",1,["iced_futures::runtime::Runtime"]],["impl Sync for Executor",1,["iced_futures::backend::null::Executor"]],["impl Sync for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Sync for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Sync for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Message> !Sync for Subscription<Message>",1,["iced_futures::subscription::Subscription"]]],
     "iced_graphics":[["impl Sync for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Sync for Error",1,["iced_graphics::error::Error"]],["impl<T> Sync for Primitive<T>where\n    T: Send + Sync,",1,["iced_graphics::primitive::Primitive"]],["impl Sync for Transformation",1,["iced_graphics::transformation::Transformation"]],["impl Sync for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Sync for Packed",1,["iced_graphics::color::Packed"]],["impl Sync for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Sync for Information",1,["iced_graphics::compositor::Information"]],["impl Sync for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Sync for Linear",1,["iced_graphics::gradient::Linear"]],["impl Sync for Packed",1,["iced_graphics::gradient::Packed"]],["impl Sync for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl<T> Sync for Indexed<T>where\n    T: Sync,",1,["iced_graphics::mesh::Indexed"]],["impl Sync for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Sync for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl<B, Theme> Sync for Renderer<B, Theme>where\n    B: Sync,\n    Theme: Sync,\n    <B as Backend>::Primitive: Send + Sync,",1,["iced_graphics::renderer::Renderer"]],["impl Sync for Cache",1,["iced_graphics::text::cache::Cache"]],["impl<'a> Sync for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl Sync for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Sync for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Sync for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Sync for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Sync for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Sync for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Sync for Version",1,["iced_graphics::text::Version"]],["impl Sync for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Sync for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Sync for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Sync for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Sync for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Sync for Path",1,["iced_graphics::geometry::path::Path"]],["impl<'a> Sync for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl Sync for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Sync for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl<'a> Sync for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl Sync for Style",1,["iced_graphics::geometry::style::Style"]],["impl Sync for Text",1,["iced_graphics::geometry::text::Text"]]],
     "iced_highlighter":[["impl !Sync for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Sync for Settings",1,["iced_highlighter::Settings"]],["impl Sync for Highlight",1,["iced_highlighter::Highlight"]],["impl Sync for Theme",1,["iced_highlighter::Theme"]],["impl Sync for ScopeRangeIterator",1,["iced_highlighter::ScopeRangeIterator"]]],
    diff --git a/trait.impl/core/marker/trait.Unpin.js b/trait.impl/core/marker/trait.Unpin.js
    index 1857b447aa8..a32f9eb637c 100644
    --- a/trait.impl/core/marker/trait.Unpin.js
    +++ b/trait.impl/core/marker/trait.Unpin.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "iced":[["impl Unpin for Error",1,["iced::error::Error"]],["impl<Flags> Unpin for Settings<Flags>where\n    Flags: Unpin,",1,["iced::settings::Settings"]],["impl Unpin for Position",1,["iced::window::position::Position"]],["impl Unpin for Settings",1,["iced::window::settings::Settings"]],["impl Unpin for Error",1,["iced::window::icon::Error"]]],
    -"iced_core":[["impl Unpin for Alignment",1,["iced_core::alignment::Alignment"]],["impl Unpin for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Unpin for Vertical",1,["iced_core::alignment::Vertical"]],["impl Unpin for Null",1,["iced_core::clipboard::Null"]],["impl Unpin for Event",1,["iced_core::event::Event"]],["impl Unpin for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Unpin for MacOS",1,["iced_core::event::MacOS"]],["impl Unpin for Status",1,["iced_core::event::Status"]],["impl Unpin for Font",1,["iced_core::font::Font"]],["impl Unpin for Family",1,["iced_core::font::Family"]],["impl Unpin for Weight",1,["iced_core::font::Weight"]],["impl Unpin for Stretch",1,["iced_core::font::Stretch"]],["impl Unpin for Style",1,["iced_core::font::Style"]],["impl Unpin for Gradient",1,["iced_core::gradient::Gradient"]],["impl Unpin for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Unpin for Linear",1,["iced_core::gradient::Linear"]],["impl Unpin for Handle",1,["iced_core::image::Handle"]],["impl Unpin for Bytes",1,["iced_core::image::Bytes"]],["impl Unpin for Data",1,["iced_core::image::Data"]],["impl Unpin for Event",1,["iced_core::keyboard::event::Event"]],["impl Unpin for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Unpin for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Unpin for Limits",1,["iced_core::layout::limits::Limits"]],["impl Unpin for Node",1,["iced_core::layout::node::Node"]],["impl Unpin for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Unpin for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Unpin for Click",1,["iced_core::mouse::click::Click"]],["impl Unpin for Kind",1,["iced_core::mouse::click::Kind"]],["impl Unpin for Button",1,["iced_core::mouse::button::Button"]],["impl Unpin for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Unpin for Event",1,["iced_core::mouse::event::Event"]],["impl Unpin for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Unpin for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> Unpin for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> Unpin for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Unpin for Null",1,["iced_core::renderer::null::Null"]],["impl Unpin for Quad",1,["iced_core::renderer::Quad"]],["impl Unpin for Style",1,["iced_core::renderer::Style"]],["impl Unpin for Handle",1,["iced_core::svg::Handle"]],["impl Unpin for Data",1,["iced_core::svg::Data"]],["impl Unpin for Action",1,["iced_core::text::editor::Action"]],["impl Unpin for Edit",1,["iced_core::text::editor::Edit"]],["impl Unpin for Motion",1,["iced_core::text::editor::Motion"]],["impl Unpin for Direction",1,["iced_core::text::editor::Direction"]],["impl Unpin for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Unpin for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Unpin for Format<Font>where\n    Font: Unpin,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Unpin for Text<'a, Font>where\n    Font: Unpin,",1,["iced_core::text::Text"]],["impl Unpin for Shaping",1,["iced_core::text::Shaping"]],["impl Unpin for LineHeight",1,["iced_core::text::LineHeight"]],["impl Unpin for Hit",1,["iced_core::text::Hit"]],["impl Unpin for Difference",1,["iced_core::text::Difference"]],["impl Unpin for Event",1,["iced_core::touch::Event"]],["impl Unpin for Finger",1,["iced_core::touch::Finger"]],["impl Unpin for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Unpin for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Unpin for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> Unpin for Outcome<T>where\n    T: Unpin,",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Unpin for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Unpin,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Unpin,",1,["iced_core::widget::text::Text"]],["impl<P> Unpin for State<P>where\n    P: Unpin,",1,["iced_core::widget::text::State"]],["impl Unpin for Appearance",1,["iced_core::widget::text::Appearance"]],["impl Unpin for Tree",1,["iced_core::widget::tree::Tree"]],["impl Unpin for Tag",1,["iced_core::widget::tree::Tag"]],["impl Unpin for State",1,["iced_core::widget::tree::State"]],["impl Unpin for Id",1,["iced_core::widget::id::Id"]],["impl Unpin for Icon",1,["iced_core::window::icon::Icon"]],["impl Unpin for Error",1,["iced_core::window::icon::Error"]],["impl Unpin for Event",1,["iced_core::window::event::Event"]],["impl Unpin for Level",1,["iced_core::window::level::Level"]],["impl Unpin for Mode",1,["iced_core::window::mode::Mode"]],["impl Unpin for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Unpin for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Unpin for Degrees",1,["iced_core::angle::Degrees"]],["impl Unpin for Radians",1,["iced_core::angle::Radians"]],["impl Unpin for Background",1,["iced_core::background::Background"]],["impl Unpin for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Unpin for Color",1,["iced_core::color::Color"]],["impl Unpin for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> Unpin for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Unpin for Hasher",1,["iced_core::hasher::Hasher"]],["impl Unpin for Length",1,["iced_core::length::Length"]],["impl Unpin for Padding",1,["iced_core::padding::Padding"]],["impl Unpin for Pixels",1,["iced_core::pixels::Pixels"]],["impl Unpin for Point",1,["iced_core::point::Point"]],["impl<T> Unpin for Rectangle<T>where\n    T: Unpin,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Unpin for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<T> Unpin for Size<T>where\n    T: Unpin,",1,["iced_core::size::Size"]],["impl<T> Unpin for Vector<T>where\n    T: Unpin,",1,["iced_core::vector::Vector"]]],
    +"iced_core":[["impl Unpin for Alignment",1,["iced_core::alignment::Alignment"]],["impl Unpin for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl Unpin for Vertical",1,["iced_core::alignment::Vertical"]],["impl Unpin for Null",1,["iced_core::clipboard::Null"]],["impl Unpin for Event",1,["iced_core::event::Event"]],["impl Unpin for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl Unpin for MacOS",1,["iced_core::event::MacOS"]],["impl Unpin for Status",1,["iced_core::event::Status"]],["impl Unpin for Font",1,["iced_core::font::Font"]],["impl Unpin for Family",1,["iced_core::font::Family"]],["impl Unpin for Weight",1,["iced_core::font::Weight"]],["impl Unpin for Stretch",1,["iced_core::font::Stretch"]],["impl Unpin for Style",1,["iced_core::font::Style"]],["impl Unpin for Gradient",1,["iced_core::gradient::Gradient"]],["impl Unpin for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl Unpin for Linear",1,["iced_core::gradient::Linear"]],["impl Unpin for Handle",1,["iced_core::image::Handle"]],["impl Unpin for Bytes",1,["iced_core::image::Bytes"]],["impl Unpin for Data",1,["iced_core::image::Data"]],["impl Unpin for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl Unpin for Event",1,["iced_core::keyboard::event::Event"]],["impl Unpin for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl Unpin for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl Unpin for Limits",1,["iced_core::layout::limits::Limits"]],["impl Unpin for Node",1,["iced_core::layout::node::Node"]],["impl Unpin for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> Unpin for Layout<'a>",1,["iced_core::layout::Layout"]],["impl Unpin for Click",1,["iced_core::mouse::click::Click"]],["impl Unpin for Kind",1,["iced_core::mouse::click::Kind"]],["impl Unpin for Button",1,["iced_core::mouse::button::Button"]],["impl Unpin for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl Unpin for Event",1,["iced_core::mouse::event::Event"]],["impl Unpin for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl Unpin for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> Unpin for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> Unpin for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl Unpin for Null",1,["iced_core::renderer::null::Null"]],["impl Unpin for Quad",1,["iced_core::renderer::Quad"]],["impl Unpin for Style",1,["iced_core::renderer::Style"]],["impl Unpin for Handle",1,["iced_core::svg::Handle"]],["impl Unpin for Data",1,["iced_core::svg::Data"]],["impl Unpin for Action",1,["iced_core::text::editor::Action"]],["impl Unpin for Edit",1,["iced_core::text::editor::Edit"]],["impl Unpin for Motion",1,["iced_core::text::editor::Motion"]],["impl Unpin for Direction",1,["iced_core::text::editor::Direction"]],["impl Unpin for Cursor",1,["iced_core::text::editor::Cursor"]],["impl Unpin for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> Unpin for Format<Font>where\n    Font: Unpin,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> Unpin for Text<'a, Font>where\n    Font: Unpin,",1,["iced_core::text::Text"]],["impl Unpin for Shaping",1,["iced_core::text::Shaping"]],["impl Unpin for LineHeight",1,["iced_core::text::LineHeight"]],["impl Unpin for Hit",1,["iced_core::text::Hit"]],["impl Unpin for Difference",1,["iced_core::text::Difference"]],["impl Unpin for Event",1,["iced_core::touch::Event"]],["impl Unpin for Finger",1,["iced_core::touch::Finger"]],["impl Unpin for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl Unpin for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl Unpin for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> Unpin for Outcome<T>where\n    T: Unpin,",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> Unpin for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: Unpin,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: Unpin,",1,["iced_core::widget::text::Text"]],["impl<P> Unpin for State<P>where\n    P: Unpin,",1,["iced_core::widget::text::State"]],["impl Unpin for Appearance",1,["iced_core::widget::text::Appearance"]],["impl Unpin for Tree",1,["iced_core::widget::tree::Tree"]],["impl Unpin for Tag",1,["iced_core::widget::tree::Tag"]],["impl Unpin for State",1,["iced_core::widget::tree::State"]],["impl Unpin for Id",1,["iced_core::widget::id::Id"]],["impl Unpin for Icon",1,["iced_core::window::icon::Icon"]],["impl Unpin for Error",1,["iced_core::window::icon::Error"]],["impl Unpin for Event",1,["iced_core::window::event::Event"]],["impl Unpin for Level",1,["iced_core::window::level::Level"]],["impl Unpin for Mode",1,["iced_core::window::mode::Mode"]],["impl Unpin for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl Unpin for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl Unpin for Degrees",1,["iced_core::angle::Degrees"]],["impl Unpin for Radians",1,["iced_core::angle::Radians"]],["impl Unpin for Background",1,["iced_core::background::Background"]],["impl Unpin for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl Unpin for Color",1,["iced_core::color::Color"]],["impl Unpin for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> Unpin for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl Unpin for Hasher",1,["iced_core::hasher::Hasher"]],["impl Unpin for Length",1,["iced_core::length::Length"]],["impl Unpin for Padding",1,["iced_core::padding::Padding"]],["impl Unpin for Pixels",1,["iced_core::pixels::Pixels"]],["impl Unpin for Point",1,["iced_core::point::Point"]],["impl<T> Unpin for Rectangle<T>where\n    T: Unpin,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> Unpin for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<T> Unpin for Size<T>where\n    T: Unpin,",1,["iced_core::size::Size"]],["impl<T> Unpin for Vector<T>where\n    T: Unpin,",1,["iced_core::vector::Vector"]]],
     "iced_futures":[["impl<Executor, Sender, Message> Unpin for Runtime<Executor, Sender, Message>where\n    Executor: Unpin,\n    Message: Unpin,\n    Sender: Unpin,",1,["iced_futures::runtime::Runtime"]],["impl Unpin for Executor",1,["iced_futures::backend::null::Executor"]],["impl Unpin for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl Unpin for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl Unpin for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Message> Unpin for Subscription<Message>",1,["iced_futures::subscription::Subscription"]]],
     "iced_graphics":[["impl Unpin for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl Unpin for Error",1,["iced_graphics::error::Error"]],["impl<T> Unpin for Primitive<T>where\n    T: Unpin,",1,["iced_graphics::primitive::Primitive"]],["impl Unpin for Transformation",1,["iced_graphics::transformation::Transformation"]],["impl Unpin for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl Unpin for Packed",1,["iced_graphics::color::Packed"]],["impl Unpin for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl Unpin for Information",1,["iced_graphics::compositor::Information"]],["impl Unpin for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl Unpin for Linear",1,["iced_graphics::gradient::Linear"]],["impl Unpin for Packed",1,["iced_graphics::gradient::Packed"]],["impl Unpin for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl<T> Unpin for Indexed<T>where\n    T: Unpin,",1,["iced_graphics::mesh::Indexed"]],["impl Unpin for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl Unpin for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl<B, Theme> Unpin for Renderer<B, Theme>where\n    B: Unpin,\n    Theme: Unpin,\n    <B as Backend>::Primitive: Unpin,",1,["iced_graphics::renderer::Renderer"]],["impl Unpin for Cache",1,["iced_graphics::text::cache::Cache"]],["impl<'a> Unpin for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl Unpin for Entry",1,["iced_graphics::text::cache::Entry"]],["impl Unpin for Editor",1,["iced_graphics::text::editor::Editor"]],["impl Unpin for Weak",1,["iced_graphics::text::editor::Weak"]],["impl Unpin for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl Unpin for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl Unpin for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl Unpin for Version",1,["iced_graphics::text::Version"]],["impl Unpin for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl Unpin for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl Unpin for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl Unpin for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl Unpin for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl Unpin for Path",1,["iced_graphics::geometry::path::Path"]],["impl<'a> Unpin for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl Unpin for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl Unpin for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl<'a> Unpin for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl Unpin for Style",1,["iced_graphics::geometry::style::Style"]],["impl Unpin for Text",1,["iced_graphics::geometry::text::Text"]]],
     "iced_highlighter":[["impl Unpin for Highlighter",1,["iced_highlighter::Highlighter"]],["impl Unpin for Settings",1,["iced_highlighter::Settings"]],["impl Unpin for Highlight",1,["iced_highlighter::Highlight"]],["impl Unpin for Theme",1,["iced_highlighter::Theme"]],["impl Unpin for ScopeRangeIterator",1,["iced_highlighter::ScopeRangeIterator"]]],
    diff --git a/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js b/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js
    index e23e7d1e44c..3d3846a889e 100644
    --- a/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js
    +++ b/trait.impl/core/panic/unwind_safe/trait.RefUnwindSafe.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "iced":[["impl !RefUnwindSafe for Error",1,["iced::error::Error"]],["impl<Flags> RefUnwindSafe for Settings<Flags>where\n    Flags: RefUnwindSafe,",1,["iced::settings::Settings"]],["impl RefUnwindSafe for Position",1,["iced::window::position::Position"]],["impl RefUnwindSafe for Settings",1,["iced::window::settings::Settings"]],["impl !RefUnwindSafe for Error",1,["iced::window::icon::Error"]]],
    -"iced_core":[["impl RefUnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl RefUnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl RefUnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl RefUnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl RefUnwindSafe for Event",1,["iced_core::event::Event"]],["impl RefUnwindSafe for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl RefUnwindSafe for MacOS",1,["iced_core::event::MacOS"]],["impl RefUnwindSafe for Status",1,["iced_core::event::Status"]],["impl RefUnwindSafe for Font",1,["iced_core::font::Font"]],["impl RefUnwindSafe for Family",1,["iced_core::font::Family"]],["impl RefUnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl RefUnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl RefUnwindSafe for Style",1,["iced_core::font::Style"]],["impl RefUnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl RefUnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl RefUnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl !RefUnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl !RefUnwindSafe for Bytes",1,["iced_core::image::Bytes"]],["impl !RefUnwindSafe for Data",1,["iced_core::image::Data"]],["impl RefUnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl RefUnwindSafe for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl RefUnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl RefUnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl RefUnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl RefUnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> RefUnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl RefUnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl RefUnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl RefUnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl RefUnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl RefUnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl RefUnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl RefUnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !RefUnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !RefUnwindSafe for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl RefUnwindSafe for Null",1,["iced_core::renderer::null::Null"]],["impl RefUnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl RefUnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl RefUnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl RefUnwindSafe for Data",1,["iced_core::svg::Data"]],["impl RefUnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl RefUnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl RefUnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl RefUnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl RefUnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl RefUnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> RefUnwindSafe for Format<Font>where\n    Font: RefUnwindSafe,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> RefUnwindSafe for Text<'a, Font>where\n    Font: RefUnwindSafe,",1,["iced_core::text::Text"]],["impl RefUnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl RefUnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl RefUnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl RefUnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl RefUnwindSafe for Event",1,["iced_core::touch::Event"]],["impl RefUnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl RefUnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl RefUnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl RefUnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !RefUnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> RefUnwindSafe for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: RefUnwindSafe,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: RefUnwindSafe,",1,["iced_core::widget::text::Text"]],["impl<P> RefUnwindSafe for State<P>where\n    P: RefUnwindSafe,",1,["iced_core::widget::text::State"]],["impl RefUnwindSafe for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !RefUnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl RefUnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl !RefUnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl RefUnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl RefUnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl RefUnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl RefUnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl RefUnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl RefUnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl RefUnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl RefUnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl RefUnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl RefUnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl RefUnwindSafe for Background",1,["iced_core::background::Background"]],["impl RefUnwindSafe for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl RefUnwindSafe for Color",1,["iced_core::color::Color"]],["impl RefUnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !RefUnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl RefUnwindSafe for Hasher",1,["iced_core::hasher::Hasher"]],["impl RefUnwindSafe for Length",1,["iced_core::length::Length"]],["impl RefUnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl RefUnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl RefUnwindSafe for Point",1,["iced_core::point::Point"]],["impl<T> RefUnwindSafe for Rectangle<T>where\n    T: RefUnwindSafe,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> RefUnwindSafe for Shell<'a, Message>where\n    Message: RefUnwindSafe,",1,["iced_core::shell::Shell"]],["impl<T> RefUnwindSafe for Size<T>where\n    T: RefUnwindSafe,",1,["iced_core::size::Size"]],["impl<T> RefUnwindSafe for Vector<T>where\n    T: RefUnwindSafe,",1,["iced_core::vector::Vector"]]],
    +"iced_core":[["impl RefUnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl RefUnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl RefUnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl RefUnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl RefUnwindSafe for Event",1,["iced_core::event::Event"]],["impl RefUnwindSafe for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl RefUnwindSafe for MacOS",1,["iced_core::event::MacOS"]],["impl RefUnwindSafe for Status",1,["iced_core::event::Status"]],["impl RefUnwindSafe for Font",1,["iced_core::font::Font"]],["impl RefUnwindSafe for Family",1,["iced_core::font::Family"]],["impl RefUnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl RefUnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl RefUnwindSafe for Style",1,["iced_core::font::Style"]],["impl RefUnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl RefUnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl RefUnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl !RefUnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl !RefUnwindSafe for Bytes",1,["iced_core::image::Bytes"]],["impl !RefUnwindSafe for Data",1,["iced_core::image::Data"]],["impl RefUnwindSafe for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl RefUnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl RefUnwindSafe for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl RefUnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl RefUnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl RefUnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl RefUnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> RefUnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl RefUnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl RefUnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl RefUnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl RefUnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl RefUnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl RefUnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl RefUnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !RefUnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !RefUnwindSafe for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl RefUnwindSafe for Null",1,["iced_core::renderer::null::Null"]],["impl RefUnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl RefUnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl RefUnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl RefUnwindSafe for Data",1,["iced_core::svg::Data"]],["impl RefUnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl RefUnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl RefUnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl RefUnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl RefUnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl RefUnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> RefUnwindSafe for Format<Font>where\n    Font: RefUnwindSafe,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> RefUnwindSafe for Text<'a, Font>where\n    Font: RefUnwindSafe,",1,["iced_core::text::Text"]],["impl RefUnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl RefUnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl RefUnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl RefUnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl RefUnwindSafe for Event",1,["iced_core::touch::Event"]],["impl RefUnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl RefUnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl RefUnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl RefUnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !RefUnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> RefUnwindSafe for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: RefUnwindSafe,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: RefUnwindSafe,",1,["iced_core::widget::text::Text"]],["impl<P> RefUnwindSafe for State<P>where\n    P: RefUnwindSafe,",1,["iced_core::widget::text::State"]],["impl RefUnwindSafe for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !RefUnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl RefUnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl !RefUnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl RefUnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl RefUnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl RefUnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl RefUnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl RefUnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl RefUnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl RefUnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl RefUnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl RefUnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl RefUnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl RefUnwindSafe for Background",1,["iced_core::background::Background"]],["impl RefUnwindSafe for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl RefUnwindSafe for Color",1,["iced_core::color::Color"]],["impl RefUnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !RefUnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl RefUnwindSafe for Hasher",1,["iced_core::hasher::Hasher"]],["impl RefUnwindSafe for Length",1,["iced_core::length::Length"]],["impl RefUnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl RefUnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl RefUnwindSafe for Point",1,["iced_core::point::Point"]],["impl<T> RefUnwindSafe for Rectangle<T>where\n    T: RefUnwindSafe,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> RefUnwindSafe for Shell<'a, Message>where\n    Message: RefUnwindSafe,",1,["iced_core::shell::Shell"]],["impl<T> RefUnwindSafe for Size<T>where\n    T: RefUnwindSafe,",1,["iced_core::size::Size"]],["impl<T> RefUnwindSafe for Vector<T>where\n    T: RefUnwindSafe,",1,["iced_core::vector::Vector"]]],
     "iced_futures":[["impl<Executor, Sender, Message> !RefUnwindSafe for Runtime<Executor, Sender, Message>",1,["iced_futures::runtime::Runtime"]],["impl RefUnwindSafe for Executor",1,["iced_futures::backend::null::Executor"]],["impl RefUnwindSafe for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl RefUnwindSafe for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl !RefUnwindSafe for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Message> !RefUnwindSafe for Subscription<Message>",1,["iced_futures::subscription::Subscription"]]],
     "iced_graphics":[["impl RefUnwindSafe for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl RefUnwindSafe for Error",1,["iced_graphics::error::Error"]],["impl<T> !RefUnwindSafe for Primitive<T>",1,["iced_graphics::primitive::Primitive"]],["impl RefUnwindSafe for Transformation",1,["iced_graphics::transformation::Transformation"]],["impl RefUnwindSafe for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl RefUnwindSafe for Packed",1,["iced_graphics::color::Packed"]],["impl RefUnwindSafe for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl RefUnwindSafe for Information",1,["iced_graphics::compositor::Information"]],["impl RefUnwindSafe for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl RefUnwindSafe for Linear",1,["iced_graphics::gradient::Linear"]],["impl RefUnwindSafe for Packed",1,["iced_graphics::gradient::Packed"]],["impl RefUnwindSafe for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl<T> RefUnwindSafe for Indexed<T>where\n    T: RefUnwindSafe,",1,["iced_graphics::mesh::Indexed"]],["impl RefUnwindSafe for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl RefUnwindSafe for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl<B, Theme> !RefUnwindSafe for Renderer<B, Theme>",1,["iced_graphics::renderer::Renderer"]],["impl RefUnwindSafe for Cache",1,["iced_graphics::text::cache::Cache"]],["impl<'a> RefUnwindSafe for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl RefUnwindSafe for Entry",1,["iced_graphics::text::cache::Entry"]],["impl RefUnwindSafe for Editor",1,["iced_graphics::text::editor::Editor"]],["impl RefUnwindSafe for Weak",1,["iced_graphics::text::editor::Weak"]],["impl RefUnwindSafe for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl RefUnwindSafe for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl !RefUnwindSafe for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl RefUnwindSafe for Version",1,["iced_graphics::text::Version"]],["impl RefUnwindSafe for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl RefUnwindSafe for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl RefUnwindSafe for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl RefUnwindSafe for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl RefUnwindSafe for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl RefUnwindSafe for Path",1,["iced_graphics::geometry::path::Path"]],["impl<'a> RefUnwindSafe for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl RefUnwindSafe for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl RefUnwindSafe for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl<'a> RefUnwindSafe for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl RefUnwindSafe for Style",1,["iced_graphics::geometry::style::Style"]],["impl RefUnwindSafe for Text",1,["iced_graphics::geometry::text::Text"]]],
     "iced_highlighter":[["impl RefUnwindSafe for Highlighter",1,["iced_highlighter::Highlighter"]],["impl RefUnwindSafe for Settings",1,["iced_highlighter::Settings"]],["impl RefUnwindSafe for Highlight",1,["iced_highlighter::Highlight"]],["impl RefUnwindSafe for Theme",1,["iced_highlighter::Theme"]],["impl RefUnwindSafe for ScopeRangeIterator",1,["iced_highlighter::ScopeRangeIterator"]]],
    diff --git a/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js b/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js
    index 6ec43fe5601..a004eb75b05 100644
    --- a/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js
    +++ b/trait.impl/core/panic/unwind_safe/trait.UnwindSafe.js
    @@ -1,6 +1,6 @@
     (function() {var implementors = {
     "iced":[["impl !UnwindSafe for Error",1,["iced::error::Error"]],["impl<Flags> UnwindSafe for Settings<Flags>where\n    Flags: UnwindSafe,",1,["iced::settings::Settings"]],["impl UnwindSafe for Position",1,["iced::window::position::Position"]],["impl UnwindSafe for Settings",1,["iced::window::settings::Settings"]],["impl !UnwindSafe for Error",1,["iced::window::icon::Error"]]],
    -"iced_core":[["impl UnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl UnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl UnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl UnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl UnwindSafe for Event",1,["iced_core::event::Event"]],["impl UnwindSafe for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl UnwindSafe for MacOS",1,["iced_core::event::MacOS"]],["impl UnwindSafe for Status",1,["iced_core::event::Status"]],["impl UnwindSafe for Font",1,["iced_core::font::Font"]],["impl UnwindSafe for Family",1,["iced_core::font::Family"]],["impl UnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl UnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl UnwindSafe for Style",1,["iced_core::font::Style"]],["impl UnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl UnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl UnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl !UnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl !UnwindSafe for Bytes",1,["iced_core::image::Bytes"]],["impl !UnwindSafe for Data",1,["iced_core::image::Data"]],["impl UnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl UnwindSafe for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl UnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl UnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl UnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl UnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> UnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl UnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl UnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl UnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl UnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl UnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl UnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl UnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !UnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !UnwindSafe for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl UnwindSafe for Null",1,["iced_core::renderer::null::Null"]],["impl UnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl UnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl UnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl UnwindSafe for Data",1,["iced_core::svg::Data"]],["impl UnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl UnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl UnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl UnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl UnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl UnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> UnwindSafe for Format<Font>where\n    Font: UnwindSafe,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> UnwindSafe for Text<'a, Font>where\n    Font: UnwindSafe,",1,["iced_core::text::Text"]],["impl UnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl UnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl UnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl UnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl UnwindSafe for Event",1,["iced_core::touch::Event"]],["impl UnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl UnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl UnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl UnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !UnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> UnwindSafe for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: UnwindSafe,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: UnwindSafe,",1,["iced_core::widget::text::Text"]],["impl<P> UnwindSafe for State<P>where\n    P: UnwindSafe,",1,["iced_core::widget::text::State"]],["impl UnwindSafe for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !UnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl UnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl !UnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl UnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl UnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl UnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl UnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl UnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl UnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl UnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl UnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl UnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl UnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl UnwindSafe for Background",1,["iced_core::background::Background"]],["impl UnwindSafe for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl UnwindSafe for Color",1,["iced_core::color::Color"]],["impl UnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !UnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl UnwindSafe for Hasher",1,["iced_core::hasher::Hasher"]],["impl UnwindSafe for Length",1,["iced_core::length::Length"]],["impl UnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl UnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl UnwindSafe for Point",1,["iced_core::point::Point"]],["impl<T> UnwindSafe for Rectangle<T>where\n    T: UnwindSafe,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> !UnwindSafe for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<T> UnwindSafe for Size<T>where\n    T: UnwindSafe,",1,["iced_core::size::Size"]],["impl<T> UnwindSafe for Vector<T>where\n    T: UnwindSafe,",1,["iced_core::vector::Vector"]]],
    +"iced_core":[["impl UnwindSafe for Alignment",1,["iced_core::alignment::Alignment"]],["impl UnwindSafe for Horizontal",1,["iced_core::alignment::Horizontal"]],["impl UnwindSafe for Vertical",1,["iced_core::alignment::Vertical"]],["impl UnwindSafe for Null",1,["iced_core::clipboard::Null"]],["impl UnwindSafe for Event",1,["iced_core::event::Event"]],["impl UnwindSafe for PlatformSpecific",1,["iced_core::event::PlatformSpecific"]],["impl UnwindSafe for MacOS",1,["iced_core::event::MacOS"]],["impl UnwindSafe for Status",1,["iced_core::event::Status"]],["impl UnwindSafe for Font",1,["iced_core::font::Font"]],["impl UnwindSafe for Family",1,["iced_core::font::Family"]],["impl UnwindSafe for Weight",1,["iced_core::font::Weight"]],["impl UnwindSafe for Stretch",1,["iced_core::font::Stretch"]],["impl UnwindSafe for Style",1,["iced_core::font::Style"]],["impl UnwindSafe for Gradient",1,["iced_core::gradient::Gradient"]],["impl UnwindSafe for ColorStop",1,["iced_core::gradient::ColorStop"]],["impl UnwindSafe for Linear",1,["iced_core::gradient::Linear"]],["impl !UnwindSafe for Handle",1,["iced_core::image::Handle"]],["impl !UnwindSafe for Bytes",1,["iced_core::image::Bytes"]],["impl !UnwindSafe for Data",1,["iced_core::image::Data"]],["impl UnwindSafe for FilterMethod",1,["iced_core::image::FilterMethod"]],["impl UnwindSafe for Event",1,["iced_core::keyboard::event::Event"]],["impl UnwindSafe for KeyCode",1,["iced_core::keyboard::key_code::KeyCode"]],["impl UnwindSafe for Modifiers",1,["iced_core::keyboard::modifiers::Modifiers"]],["impl UnwindSafe for Limits",1,["iced_core::layout::limits::Limits"]],["impl UnwindSafe for Node",1,["iced_core::layout::node::Node"]],["impl UnwindSafe for Axis",1,["iced_core::layout::flex::Axis"]],["impl<'a> UnwindSafe for Layout<'a>",1,["iced_core::layout::Layout"]],["impl UnwindSafe for Click",1,["iced_core::mouse::click::Click"]],["impl UnwindSafe for Kind",1,["iced_core::mouse::click::Kind"]],["impl UnwindSafe for Button",1,["iced_core::mouse::button::Button"]],["impl UnwindSafe for Cursor",1,["iced_core::mouse::cursor::Cursor"]],["impl UnwindSafe for Event",1,["iced_core::mouse::event::Event"]],["impl UnwindSafe for ScrollDelta",1,["iced_core::mouse::event::ScrollDelta"]],["impl UnwindSafe for Interaction",1,["iced_core::mouse::interaction::Interaction"]],["impl<'a, Message, Renderer> !UnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::overlay::element::Element"]],["impl<'a, Message, Renderer> !UnwindSafe for Group<'a, Message, Renderer>",1,["iced_core::overlay::group::Group"]],["impl UnwindSafe for Null",1,["iced_core::renderer::null::Null"]],["impl UnwindSafe for Quad",1,["iced_core::renderer::Quad"]],["impl UnwindSafe for Style",1,["iced_core::renderer::Style"]],["impl UnwindSafe for Handle",1,["iced_core::svg::Handle"]],["impl UnwindSafe for Data",1,["iced_core::svg::Data"]],["impl UnwindSafe for Action",1,["iced_core::text::editor::Action"]],["impl UnwindSafe for Edit",1,["iced_core::text::editor::Edit"]],["impl UnwindSafe for Motion",1,["iced_core::text::editor::Motion"]],["impl UnwindSafe for Direction",1,["iced_core::text::editor::Direction"]],["impl UnwindSafe for Cursor",1,["iced_core::text::editor::Cursor"]],["impl UnwindSafe for PlainText",1,["iced_core::text::highlighter::PlainText"]],["impl<Font> UnwindSafe for Format<Font>where\n    Font: UnwindSafe,",1,["iced_core::text::highlighter::Format"]],["impl<'a, Font> UnwindSafe for Text<'a, Font>where\n    Font: UnwindSafe,",1,["iced_core::text::Text"]],["impl UnwindSafe for Shaping",1,["iced_core::text::Shaping"]],["impl UnwindSafe for LineHeight",1,["iced_core::text::LineHeight"]],["impl UnwindSafe for Hit",1,["iced_core::text::Hit"]],["impl UnwindSafe for Difference",1,["iced_core::text::Difference"]],["impl UnwindSafe for Event",1,["iced_core::touch::Event"]],["impl UnwindSafe for Finger",1,["iced_core::touch::Finger"]],["impl UnwindSafe for Count",1,["iced_core::widget::operation::focusable::Count"]],["impl UnwindSafe for AbsoluteOffset",1,["iced_core::widget::operation::scrollable::AbsoluteOffset"]],["impl UnwindSafe for RelativeOffset",1,["iced_core::widget::operation::scrollable::RelativeOffset"]],["impl<T> !UnwindSafe for Outcome<T>",1,["iced_core::widget::operation::Outcome"]],["impl<'a, Renderer> UnwindSafe for Text<'a, Renderer>where\n    <Renderer as Renderer>::Font: UnwindSafe,\n    <<Renderer as Renderer>::Theme as StyleSheet>::Style: UnwindSafe,",1,["iced_core::widget::text::Text"]],["impl<P> UnwindSafe for State<P>where\n    P: UnwindSafe,",1,["iced_core::widget::text::State"]],["impl UnwindSafe for Appearance",1,["iced_core::widget::text::Appearance"]],["impl !UnwindSafe for Tree",1,["iced_core::widget::tree::Tree"]],["impl UnwindSafe for Tag",1,["iced_core::widget::tree::Tag"]],["impl !UnwindSafe for State",1,["iced_core::widget::tree::State"]],["impl UnwindSafe for Id",1,["iced_core::widget::id::Id"]],["impl UnwindSafe for Icon",1,["iced_core::window::icon::Icon"]],["impl UnwindSafe for Error",1,["iced_core::window::icon::Error"]],["impl UnwindSafe for Event",1,["iced_core::window::event::Event"]],["impl UnwindSafe for Level",1,["iced_core::window::level::Level"]],["impl UnwindSafe for Mode",1,["iced_core::window::mode::Mode"]],["impl UnwindSafe for RedrawRequest",1,["iced_core::window::redraw_request::RedrawRequest"]],["impl UnwindSafe for UserAttention",1,["iced_core::window::user_attention::UserAttention"]],["impl UnwindSafe for Degrees",1,["iced_core::angle::Degrees"]],["impl UnwindSafe for Radians",1,["iced_core::angle::Radians"]],["impl UnwindSafe for Background",1,["iced_core::background::Background"]],["impl UnwindSafe for BorderRadius",1,["iced_core::border_radius::BorderRadius"]],["impl UnwindSafe for Color",1,["iced_core::color::Color"]],["impl UnwindSafe for ContentFit",1,["iced_core::content_fit::ContentFit"]],["impl<'a, Message, Renderer> !UnwindSafe for Element<'a, Message, Renderer>",1,["iced_core::element::Element"]],["impl UnwindSafe for Hasher",1,["iced_core::hasher::Hasher"]],["impl UnwindSafe for Length",1,["iced_core::length::Length"]],["impl UnwindSafe for Padding",1,["iced_core::padding::Padding"]],["impl UnwindSafe for Pixels",1,["iced_core::pixels::Pixels"]],["impl UnwindSafe for Point",1,["iced_core::point::Point"]],["impl<T> UnwindSafe for Rectangle<T>where\n    T: UnwindSafe,",1,["iced_core::rectangle::Rectangle"]],["impl<'a, Message> !UnwindSafe for Shell<'a, Message>",1,["iced_core::shell::Shell"]],["impl<T> UnwindSafe for Size<T>where\n    T: UnwindSafe,",1,["iced_core::size::Size"]],["impl<T> UnwindSafe for Vector<T>where\n    T: UnwindSafe,",1,["iced_core::vector::Vector"]]],
     "iced_futures":[["impl<Executor, Sender, Message> !UnwindSafe for Runtime<Executor, Sender, Message>",1,["iced_futures::runtime::Runtime"]],["impl UnwindSafe for Executor",1,["iced_futures::backend::null::Executor"]],["impl UnwindSafe for Executor",1,["iced_futures::backend::native::async_std::Executor"]],["impl UnwindSafe for Executor",1,["iced_futures::backend::native::smol::Executor"]],["impl !UnwindSafe for Tracker",1,["iced_futures::subscription::tracker::Tracker"]],["impl<Message> !UnwindSafe for Subscription<Message>",1,["iced_futures::subscription::Subscription"]]],
     "iced_graphics":[["impl UnwindSafe for Antialiasing",1,["iced_graphics::antialiasing::Antialiasing"]],["impl UnwindSafe for Error",1,["iced_graphics::error::Error"]],["impl<T> !UnwindSafe for Primitive<T>",1,["iced_graphics::primitive::Primitive"]],["impl UnwindSafe for Transformation",1,["iced_graphics::transformation::Transformation"]],["impl UnwindSafe for Viewport",1,["iced_graphics::viewport::Viewport"]],["impl UnwindSafe for Packed",1,["iced_graphics::color::Packed"]],["impl UnwindSafe for SurfaceError",1,["iced_graphics::compositor::SurfaceError"]],["impl UnwindSafe for Information",1,["iced_graphics::compositor::Information"]],["impl UnwindSafe for Gradient",1,["iced_graphics::gradient::Gradient"]],["impl UnwindSafe for Linear",1,["iced_graphics::gradient::Linear"]],["impl UnwindSafe for Packed",1,["iced_graphics::gradient::Packed"]],["impl UnwindSafe for Mesh",1,["iced_graphics::mesh::Mesh"]],["impl<T> UnwindSafe for Indexed<T>where\n    T: UnwindSafe,",1,["iced_graphics::mesh::Indexed"]],["impl UnwindSafe for SolidVertex2D",1,["iced_graphics::mesh::SolidVertex2D"]],["impl UnwindSafe for GradientVertex2D",1,["iced_graphics::mesh::GradientVertex2D"]],["impl<B, Theme> !UnwindSafe for Renderer<B, Theme>",1,["iced_graphics::renderer::Renderer"]],["impl UnwindSafe for Cache",1,["iced_graphics::text::cache::Cache"]],["impl<'a> UnwindSafe for Key<'a>",1,["iced_graphics::text::cache::Key"]],["impl UnwindSafe for Entry",1,["iced_graphics::text::cache::Entry"]],["impl UnwindSafe for Editor",1,["iced_graphics::text::editor::Editor"]],["impl UnwindSafe for Weak",1,["iced_graphics::text::editor::Weak"]],["impl UnwindSafe for Paragraph",1,["iced_graphics::text::paragraph::Paragraph"]],["impl UnwindSafe for Weak",1,["iced_graphics::text::paragraph::Weak"]],["impl !UnwindSafe for FontSystem",1,["iced_graphics::text::FontSystem"]],["impl UnwindSafe for Version",1,["iced_graphics::text::Version"]],["impl UnwindSafe for Fill",1,["iced_graphics::geometry::fill::Fill"]],["impl UnwindSafe for Rule",1,["iced_graphics::geometry::fill::Rule"]],["impl UnwindSafe for Arc",1,["iced_graphics::geometry::path::arc::Arc"]],["impl UnwindSafe for Elliptical",1,["iced_graphics::geometry::path::arc::Elliptical"]],["impl UnwindSafe for Builder",1,["iced_graphics::geometry::path::builder::Builder"]],["impl UnwindSafe for Path",1,["iced_graphics::geometry::path::Path"]],["impl<'a> UnwindSafe for Stroke<'a>",1,["iced_graphics::geometry::stroke::Stroke"]],["impl UnwindSafe for LineCap",1,["iced_graphics::geometry::stroke::LineCap"]],["impl UnwindSafe for LineJoin",1,["iced_graphics::geometry::stroke::LineJoin"]],["impl<'a> UnwindSafe for LineDash<'a>",1,["iced_graphics::geometry::stroke::LineDash"]],["impl UnwindSafe for Style",1,["iced_graphics::geometry::style::Style"]],["impl UnwindSafe for Text",1,["iced_graphics::geometry::text::Text"]]],
     "iced_highlighter":[["impl UnwindSafe for Highlighter",1,["iced_highlighter::Highlighter"]],["impl UnwindSafe for Settings",1,["iced_highlighter::Settings"]],["impl UnwindSafe for Highlight",1,["iced_highlighter::Highlight"]],["impl UnwindSafe for Theme",1,["iced_highlighter::Theme"]],["impl UnwindSafe for ScopeRangeIterator",1,["iced_highlighter::ScopeRangeIterator"]]],
    diff --git a/trait.impl/iced_core/widget/trait.Widget.js b/trait.impl/iced_core/widget/trait.Widget.js
    index ece11efc1f5..6356b425dcf 100644
    --- a/trait.impl/iced_core/widget/trait.Widget.js
    +++ b/trait.impl/iced_core/widget/trait.Widget.js
    @@ -1,5 +1,5 @@
     (function() {var implementors = {
     "iced":[],
     "iced_core":[],
    -"iced_widget":[["impl<'a, Message, Renderer> Widget<Message, Renderer> for PaneGrid<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Tooltip<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<Message, Renderer> Widget<Message, Renderer> for Radio<Message, Renderer>where\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for PickList<'a, T, Message, Renderer>where\n    T: Clone + ToString + Eq + 'static + 'a,\n    [T]: ToOwned<Owned = Vec<T>>,\n    Message: 'a,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,\n    <Renderer::Theme as StyleSheet>::Style: From<<Renderer::Theme as StyleSheet>::Style>,"],["impl<Message, Renderer> Widget<Message, Renderer> for ProgressBar<Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for VerticalSlider<'a, T, Message, Renderer>where\n    T: Copy + Into<f64> + FromPrimitive,\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<Message, Renderer> Widget<Message, Renderer> for Rule<Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for Slider<'a, T, Message, Renderer>where\n    T: Copy + Into<f64> + FromPrimitive,\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Key, Message, Renderer> Widget<Message, Renderer> for Column<'a, Key, Message, Renderer>where\n    Renderer: Renderer,\n    Key: Copy + PartialEq + 'static,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for ComboBox<'a, T, Message, Renderer>where\n    T: Display + Clone + 'static,\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,"],["impl<Message, Renderer> Widget<Message, Renderer> for Spacewhere\n    Renderer: Renderer,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Toggler<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Scrollable<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Button<'a, Message, Renderer>where\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Container<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<Message, Renderer> Widget<Message, Renderer> for Svg<Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where\n    Renderer: Renderer<Handle = Handle>,\n    Handle: Clone + Hash,"],["impl<'a, Highlighter, Message, Renderer> Widget<Message, Renderer> for TextEditor<'a, Highlighter, Message, Renderer>where\n    Highlighter: Highlighter,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer, Dependency, View> Widget<Message, Renderer> for Lazy<'a, Message, Renderer, Dependency, View>where\n    View: Into<Element<'static, Message, Renderer>> + 'static,\n    Dependency: Hash + 'a,\n    Message: 'static,\n    Renderer: Renderer + 'static,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for TextInput<'a, Message, Renderer>where\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<P, Message, Renderer> Widget<Message, Renderer> for Canvas<P, Message, Renderer>where\n    Renderer: Renderer,\n    P: Program<Message, Renderer>,"],["impl<'a, Message, Theme> Widget<Message, Renderer<Theme>> for QRCode<'a>"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Responsive<'a, Message, Renderer>where\n    Renderer: Renderer,"],["impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where\n    Renderer: Renderer<Handle = Handle>,\n    Handle: Clone + Hash,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Checkbox<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"]]
    +"iced_widget":[["impl<Message, Renderer> Widget<Message, Renderer> for ProgressBar<Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for TextInput<'a, Message, Renderer>where\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Toggler<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for Slider<'a, T, Message, Renderer>where\n    T: Copy + Into<f64> + FromPrimitive,\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Checkbox<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<Message, Renderer, Handle> Widget<Message, Renderer> for Viewer<Handle>where\n    Renderer: Renderer<Handle = Handle>,\n    Handle: Clone + Hash,"],["impl<Message, Renderer> Widget<Message, Renderer> for Rule<Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Button<'a, Message, Renderer>where\n    Message: 'a + Clone,\n    Renderer: 'a + Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Container<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Renderer, Dependency, View> Widget<Message, Renderer> for Lazy<'a, Message, Renderer, Dependency, View>where\n    View: Into<Element<'static, Message, Renderer>> + 'static,\n    Dependency: Hash + 'a,\n    Message: 'static,\n    Renderer: Renderer + 'static,"],["impl<'a, Highlighter, Message, Renderer> Widget<Message, Renderer> for TextEditor<'a, Highlighter, Message, Renderer>where\n    Highlighter: Highlighter,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for PickList<'a, T, Message, Renderer>where\n    T: Clone + ToString + Eq + 'static + 'a,\n    [T]: ToOwned<Owned = Vec<T>>,\n    Message: 'a,\n    Renderer: Renderer + 'a,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,\n    <Renderer::Theme as StyleSheet>::Style: From<<Renderer::Theme as StyleSheet>::Style>,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for ComboBox<'a, T, Message, Renderer>where\n    T: Display + Clone + 'static,\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,"],["impl<Message, Renderer> Widget<Message, Renderer> for Radio<Message, Renderer>where\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, T, Message, Renderer> Widget<Message, Renderer> for VerticalSlider<'a, T, Message, Renderer>where\n    T: Copy + Into<f64> + FromPrimitive,\n    Message: Clone,\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Message, Theme> Widget<Message, Renderer<Theme>> for QRCode<'a>"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Scrollable<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<'a, Key, Message, Renderer> Widget<Message, Renderer> for Column<'a, Key, Message, Renderer>where\n    Renderer: Renderer,\n    Key: Copy + PartialEq + 'static,"],["impl<P, Message, Renderer> Widget<Message, Renderer> for Canvas<P, Message, Renderer>where\n    Renderer: Renderer,\n    P: Program<Message, Renderer>,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for PaneGrid<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<Message, Renderer> Widget<Message, Renderer> for Svg<Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet,"],["impl<Message, Renderer> Widget<Message, Renderer> for Spacewhere\n    Renderer: Renderer,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Tooltip<'a, Message, Renderer>where\n    Renderer: Renderer,\n    Renderer::Theme: StyleSheet + StyleSheet,"],["impl<'a, Message, Renderer> Widget<Message, Renderer> for Responsive<'a, Message, Renderer>where\n    Renderer: Renderer,"],["impl<Message, Renderer, Handle> Widget<Message, Renderer> for Image<Handle>where\n    Renderer: Renderer<Handle = Handle>,\n    Handle: Clone + Hash,"]]
     };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})()
    \ No newline at end of file
    diff --git a/type.impl/iced_core/element/struct.Element.js b/type.impl/iced_core/element/struct.Element.js
    index fb4e02fa041..9022bfd1fc0 100644
    --- a/type.impl/iced_core/element/struct.Element.js
    +++ b/type.impl/iced_core/element/struct.Element.js
    @@ -1,3 +1,3 @@
     (function() {var type_impls = {
    -"iced":[["
    source§

    impl<'a, Message, Renderer> Element<'a, Message, Renderer>

    source

    pub fn new(\n widget: impl Widget<Message, Renderer> + 'a\n) -> Element<'a, Message, Renderer>where\n Renderer: Renderer,

    Creates a new Element containing the given Widget.

    \n
    source

    pub fn as_widget(&self) -> &dyn Widget<Message, Renderer>

    Returns a reference to the Widget of the Element,

    \n
    source

    pub fn as_widget_mut(&mut self) -> &mut dyn Widget<Message, Renderer>

    Returns a mutable reference to the Widget of the Element,

    \n
    source

    pub fn map<B>(self, f: impl Fn(Message) -> B + 'a) -> Element<'a, B, Renderer>where\n Message: 'a,\n Renderer: Renderer + 'a,\n B: 'a,

    Applies a transformation to the produced message of the Element.

    \n

    This method is useful when you want to decouple different parts of your\nUI and make them composable.

    \n
    Example
    \n

    Imagine we want to use our counter. But instead of\nshowing a single counter, we want to display many of them. We can reuse\nthe Counter type as it is!

    \n

    We use composition to model the state of our new application:

    \n\n
    use counter::Counter;\n\nstruct ManyCounters {\n    counters: Vec<Counter>,\n}
    \n

    We can store the state of multiple counters now. However, the\nmessages we implemented before describe the user interactions\nof a single counter. Right now, we need to also identify which\ncounter is receiving user interactions. Can we use composition again?\nYes.

    \n\n
    #[derive(Debug, Clone, Copy)]\npub enum Message {\n    Counter(usize, counter::Message)\n}
    \n

    We compose the previous messages with the index of the counter\nproducing them. Let’s implement our view logic now:

    \n\n
    use counter::Counter;\n\nuse iced::widget::Row;\nuse iced::{Element, Renderer};\n\nstruct ManyCounters {\n    counters: Vec<Counter>,\n}\n\n#[derive(Debug, Clone, Copy)]\npub enum Message {\n    Counter(usize, counter::Message),\n}\n\nimpl ManyCounters {\n    pub fn view(&mut self) -> Row<Message> {\n        // We can quickly populate a `Row` by folding over our counters\n        self.counters.iter_mut().enumerate().fold(\n            Row::new().spacing(20),\n            |row, (index, counter)| {\n                // We display the counter\n                let element: Element<counter::Message, Renderer> =\n                    counter.view().into();\n\n                row.push(\n                    // Here we turn our `Element<counter::Message>` into\n                    // an `Element<Message>` by combining the `index` and the\n                    // message of the `element`.\n                    element\n                        .map(move |message| Message::Counter(index, message)),\n                )\n            },\n        )\n    }\n}
    \n

    Finally, our update logic is pretty straightforward: simple\ndelegation.

    \n\n
    impl ManyCounters {\n    pub fn update(&mut self, message: Message) {\n        match message {\n            Message::Counter(index, counter_msg) => {\n                if let Some(counter) = self.counters.get_mut(index) {\n                    counter.update(counter_msg);\n                }\n            }\n        }\n    }\n}
    \n
    source

    pub fn explain<C>(self, color: C) -> Element<'a, Message, Renderer>where\n C: Into<Color>,\n Message: 'static,\n Renderer: Renderer + 'a,

    Marks the Element as to-be-explained.

    \n

    The Renderer will explain the layout of the Element graphically.\nThis can be very useful for debugging your layout!

    \n
    ",0,"iced::Element"],["
    source§

    impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where\n Renderer: Renderer<Handle = Handle>,\n Handle: Clone + Hash + 'a,

    source§

    fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<MouseArea<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a + Clone,\n Renderer: 'a + Renderer,

    source§

    fn from(\n area: MouseArea<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Tooltip<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n tooltip: Tooltip<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Checkbox<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n checkbox: Checkbox<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Responsive<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n Message: 'a,

    source§

    fn from(\n responsive: Responsive<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<ComboBox<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: Display + Clone + 'static,\n Message: 'a + Clone,\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,

    source§

    fn from(\n combo_box: ComboBox<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Toggler<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n toggler: Toggler<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<Slider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: 'a + Copy + Into<f64> + FromPrimitive,\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n slider: Slider<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<PaneGrid<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n pane_grid: PaneGrid<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, P, Message, Renderer> From<Canvas<P, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n P: Program<Message, Renderer> + 'a,

    source§

    fn from(canvas: Canvas<P, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<PickList<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: 'a + Clone + ToString + Eq + 'static,\n [T]: ToOwned<Owned = Vec<T>>,\n Message: 'a,\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,\n <<Renderer as Renderer>::Theme as StyleSheet>::Style: From<<<Renderer as Renderer>::Theme as StyleSheet>::Style>,

    source§

    fn from(\n pick_list: PickList<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<ProgressBar<Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(progress_bar: ProgressBar<Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where\n Renderer: 'a + Renderer<Handle = Handle>,\n Message: 'a,\n Handle: Clone + Hash + 'a,

    source§

    fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Radio<Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(radio: Radio<Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Key, Message, Renderer> From<Column<'a, Key, Message, Renderer>> for Element<'a, Message, Renderer>where\n Key: Copy + PartialEq + 'static,\n Message: 'a,\n Renderer: Renderer + 'a,

    source§

    fn from(\n column: Column<'a, Key, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Theme> From<QRCode<'a>> for Element<'a, Message, Renderer<Theme>>

    source§

    fn from(qr_code: QRCode<'a>) -> Element<'a, Message, Renderer<Theme>>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<List<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: ToString + Clone,\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(list: List<'a, T, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<TextInput<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n text_input: TextInput<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Scrollable<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n text_input: Scrollable<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Column<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: Renderer + 'a,

    source§

    fn from(column: Column<'a, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Button<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: Clone + 'a,\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(button: Button<'a, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Space> for Element<'a, Message, Renderer>where\n Renderer: Renderer,\n Message: 'a,

    source§

    fn from(space: Space) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Container<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n column: Container<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Row<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: Renderer + 'a,

    source§

    fn from(row: Row<'a, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer, Dependency, View> From<Lazy<'a, Message, Renderer, Dependency, View>> for Element<'a, Message, Renderer>where\n View: Into<Element<'static, Message, Renderer>> + 'static,\n Renderer: Renderer + 'static,\n Message: 'static,\n Dependency: Hash + 'a,

    source§

    fn from(\n lazy: Lazy<'a, Message, Renderer, Dependency, View>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<VerticalSlider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: 'a + Copy + Into<f64> + FromPrimitive,\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n slider: VerticalSlider<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Highlighter, Message, Renderer> From<TextEditor<'a, Highlighter, Message, Renderer>> for Element<'a, Message, Renderer>where\n Highlighter: Highlighter,\n Message: 'a,\n Renderer: Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n text_editor: TextEditor<'a, Highlighter, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Svg<Renderer>> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(icon: Svg<Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Rule<Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(rule: Rule<Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Text<'a, Renderer>> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(text: Text<'a, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<&'a str> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(content: &'a str) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From<&'a str>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> Borrow<dyn Widget<Message, Renderer> + 'a> for Element<'a, Message, Renderer>

    source§

    fn borrow(&self) -> &(dyn Widget<Message, Renderer> + 'a)

    Immutably borrows from an owned value. Read more
    ","Borrow + 'a>","iced::Element"]] +"iced":[["
    source§

    impl<'a, Message, Renderer> Element<'a, Message, Renderer>

    source

    pub fn new(\n widget: impl Widget<Message, Renderer> + 'a\n) -> Element<'a, Message, Renderer>where\n Renderer: Renderer,

    Creates a new Element containing the given Widget.

    \n
    source

    pub fn as_widget(&self) -> &dyn Widget<Message, Renderer>

    Returns a reference to the Widget of the Element,

    \n
    source

    pub fn as_widget_mut(&mut self) -> &mut dyn Widget<Message, Renderer>

    Returns a mutable reference to the Widget of the Element,

    \n
    source

    pub fn map<B>(self, f: impl Fn(Message) -> B + 'a) -> Element<'a, B, Renderer>where\n Message: 'a,\n Renderer: Renderer + 'a,\n B: 'a,

    Applies a transformation to the produced message of the Element.

    \n

    This method is useful when you want to decouple different parts of your\nUI and make them composable.

    \n
    Example
    \n

    Imagine we want to use our counter. But instead of\nshowing a single counter, we want to display many of them. We can reuse\nthe Counter type as it is!

    \n

    We use composition to model the state of our new application:

    \n\n
    use counter::Counter;\n\nstruct ManyCounters {\n    counters: Vec<Counter>,\n}
    \n

    We can store the state of multiple counters now. However, the\nmessages we implemented before describe the user interactions\nof a single counter. Right now, we need to also identify which\ncounter is receiving user interactions. Can we use composition again?\nYes.

    \n\n
    #[derive(Debug, Clone, Copy)]\npub enum Message {\n    Counter(usize, counter::Message)\n}
    \n

    We compose the previous messages with the index of the counter\nproducing them. Let’s implement our view logic now:

    \n\n
    use counter::Counter;\n\nuse iced::widget::Row;\nuse iced::{Element, Renderer};\n\nstruct ManyCounters {\n    counters: Vec<Counter>,\n}\n\n#[derive(Debug, Clone, Copy)]\npub enum Message {\n    Counter(usize, counter::Message),\n}\n\nimpl ManyCounters {\n    pub fn view(&mut self) -> Row<Message> {\n        // We can quickly populate a `Row` by folding over our counters\n        self.counters.iter_mut().enumerate().fold(\n            Row::new().spacing(20),\n            |row, (index, counter)| {\n                // We display the counter\n                let element: Element<counter::Message, Renderer> =\n                    counter.view().into();\n\n                row.push(\n                    // Here we turn our `Element<counter::Message>` into\n                    // an `Element<Message>` by combining the `index` and the\n                    // message of the `element`.\n                    element\n                        .map(move |message| Message::Counter(index, message)),\n                )\n            },\n        )\n    }\n}
    \n

    Finally, our update logic is pretty straightforward: simple\ndelegation.

    \n\n
    impl ManyCounters {\n    pub fn update(&mut self, message: Message) {\n        match message {\n            Message::Counter(index, counter_msg) => {\n                if let Some(counter) = self.counters.get_mut(index) {\n                    counter.update(counter_msg);\n                }\n            }\n        }\n    }\n}
    \n
    source

    pub fn explain<C>(self, color: C) -> Element<'a, Message, Renderer>where\n C: Into<Color>,\n Message: 'static,\n Renderer: Renderer + 'a,

    Marks the Element as to-be-explained.

    \n

    The Renderer will explain the layout of the Element graphically.\nThis can be very useful for debugging your layout!

    \n
    ",0,"iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Row<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: Renderer + 'a,

    source§

    fn from(row: Row<'a, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Tooltip<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n tooltip: Tooltip<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Radio<Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(radio: Radio<Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<MouseArea<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a + Clone,\n Renderer: 'a + Renderer,

    source§

    fn from(\n area: MouseArea<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer, Dependency, View> From<Lazy<'a, Message, Renderer, Dependency, View>> for Element<'a, Message, Renderer>where\n View: Into<Element<'static, Message, Renderer>> + 'static,\n Renderer: Renderer + 'static,\n Message: 'static,\n Dependency: Hash + 'a,

    source§

    fn from(\n lazy: Lazy<'a, Message, Renderer, Dependency, View>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Scrollable<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n text_input: Scrollable<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer, Handle> From<Image<Handle>> for Element<'a, Message, Renderer>where\n Renderer: Renderer<Handle = Handle>,\n Handle: Clone + Hash + 'a,

    source§

    fn from(image: Image<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<PickList<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: 'a + Clone + ToString + Eq + 'static,\n [T]: ToOwned<Owned = Vec<T>>,\n Message: 'a,\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,\n <<Renderer as Renderer>::Theme as StyleSheet>::Style: From<<<Renderer as Renderer>::Theme as StyleSheet>::Style>,

    source§

    fn from(\n pick_list: PickList<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Theme> From<QRCode<'a>> for Element<'a, Message, Renderer<Theme>>

    source§

    fn from(qr_code: QRCode<'a>) -> Element<'a, Message, Renderer<Theme>>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Highlighter, Message, Renderer> From<TextEditor<'a, Highlighter, Message, Renderer>> for Element<'a, Message, Renderer>where\n Highlighter: Highlighter,\n Message: 'a,\n Renderer: Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n text_editor: TextEditor<'a, Highlighter, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<Slider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: 'a + Copy + Into<f64> + FromPrimitive,\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n slider: Slider<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Column<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: Renderer + 'a,

    source§

    fn from(column: Column<'a, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Svg<Renderer>> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(icon: Svg<Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Rule<Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(rule: Rule<Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<ComboBox<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: Display + Clone + 'static,\n Message: 'a + Clone,\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet + StyleSheet + StyleSheet,

    source§

    fn from(\n combo_box: ComboBox<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Container<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n column: Container<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<List<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: ToString + Clone,\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(list: List<'a, T, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, T, Message, Renderer> From<VerticalSlider<'a, T, Message, Renderer>> for Element<'a, Message, Renderer>where\n T: 'a + Copy + Into<f64> + FromPrimitive,\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n slider: VerticalSlider<'a, T, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Space> for Element<'a, Message, Renderer>where\n Renderer: Renderer,\n Message: 'a,

    source§

    fn from(space: Space) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Responsive<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n Message: 'a,

    source§

    fn from(\n responsive: Responsive<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Toggler<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n toggler: Toggler<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, P, Message, Renderer> From<Canvas<P, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n P: Program<Message, Renderer> + 'a,

    source§

    fn from(canvas: Canvas<P, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<ProgressBar<Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(progress_bar: ProgressBar<Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Button<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: Clone + 'a,\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(button: Button<'a, Message, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<TextInput<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a + Clone,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(\n text_input: TextInput<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Checkbox<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n checkbox: Checkbox<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer, Handle> From<Viewer<Handle>> for Element<'a, Message, Renderer>where\n Renderer: 'a + Renderer<Handle = Handle>,\n Message: 'a,\n Handle: Clone + Hash + 'a,

    source§

    fn from(viewer: Viewer<Handle>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<PaneGrid<'a, Message, Renderer>> for Element<'a, Message, Renderer>where\n Message: 'a,\n Renderer: 'a + Renderer,\n <Renderer as Renderer>::Theme: StyleSheet + StyleSheet,

    source§

    fn from(\n pane_grid: PaneGrid<'a, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Key, Message, Renderer> From<Column<'a, Key, Message, Renderer>> for Element<'a, Message, Renderer>where\n Key: Copy + PartialEq + 'static,\n Message: 'a,\n Renderer: Renderer + 'a,

    source§

    fn from(\n column: Column<'a, Key, Message, Renderer>\n) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<Text<'a, Renderer>> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(text: Text<'a, Renderer>) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> From<&'a str> for Element<'a, Message, Renderer>where\n Renderer: Renderer + 'a,\n <Renderer as Renderer>::Theme: StyleSheet,

    source§

    fn from(content: &'a str) -> Element<'a, Message, Renderer>

    Converts to this type from the input type.
    ","From<&'a str>","iced::Element"],["
    source§

    impl<'a, Message, Renderer> Borrow<dyn Widget<Message, Renderer> + 'a> for Element<'a, Message, Renderer>

    source§

    fn borrow(&self) -> &(dyn Widget<Message, Renderer> + 'a)

    Immutably borrows from an owned value. Read more
    ","Borrow + 'a>","iced::Element"]] };if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/iced_graphics/renderer/struct.Renderer.js b/type.impl/iced_graphics/renderer/struct.Renderer.js index e63fcdb2c7e..0c77b32a7df 100644 --- a/type.impl/iced_graphics/renderer/struct.Renderer.js +++ b/type.impl/iced_graphics/renderer/struct.Renderer.js @@ -1,4 +1,4 @@ (function() {var type_impls = { -"iced_tiny_skia":[["
    §

    impl<B, T> Renderer<B, T>where\n B: Backend,

    pub fn new(\n backend: B,\n default_font: Font,\n default_text_size: Pixels\n) -> Renderer<B, T>

    Creates a new [Renderer] from the given [Backend].

    \n

    pub fn backend(&self) -> &B

    Returns a reference to the [Backend] of the [Renderer].

    \n

    pub fn draw_primitive(\n &mut self,\n primitive: Primitive<<B as Backend>::Primitive>\n)

    Enqueues the given [Primitive] in the [Renderer] for drawing.

    \n

    pub fn with_primitives<O>(\n &mut self,\n f: impl FnOnce(&mut B, &[Primitive<<B as Backend>::Primitive>]) -> O\n) -> O

    Runs the given closure with the [Backend] and the recorded primitives\nof the [Renderer].

    \n

    pub fn start_layer(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a new layer.

    \n

    pub fn end_layer(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n bounds: Rectangle\n)

    Ends the recording of a layer.

    \n

    pub fn start_translation(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a translation.

    \n

    pub fn end_translation(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n translation: Vector\n)

    Ends the recording of a translation.

    \n
    ",0,"iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Image,

    §

    type Handle = Handle

    The image Handle to be displayed. Iced exposes its own default implementation of a Handle
    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of an image for the given [Handle].
    §

    fn draw(&mut self, handle: Handle, bounds: Rectangle)

    Draws an image with the given [Handle] and inside the provided\nbounds.
    ","Renderer","iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend,

    §

    type Theme = T

    The supported theme of the [Renderer].
    §

    fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Renderer<B, T>))

    Draws the primitives recorded in the given closure in a new layer. Read more
    §

    fn with_translation(\n &mut self,\n translation: Vector,\n f: impl FnOnce(&mut Renderer<B, T>)\n)

    Applies a translation to the primitives recorded in the given closure.
    §

    fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

    Fills a [Quad] with the provided [Background].
    §

    fn clear(&mut self)

    Clears all of the recorded primitives in the [Renderer].
    ","Renderer","iced_tiny_skia::Renderer"],["
    §

    impl<B, Theme> Debug for Renderer<B, Theme>where\n B: Debug + Backend,\n Theme: Debug,\n <B as Backend>::Primitive: Debug,

    §

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more
    ","Debug","iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Text,

    §

    type Font = Font

    The font type used.
    §

    type Paragraph = Paragraph

    The [Paragraph] of this [Renderer].
    §

    type Editor = Editor

    The [Editor] of this [Renderer].
    §

    const ICON_FONT: Font = _

    The icon font of the backend.
    §

    const CHECKMARK_ICON: char = '\\u{f00c}'

    The char representing a ✔ icon in the ICON_FONT.
    §

    const ARROW_DOWN_ICON: char = '\\u{e800}'

    The char representing a ▼ icon in the built-in ICON_FONT.
    §

    fn default_font(&self) -> <Renderer<B, T> as Renderer>::Font

    Returns the default [Self::Font].
    §

    fn default_size(&self) -> Pixels

    Returns the default size of [Text].
    §

    fn load_font(&mut self, bytes: Cow<'static, [u8]>)

    Loads a [Self::Font] from its bytes.
    §

    fn fill_paragraph(\n &mut self,\n paragraph: &<Renderer<B, T> as Renderer>::Paragraph,\n position: Point,\n color: Color\n)

    Draws the given [Paragraph] at the given position and with the given\n[Color].
    §

    fn fill_editor(\n &mut self,\n editor: &<Renderer<B, T> as Renderer>::Editor,\n position: Point,\n color: Color\n)

    Draws the given [Editor] at the given position and with the given\n[Color].
    §

    fn fill_text(\n &mut self,\n text: Text<'_, <Renderer<B, T> as Renderer>::Font>,\n position: Point,\n color: Color\n)

    Draws the given [Text] at the given position and with the given\n[Color].
    ","Renderer","iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Svg,

    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the default dimensions of an SVG for the given [Handle].
    §

    fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

    Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.
    ","Renderer","iced_tiny_skia::Renderer"]], -"iced_wgpu":[["
    §

    impl<B, T> Renderer<B, T>where\n B: Backend,

    pub fn new(\n backend: B,\n default_font: Font,\n default_text_size: Pixels\n) -> Renderer<B, T>

    Creates a new [Renderer] from the given [Backend].

    \n

    pub fn backend(&self) -> &B

    Returns a reference to the [Backend] of the [Renderer].

    \n

    pub fn draw_primitive(\n &mut self,\n primitive: Primitive<<B as Backend>::Primitive>\n)

    Enqueues the given [Primitive] in the [Renderer] for drawing.

    \n

    pub fn with_primitives<O>(\n &mut self,\n f: impl FnOnce(&mut B, &[Primitive<<B as Backend>::Primitive>]) -> O\n) -> O

    Runs the given closure with the [Backend] and the recorded primitives\nof the [Renderer].

    \n

    pub fn start_layer(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a new layer.

    \n

    pub fn end_layer(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n bounds: Rectangle\n)

    Ends the recording of a layer.

    \n

    pub fn start_translation(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a translation.

    \n

    pub fn end_translation(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n translation: Vector\n)

    Ends the recording of a translation.

    \n
    ",0,"iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Image,

    §

    type Handle = Handle

    The image Handle to be displayed. Iced exposes its own default implementation of a Handle
    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of an image for the given [Handle].
    §

    fn draw(&mut self, handle: Handle, bounds: Rectangle)

    Draws an image with the given [Handle] and inside the provided\nbounds.
    ","Renderer","iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend,

    §

    type Theme = T

    The supported theme of the [Renderer].
    §

    fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Renderer<B, T>))

    Draws the primitives recorded in the given closure in a new layer. Read more
    §

    fn with_translation(\n &mut self,\n translation: Vector,\n f: impl FnOnce(&mut Renderer<B, T>)\n)

    Applies a translation to the primitives recorded in the given closure.
    §

    fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

    Fills a [Quad] with the provided [Background].
    §

    fn clear(&mut self)

    Clears all of the recorded primitives in the [Renderer].
    ","Renderer","iced_wgpu::Renderer"],["
    §

    impl<B, Theme> Debug for Renderer<B, Theme>where\n B: Debug + Backend,\n Theme: Debug,\n <B as Backend>::Primitive: Debug,

    §

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more
    ","Debug","iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Text,

    §

    type Font = Font

    The font type used.
    §

    type Paragraph = Paragraph

    The [Paragraph] of this [Renderer].
    §

    type Editor = Editor

    The [Editor] of this [Renderer].
    §

    const ICON_FONT: Font = _

    The icon font of the backend.
    §

    const CHECKMARK_ICON: char = '\\u{f00c}'

    The char representing a ✔ icon in the ICON_FONT.
    §

    const ARROW_DOWN_ICON: char = '\\u{e800}'

    The char representing a ▼ icon in the built-in ICON_FONT.
    §

    fn default_font(&self) -> <Renderer<B, T> as Renderer>::Font

    Returns the default [Self::Font].
    §

    fn default_size(&self) -> Pixels

    Returns the default size of [Text].
    §

    fn load_font(&mut self, bytes: Cow<'static, [u8]>)

    Loads a [Self::Font] from its bytes.
    §

    fn fill_paragraph(\n &mut self,\n paragraph: &<Renderer<B, T> as Renderer>::Paragraph,\n position: Point,\n color: Color\n)

    Draws the given [Paragraph] at the given position and with the given\n[Color].
    §

    fn fill_editor(\n &mut self,\n editor: &<Renderer<B, T> as Renderer>::Editor,\n position: Point,\n color: Color\n)

    Draws the given [Editor] at the given position and with the given\n[Color].
    §

    fn fill_text(\n &mut self,\n text: Text<'_, <Renderer<B, T> as Renderer>::Font>,\n position: Point,\n color: Color\n)

    Draws the given [Text] at the given position and with the given\n[Color].
    ","Renderer","iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Svg,

    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the default dimensions of an SVG for the given [Handle].
    §

    fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

    Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.
    ","Renderer","iced_wgpu::Renderer"]] +"iced_tiny_skia":[["
    §

    impl<B, T> Renderer<B, T>where\n B: Backend,

    pub fn new(\n backend: B,\n default_font: Font,\n default_text_size: Pixels\n) -> Renderer<B, T>

    Creates a new [Renderer] from the given [Backend].

    \n

    pub fn backend(&self) -> &B

    Returns a reference to the [Backend] of the [Renderer].

    \n

    pub fn draw_primitive(\n &mut self,\n primitive: Primitive<<B as Backend>::Primitive>\n)

    Enqueues the given [Primitive] in the [Renderer] for drawing.

    \n

    pub fn with_primitives<O>(\n &mut self,\n f: impl FnOnce(&mut B, &[Primitive<<B as Backend>::Primitive>]) -> O\n) -> O

    Runs the given closure with the [Backend] and the recorded primitives\nof the [Renderer].

    \n

    pub fn start_layer(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a new layer.

    \n

    pub fn end_layer(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n bounds: Rectangle\n)

    Ends the recording of a layer.

    \n

    pub fn start_translation(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a translation.

    \n

    pub fn end_translation(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n translation: Vector\n)

    Ends the recording of a translation.

    \n
    ",0,"iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend,

    §

    type Theme = T

    The supported theme of the [Renderer].
    §

    fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Renderer<B, T>))

    Draws the primitives recorded in the given closure in a new layer. Read more
    §

    fn with_translation(\n &mut self,\n translation: Vector,\n f: impl FnOnce(&mut Renderer<B, T>)\n)

    Applies a translation to the primitives recorded in the given closure.
    §

    fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

    Fills a [Quad] with the provided [Background].
    §

    fn clear(&mut self)

    Clears all of the recorded primitives in the [Renderer].
    ","Renderer","iced_tiny_skia::Renderer"],["
    §

    impl<B, Theme> Debug for Renderer<B, Theme>where\n B: Debug + Backend,\n Theme: Debug,\n <B as Backend>::Primitive: Debug,

    §

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more
    ","Debug","iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Text,

    §

    type Font = Font

    The font type used.
    §

    type Paragraph = Paragraph

    The [Paragraph] of this [Renderer].
    §

    type Editor = Editor

    The [Editor] of this [Renderer].
    §

    const ICON_FONT: Font = _

    The icon font of the backend.
    §

    const CHECKMARK_ICON: char = '\\u{f00c}'

    The char representing a ✔ icon in the ICON_FONT.
    §

    const ARROW_DOWN_ICON: char = '\\u{e800}'

    The char representing a ▼ icon in the built-in ICON_FONT.
    §

    fn default_font(&self) -> <Renderer<B, T> as Renderer>::Font

    Returns the default [Self::Font].
    §

    fn default_size(&self) -> Pixels

    Returns the default size of [Text].
    §

    fn load_font(&mut self, bytes: Cow<'static, [u8]>)

    Loads a [Self::Font] from its bytes.
    §

    fn fill_paragraph(\n &mut self,\n paragraph: &<Renderer<B, T> as Renderer>::Paragraph,\n position: Point,\n color: Color\n)

    Draws the given [Paragraph] at the given position and with the given\n[Color].
    §

    fn fill_editor(\n &mut self,\n editor: &<Renderer<B, T> as Renderer>::Editor,\n position: Point,\n color: Color\n)

    Draws the given [Editor] at the given position and with the given\n[Color].
    §

    fn fill_text(\n &mut self,\n text: Text<'_, <Renderer<B, T> as Renderer>::Font>,\n position: Point,\n color: Color\n)

    Draws the given [Text] at the given position and with the given\n[Color].
    ","Renderer","iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Svg,

    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the default dimensions of an SVG for the given [Handle].
    §

    fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

    Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.
    ","Renderer","iced_tiny_skia::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Image,

    §

    type Handle = Handle

    The image Handle to be displayed. Iced exposes its own default implementation of a Handle
    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of an image for the given [Handle].
    §

    fn draw(\n &mut self,\n handle: Handle,\n filter_method: FilterMethod,\n bounds: Rectangle\n)

    Draws an image with the given [Handle] and inside the provided\nbounds.
    ","Renderer","iced_tiny_skia::Renderer"]], +"iced_wgpu":[["
    §

    impl<B, T> Renderer<B, T>where\n B: Backend,

    pub fn new(\n backend: B,\n default_font: Font,\n default_text_size: Pixels\n) -> Renderer<B, T>

    Creates a new [Renderer] from the given [Backend].

    \n

    pub fn backend(&self) -> &B

    Returns a reference to the [Backend] of the [Renderer].

    \n

    pub fn draw_primitive(\n &mut self,\n primitive: Primitive<<B as Backend>::Primitive>\n)

    Enqueues the given [Primitive] in the [Renderer] for drawing.

    \n

    pub fn with_primitives<O>(\n &mut self,\n f: impl FnOnce(&mut B, &[Primitive<<B as Backend>::Primitive>]) -> O\n) -> O

    Runs the given closure with the [Backend] and the recorded primitives\nof the [Renderer].

    \n

    pub fn start_layer(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a new layer.

    \n

    pub fn end_layer(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n bounds: Rectangle\n)

    Ends the recording of a layer.

    \n

    pub fn start_translation(&mut self) -> Vec<Primitive<<B as Backend>::Primitive>>

    Starts recording a translation.

    \n

    pub fn end_translation(\n &mut self,\n primitives: Vec<Primitive<<B as Backend>::Primitive>>,\n translation: Vector\n)

    Ends the recording of a translation.

    \n
    ",0,"iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend,

    §

    type Theme = T

    The supported theme of the [Renderer].
    §

    fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Renderer<B, T>))

    Draws the primitives recorded in the given closure in a new layer. Read more
    §

    fn with_translation(\n &mut self,\n translation: Vector,\n f: impl FnOnce(&mut Renderer<B, T>)\n)

    Applies a translation to the primitives recorded in the given closure.
    §

    fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

    Fills a [Quad] with the provided [Background].
    §

    fn clear(&mut self)

    Clears all of the recorded primitives in the [Renderer].
    ","Renderer","iced_wgpu::Renderer"],["
    §

    impl<B, Theme> Debug for Renderer<B, Theme>where\n B: Debug + Backend,\n Theme: Debug,\n <B as Backend>::Primitive: Debug,

    §

    fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

    Formats the value using the given formatter. Read more
    ","Debug","iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Text,

    §

    type Font = Font

    The font type used.
    §

    type Paragraph = Paragraph

    The [Paragraph] of this [Renderer].
    §

    type Editor = Editor

    The [Editor] of this [Renderer].
    §

    const ICON_FONT: Font = _

    The icon font of the backend.
    §

    const CHECKMARK_ICON: char = '\\u{f00c}'

    The char representing a ✔ icon in the ICON_FONT.
    §

    const ARROW_DOWN_ICON: char = '\\u{e800}'

    The char representing a ▼ icon in the built-in ICON_FONT.
    §

    fn default_font(&self) -> <Renderer<B, T> as Renderer>::Font

    Returns the default [Self::Font].
    §

    fn default_size(&self) -> Pixels

    Returns the default size of [Text].
    §

    fn load_font(&mut self, bytes: Cow<'static, [u8]>)

    Loads a [Self::Font] from its bytes.
    §

    fn fill_paragraph(\n &mut self,\n paragraph: &<Renderer<B, T> as Renderer>::Paragraph,\n position: Point,\n color: Color\n)

    Draws the given [Paragraph] at the given position and with the given\n[Color].
    §

    fn fill_editor(\n &mut self,\n editor: &<Renderer<B, T> as Renderer>::Editor,\n position: Point,\n color: Color\n)

    Draws the given [Editor] at the given position and with the given\n[Color].
    §

    fn fill_text(\n &mut self,\n text: Text<'_, <Renderer<B, T> as Renderer>::Font>,\n position: Point,\n color: Color\n)

    Draws the given [Text] at the given position and with the given\n[Color].
    ","Renderer","iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Svg,

    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the default dimensions of an SVG for the given [Handle].
    §

    fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

    Draws an SVG with the given [Handle], an optional [Color] filter, and inside the provided bounds.
    ","Renderer","iced_wgpu::Renderer"],["
    §

    impl<B, T> Renderer for Renderer<B, T>where\n B: Backend + Image,

    §

    type Handle = Handle

    The image Handle to be displayed. Iced exposes its own default implementation of a Handle
    §

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of an image for the given [Handle].
    §

    fn draw(\n &mut self,\n handle: Handle,\n filter_method: FilterMethod,\n bounds: Rectangle\n)

    Draws an image with the given [Handle] and inside the provided\nbounds.
    ","Renderer","iced_wgpu::Renderer"]] };if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file diff --git a/type.impl/iced_renderer/enum.Renderer.js b/type.impl/iced_renderer/enum.Renderer.js index efc36e83dab..5b6fa45eb7c 100644 --- a/type.impl/iced_renderer/enum.Renderer.js +++ b/type.impl/iced_renderer/enum.Renderer.js @@ -1,3 +1,3 @@ (function() {var type_impls = { -"iced":[["
    source§

    impl<T> Renderer<T>

    source

    pub fn draw_mesh(&mut self, mesh: Mesh)

    ",0,"iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    §

    type Theme = T

    The supported theme of the Renderer.
    source§

    fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Renderer<T>))

    Draws the primitives recorded in the given closure in a new layer. Read more
    source§

    fn with_translation(\n &mut self,\n translation: Vector,\n f: impl FnOnce(&mut Renderer<T>)\n)

    Applies a translation to the primitives recorded in the given closure.
    source§

    fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

    Fills a Quad with the provided Background.
    source§

    fn clear(&mut self)

    Clears all of the recorded primitives in the Renderer.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature svg only.
    source§

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the default dimensions of an SVG for the given Handle.
    source§

    fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

    Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature image only.
    §

    type Handle = Handle

    The image Handle to be displayed. Iced exposes its own default implementation of a Handle
    source§

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of an image for the given Handle.
    source§

    fn draw(&mut self, handle: Handle, bounds: Rectangle)

    Draws an image with the given Handle and inside the provided\nbounds.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    §

    type Font = Font

    The font type used.
    §

    type Paragraph = Paragraph

    The Paragraph of this Renderer.
    §

    type Editor = Editor

    The Editor of this Renderer.
    source§

    const ICON_FONT: Font = iced_tiny_skia::Renderer<T>::ICON_FONT

    The icon font of the backend.
    source§

    const CHECKMARK_ICON: char = '\\u{f00c}'

    The char representing a ✔ icon in the ICON_FONT.
    source§

    const ARROW_DOWN_ICON: char = '\\u{e800}'

    The char representing a ▼ icon in the built-in ICON_FONT.
    source§

    fn default_font(&self) -> <Renderer<T> as Renderer>::Font

    Returns the default Self::Font.
    source§

    fn default_size(&self) -> Pixels

    Returns the default size of Text.
    source§

    fn load_font(&mut self, bytes: Cow<'static, [u8]>)

    Loads a Self::Font from its bytes.
    source§

    fn fill_paragraph(\n &mut self,\n paragraph: &<Renderer<T> as Renderer>::Paragraph,\n position: Point,\n color: Color\n)

    Draws the given Paragraph at the given position and with the given\nColor.
    source§

    fn fill_editor(\n &mut self,\n editor: &<Renderer<T> as Renderer>::Editor,\n position: Point,\n color: Color\n)

    Draws the given Editor at the given position and with the given\nColor.
    source§

    fn fill_text(\n &mut self,\n text: Text<'_, <Renderer<T> as Renderer>::Font>,\n position: Point,\n color: Color\n)

    Draws the given Text at the given position and with the given\nColor.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature geometry only.
    §

    type Geometry = Geometry

    The kind of geometry this renderer can draw.
    source§

    fn draw(&mut self, layers: Vec<<Renderer<T> as Renderer>::Geometry>)

    Draws the given layers of Self::Geometry.
    ","Renderer","iced::Renderer"]] +"iced":[["
    source§

    impl<T> Renderer<T>

    source

    pub fn draw_mesh(&mut self, mesh: Mesh)

    ",0,"iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    §

    type Theme = T

    The supported theme of the Renderer.
    source§

    fn with_layer(&mut self, bounds: Rectangle, f: impl FnOnce(&mut Renderer<T>))

    Draws the primitives recorded in the given closure in a new layer. Read more
    source§

    fn with_translation(\n &mut self,\n translation: Vector,\n f: impl FnOnce(&mut Renderer<T>)\n)

    Applies a translation to the primitives recorded in the given closure.
    source§

    fn fill_quad(&mut self, quad: Quad, background: impl Into<Background>)

    Fills a Quad with the provided Background.
    source§

    fn clear(&mut self)

    Clears all of the recorded primitives in the Renderer.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature svg only.
    source§

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the default dimensions of an SVG for the given Handle.
    source§

    fn draw(&mut self, handle: Handle, color: Option<Color>, bounds: Rectangle)

    Draws an SVG with the given Handle, an optional Color filter, and inside the provided bounds.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature image only.
    §

    type Handle = Handle

    The image Handle to be displayed. Iced exposes its own default implementation of a Handle
    source§

    fn dimensions(&self, handle: &Handle) -> Size<u32>

    Returns the dimensions of an image for the given Handle.
    source§

    fn draw(\n &mut self,\n handle: Handle,\n filter_method: FilterMethod,\n bounds: Rectangle\n)

    Draws an image with the given Handle and inside the provided\nbounds.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    §

    type Font = Font

    The font type used.
    §

    type Paragraph = Paragraph

    The Paragraph of this Renderer.
    §

    type Editor = Editor

    The Editor of this Renderer.
    source§

    const ICON_FONT: Font = iced_tiny_skia::Renderer<T>::ICON_FONT

    The icon font of the backend.
    source§

    const CHECKMARK_ICON: char = '\\u{f00c}'

    The char representing a ✔ icon in the ICON_FONT.
    source§

    const ARROW_DOWN_ICON: char = '\\u{e800}'

    The char representing a ▼ icon in the built-in ICON_FONT.
    source§

    fn default_font(&self) -> <Renderer<T> as Renderer>::Font

    Returns the default Self::Font.
    source§

    fn default_size(&self) -> Pixels

    Returns the default size of Text.
    source§

    fn load_font(&mut self, bytes: Cow<'static, [u8]>)

    Loads a Self::Font from its bytes.
    source§

    fn fill_paragraph(\n &mut self,\n paragraph: &<Renderer<T> as Renderer>::Paragraph,\n position: Point,\n color: Color\n)

    Draws the given Paragraph at the given position and with the given\nColor.
    source§

    fn fill_editor(\n &mut self,\n editor: &<Renderer<T> as Renderer>::Editor,\n position: Point,\n color: Color\n)

    Draws the given Editor at the given position and with the given\nColor.
    source§

    fn fill_text(\n &mut self,\n text: Text<'_, <Renderer<T> as Renderer>::Font>,\n position: Point,\n color: Color\n)

    Draws the given Text at the given position and with the given\nColor.
    ","Renderer","iced::Renderer"],["
    source§

    impl<T> Renderer for Renderer<T>

    Available on crate feature geometry only.
    §

    type Geometry = Geometry

    The kind of geometry this renderer can draw.
    source§

    fn draw(&mut self, layers: Vec<<Renderer<T> as Renderer>::Geometry>)

    Draws the given layers of Self::Geometry.
    ","Renderer","iced::Renderer"]] };if (window.register_type_impls) {window.register_type_impls(type_impls);} else {window.pending_type_impls = type_impls;}})() \ No newline at end of file